// JavaScript Document
//top menu bar array
var level1_arr = new Array(['about','關於我們'],['news','新聞'],['finance','財經'],['horse','馬經'],['football','波經'],['enews','娛樂'],['macau','今日澳門'],['horsebook','馬簿'],['contact','聯絡我們'],['special','特刊']);
//var level1_arr = new Array(['about','關於我們'],['news','新聞'],['finance','財經'],['horse','馬經'],['football','波經'],['life','生活資訊'],['enews','娛樂'],['past','昔日新聞'],['macau','今日澳門'],['horsebook','馬簿'],['contact','聯絡我們']);
// for form generation
var form_age = new Array('15歲以下','15-18歲','19-23歲','24-28歲','29-35歲','36-42歲','42歲以上');

var form_career = new Array('行政／管理／經理','專業 (例如：醫生、律師)','教育界','電腦／工程','其他技術工程','客戶服務／支援','文員','銷售／市場推廣','貿易','技工','自僱','會計／核數','退休','待業','公務','主婦','學生','其他');

var form_income = new Array('HK$20,000 – 29,999','HK$30,000 – 39,999','HK$40,000 – 49,999','HK$50,000 – 59,999','HK$60,000或以上');

var form_district = new Array('西區','上環','中區','半山','灣仔','銅鑼灣','跑馬地','北角','鰂魚涌','太古','西灣河','筲箕灣','杏花村','柴灣','小西灣','薄扶林','香港仔','深水灣','淺水灣','赤柱','石澳','山頂','尖沙咀','佐敦','油麻地','旺角','太子','大角咀','深水埗','長沙灣','荔枝角','美孚','元朗','沙田','大圍','馬鞍山','大埔','粉嶺','上水','將軍澳','西貢','愉景灣','大嶼山','長洲','南丫島','坪洲','離島其他地方');

var form_country = new Array('香港特別行政區','澳門特別行政區','中國','台灣','海外');

var form_education = new Array('小學','中學','大學','大學或以上','其他');	

var formAlert = new Array('登記名稱','密碼','請重新輸入密碼','密碼提示','密碼提示答案','你現有的電郵地址','姓名(姓)','姓名(名)','匿稱','性別','','','生日(年)','生日(月)','生日(日)','年齡','日間聯絡電話','行業','個人月入','瀏覽網頁的目的','','','','地區','地址','是否《新報》或《新報今日澳門》的讀者','','','國家/ 地區','教育程度');

var formYear = '年';
var formMonth = '月';

//
//for floating layers
/*floatX=200;
floatY=160;
layerwidth=300;
layerheight=206;
halign="right";
valign="top";
delayspeed=0;

NS6=false;
IE4=(document.all);
if (!IE4) {NS6=(document.getElementById);}
NS4=(document.layers);*/

function adjust() {
	alert("adjust")
/*if ((NS4) || (NS6)) {
if (lastX==-1 || delayspeed==0)
{
lastX=window.pageXOffset + floatX;
lastY=window.pageYOffset + floatY;
}
else
{
var dx=Math.abs(window.pageXOffset+floatX-lastX);
var dy=Math.abs(window.pageYOffset+floatY-lastY);
var d=Math.sqrt(dx*dx+dy*dy);
var c=Math.round(d/10);
if (window.pageXOffset+floatX>lastX) {lastX=lastX+delayspeed+c;}
if (window.pageXOffset+floatX<lastX) {lastX=lastX-delayspeed-c;}
if (window.pageYOffset+floatY>lastY) {lastY=lastY+delayspeed+c;}
if (window.pageYOffset+floatY<lastY) {lastY=lastY-delayspeed-c;}
}

if (NS4){
 document.layers['floatlayer'].pageX = lastX;
 document.layers['floatlayer'].pageY = lastY;
}
if (NS6){
document.getElementById('floatlayer').style.left=lastX;
document.getElementById('floatlayer').style.top=lastY;
}
}
else if (IE4){
if (lastX==-1 || delayspeed==0)
{
lastX=document.body.scrollLeft + floatX;
lastY=document.body.scrollTop + floatY;
}
else
{
var dx=Math.abs(document.body.scrollLeft+floatX-lastX);
var dy=Math.abs(document.body.scrollTop+floatY-lastY);
var d=Math.sqrt(dx*dx+dy*dy);
var c=Math.round(d/10);
if (document.body.scrollLeft+floatX>lastX) {lastX=lastX+delayspeed+c;}
if (document.body.scrollLeft+floatX<lastX) {lastX=lastX-delayspeed-c;}
if (document.body.scrollTop+floatY>lastY) {lastY=lastY+delayspeed+c;}
if (document.body.scrollTop+floatY<lastY) {lastY=lastY-delayspeed-c;}
}
document.all['floatlayer'].style.posLeft = lastX;
document.all['floatlayer'].style.posTop = lastY;
} */
//setTimeout('adjust()',50);
}

function define(){
	alert("define")
/*if ((NS4) || (NS6)) 
{ 
//if (halign=="left") {floatX=ifloatX};
//if (halign=="right") {floatX=window.innerWidth-ifloatX-layerwidth-20};
if (halign=="right") {floatX=(window.innerWidth-980)/2+980-layerwidth}
if (halign=="center") {floatX=Math.round((window.innerWidth-20)/2)-Math.round(layerwidth/2)};
if (valign=="top") {floatY=ifloatY};
if (valign=="bottom") {floatY=window.innerHeight-ifloatY-layerheight};
if (valign=="center") {floatY=Math.round((window.innerHeight-20)/2)-Math.round(layerheight/2)};
}
if (IE4) 
{
if (halign=="left") {floatX=ifloatX};
//if (halign=="right") {floatX=document.body.offsetWidth-ifloatX-layerwidth-20}
if (halign=="right") {floatX=((document.body.offsetWidth-980)/2+980)-layerwidth-10}
if (halign=="center") {floatX=Math.round((document.body.offsetWidth-20)/2)-Math.round(layerwidth/2)}
if (valign=="top") {floatY=ifloatY};
if (valign=="bottom") {floatY=document.body.offsetHeight-ifloatY-layerheight}
if (valign=="center") {floatY=Math.round((document.body.offsetHeight-20)/2)-Math.round(layerheight/2)}
}*/
}

function dodLayer(){
	//document.write("<div id='floatlayer' style='position:absolute; left:'+floatX+'; top:'+floatY+';'><form action='' method='post' name='loginForm' id='loginForm' class='loginstyle'><h1>登入</h1>名稱 :<label><input type='text' name='loginname' id='loginname' /></label><p>密碼 :<label><input type='text' name='loginpassword' id='loginpassword' /></label></p><p><a href='#' onClick='javascript:MM_showHideLayers('loginplate','','hide');MM_showHideLayers('registrationplate','','show')'>會員登記</a>  |  <a href='#'>忘記密碼</a></p><p><input name='button' type='button' value='登入'/></p><hr /><a href='#' onClick='javascript:MM_showHideLayers('loginplate','','hide')'>關閉</a></form></div>");
	
if (NS4) {document.write('<LAYER NAME="floatlayer" LEFT="'+floatX+'" TOP="'+floatY+'">');}
if ((IE4) || (NS6)) {document.write('<div id="floatlayer" style="position:absolute; left:'+floatX+'; top:'+floatY+';">');}

//writeLogin();
//writeReg();

document.write("<table width='300' border='1' cellpadding='5' cellspacing='1' bgcolor='#FFFFCC' class='bodyline' summary=''><tr><td valign='top' align='center' class='tablecell' height='10'><b>Change Site Style</b></td></tr><tr><td><table summary='' class='bodyline2' cellpadding='0' cellspacing='0' align='center' width='100%' height='0'><tr><td align='center'>Select a style for the site:<br /><br /><form action='#'><select id='control' name='style' onChange='changeStyle(this)'><option value='css/main.css'>Default</option><option value='css/main2.css'>Sky Blue</option><option value='css/main3.css'>Silver and Black</option><option value='css/main4.css'>Fading Blue</option></select></form><br /><hr width='90%'></td></tr></table></td></tr></table>");

if (NS4) {
	document.write('</LAYER>');
}
if ((IE4) || (NS6)) {
	document.write('</DIV>');
}
ifloatX=floatX;
ifloatY=floatY;
//define();
if ((NS4) || (NS6)) {
	floatX=(window.innerWidth-980)/2+980-layerwidth;
}
if (IE4) {
	floatX=((document.body.offsetWidth-980)/2+980)-layerwidth-10;
}
//alert(floatX+" , "+floatY)
window.onresize=define;
lastX=-1;
lastY=-1;
//adjust();	
if ((NS4) || (NS6)) {
if (lastX==-1 || delayspeed==0)
{
lastX=window.pageXOffset + floatX;
lastY=window.pageYOffset + floatY;
}
else
{
var dx=Math.abs(window.pageXOffset+floatX-lastX);
var dy=Math.abs(window.pageYOffset+floatY-lastY);
var d=Math.sqrt(dx*dx+dy*dy);
var c=Math.round(d/10);
if (window.pageXOffset+floatX>lastX) {lastX=lastX+delayspeed+c;}
if (window.pageXOffset+floatX<lastX) {lastX=lastX-delayspeed-c;}
if (window.pageYOffset+floatY>lastY) {lastY=lastY+delayspeed+c;}
if (window.pageYOffset+floatY<lastY) {lastY=lastY-delayspeed-c;}
}

if (NS4){
 document.layers['floatlayer'].pageX = lastX;
 document.layers['floatlayer'].pageY = lastY;
}
if (NS6){
document.getElementById('floatlayer').style.left=lastX;
document.getElementById('floatlayer').style.top=lastY;
}
}
else if (IE4){
if (lastX==-1 || delayspeed==0)
{
lastX=document.body.scrollLeft + floatX;
lastY=document.body.scrollTop + floatY;
}
else
{
var dx=Math.abs(document.body.scrollLeft+floatX-lastX);
var dy=Math.abs(document.body.scrollTop+floatY-lastY);
var d=Math.sqrt(dx*dx+dy*dy);
var c=Math.round(d/10);
if (document.body.scrollLeft+floatX>lastX) {lastX=lastX+delayspeed+c;}
if (document.body.scrollLeft+floatX<lastX) {lastX=lastX-delayspeed-c;}
if (document.body.scrollTop+floatY>lastY) {lastY=lastY+delayspeed+c;}
if (document.body.scrollTop+floatY<lastY) {lastY=lastY-delayspeed-c;}
}
document.all['floatlayer'].style.posLeft = lastX;
document.all['floatlayer'].style.posTop = lastY;
}
//
//alert("doLayer");
}
//end floating layers
function writeList(whichList){
	var myList = eval(whichList);
	for (i=0; i<myList.length;i++){
		document.write("<option value='"+myList[i]+"'>"+myList[i]+"</option>");
	}
}
//
function validateForm(myForm){
	for(i=0; i<myForm.elements.length; i++){
		if ((myForm.elements[i].type!="radio")||(myForm.elements[i].type!="checkbox")){
			if (myForm.elements[i].value==""){
					myAlert="請輸入"+formAlert[i];
				alert (myAlert);
				return false;
			}
		}
	}
	return true;
}
//
function validateStock(myForm){
	for(i=0; i<myForm.elements.length; i++){
			if (myForm.elements[i].value==""){
					myAlert="請輸入代號";
				alert (myAlert);
				return false;
		}
	}
	return true;
}
//
function goStock(myForm){
	stockID= myForm.stocknum.value;
	//window.location="http://118.142.7.62:8080/SChart/StockChart/StockInfo.jsp?StockID="+stockID;
	window.location="stocks.php?StockID="+stockID;
}
//
function openPhotoWindow(theURL,winName,features) { //v2.0
  window.open(theURL,winName,'toolbar=no,location=no,status=no,menubar=no,scrollbars=no');
}

function doTopMenu(){
	for (i=0;i<level1_arr.length;i++){
		document.write("<a href='"+level1_arr[i][0]+".php'><img class='nav-button' src='images/l1_"+level1_arr[i][0]+".gif' border='0'></a>");
		//document.write("<a href='"+level1_arr[i][0]+".html'><img class='nav-button' src='images/l1_"+i+".gif' border='0'></a>");
	}
}

function doFooterMenu(){
	for (i=0;i<level1_arr.length;i++){
		document.write("<a class='footerlinkstext' href='"+level1_arr[i][0]+".php'>"+level1_arr[i][1]+"</a>");
	}
}

function doFooterCopy(){
	document.write("<div class='copyright'><a class='copyright' href='../tnc/webusage.pdf' target='_blank'>使用條款</a> | <a class='copyright' href='../tnc/members.pdf' target='_blank'>會員使用條款</a> | <a class='copyright' href='../tnc/privacy.pdf' target='_blank'>私隱政策聲明</a> |&nbsp;&nbsp; &copy; 2008 Hong Kong Daily News Limited. 版權所有 不得轉載<span class='backtotop'><a href='#top' style='color:#ff0000;'><img src='../common/arrow_top.gif' border='0' align='bottom'/>返回頁首</span><a></div>");
	
}

function ShowHidePlate(sID) {
	//if (MM_findObj(sID).style.visibility == "hidden") {
		//MM_findObj(sID).style.visibility = "visible";
	//} else {
	//	MM_findObj(sID).style.visibility = "hidden";
	//}
	//alert(MM_findObj(sID).style.display);
}


<!--
var timerMenu = null;
function ShowSubMenu(sID, iStartPos) {
	clearTimeout(timerMenu);

	// Find Position for X
	setDIVXY(sID, ((getInnerWidth() - 980) / 2) + iStartPos, -1);

	// Show It
	setDIVVisibility(sID, true);
}
function HideSubMenu(sID) {
	setDIVVisibility(sID, false);
}
function HideSubMenu_Genre() {
	HideSubMenu('menu_genre');
}
function HideSubMenu_GSX() {
	HideSubMenu('menu_gsx');
}
function openHouseSet(){
	window.open('health.html','health','width=820,toolbar=no,location=no,status=no,menubar=no,scrollbars=yes');
}
function openHouseBanner(sID,sURL){
	if (sID=="100"){
	window.open(sURL,'bannerpop','width=820,toolbar=no,location=no,status=no,menubar=no,scrollbars=yes');
	}else if (sID=="101"){
		window.open(sURL,'bannerpop','width=820, height=300,toolbar=no,location=no,status=no,menubar=no,scrollbars=yes');
	}
}
function openAdBanner(sID,sURL){
	window.open(sURL);
}
//
function doLayer(){
	writeLogin();
}

function writeLogin(){
	<!--login box-->
document.write("<div id='loginplate'><form action='' method='post' name='loginForm' id='loginForm' class='loginstyle'><h1>登入</h1>名稱 :<label><input type='text' name='loginname' id='loginname' /></label><p>密碼 :<label><input type='text' name='loginpassword' id='loginpassword' /></label></p><p><a href='#' onClick='javascript:MM_showHideLayers('loginplate','','hide');MM_showHideLayers('registrationplate','','show')'>會員登記</a>  |  <a href='#'>忘記密碼</a></p><p><input name='button' type='button' value='登入'/></p><hr /><a href='#' onClick='javascript:MM_showHideLayers('loginplate','','hide')'>關閉</a></form></div>");
}

function wirteReg(){
document.write("<div id='registrationplate'><form action='' method='get' name='registrationForm' id='registrationForm' onSubmit='return validateForm(this)'><h1>會員登記(<span class='body-text'>此頁所有欄目必須填寫</span><span class='body'>)</span></h1><div class='registrationcol'><strong>登記資料</strong><br /><br />登記名稱:<br /><input name='reg_name' type='text' id='reg_name' size='20' /><br /><span class='smalltext'>(2-16位,請勿輪入全形英文字母或數字)</span> <br /><br />密碼 :<br /><input name='reg_password1' type='password' id='reg_password1' size='20' /><br /><span class='smalltext'>(不能少過6個字)</span><br /><br />請重新輸入密碼 :<br /><input name='reg_password2' type='password' id='reg_password2' size='20' /><br /><br />密碼提示 :<br /><input name='reg_passwordhints1' type='password' id='reg_passwordhints1' size='20' /><br /><br />密碼提示答案 :<br /><input name='reg_passwordhints2' type='password' id='reg_passwordhints2' size='20' /><br /><br />你現有的電郵地址 :<br /><input name='reg_email' type='password' id='reg_email' size='20' /></div><div class='registrationcol'><strong>個人資料</strong><br /><br />姓名 :<br />姓:<input name='reg_p_surname' type='text' id='reg_p_surname' size='3' />名:<input name='reg_p_name' type='text' id='reg_p_name' size='10' /><br /><br />匿稱 :<br /><input name='reg_p_anny' type='password' id='reg_p_anny' size='20' /><br /><br />性別 : <input name='reg_p_gender' type='hidden' value='' /><input type='radio' name='reg_p_genderBox' id='reg_p_genderBox' value='-1' onClick='javascript:reg_p_gender.value='male''/>男 <input type='radio' name='reg_p_genderBox' id='reg_p_genderBox' value='-1' onClick='javascript:reg_p_gender.value='female''/>女<br /><br />生日 : <br />年<label><input name='reg_p_bYear' type='text' id='reg_p_bYear' size='5' /></label>月<input name='reg_p_bMth' type='text' id='reg_p_bMth' size='4' />日<input name='reg_p_bDay' type='text' id='reg_p_bDay' size='4' /><br /><br />年齡 :<select name='reg_p_age' id='reg_p_age'><option value='' selected='selected'>----</option><script>writeList('form_age');</script></select><br /><br />日間聯絡電話 :<br /><input name='reg_p_tel' type='password' id='reg_p_tel' size='20' /><br /><br />行業 :<br /><select name='reg_p_career' id='reg_p_career'><option value='' selected='selected'>----</option><script>writeList(form_career);</script></select><br /></div><div class='registrationcol'>個人月入 :<select name='reg_p_income' id='reg_p_income'><option value='' selected='selected'>----</option><script>writeList(form_income);;</script></select><br /><br />瀏覽網頁的目的 :<br />消閑 <input name='reg_p_aim' type='hidden' value='' /><input type='checkbox' name='reg_p_aim_1Check' id='reg_p_aim_1Check' value='-1' onClick='javascript:reg_p_aim.value+='消閑,''/>購物<input type='checkbox' name='reg_p_aim_2Check' id='reg_p_aim_2Check' value='-1' onClick='javascript:reg_p_aim.value+='購物,''/>尋找資料<input type='checkbox' name='reg_p_aim_3Check' id='reg_p_aim_3Check' value='-1' onClick='javascript:reg_p_aim.value+='尋找資料,''/><br /><br />地址 : <select name='reg_p_district' id='reg_p_district'><option value='' selected='selected'>地區</option><script>writeList(form_district);</script></select><br /><textarea name='reg_p_address' cols='25' rows='3' id='reg_p_address'></textarea><br /><br /><br />你是否《新報》或《新報今日澳門》的讀者? 是 <input name='reg_p_othernews' type='hidden' value='' /><input type='radio' name='reg_p_othernewsBox' id='reg_p_othernewsBox' value='-1' onClick='javascript:reg_p_othernews.value='reg_p_othernews_yes''/>否<input type='radio' name='reg_p_othernewsBox' id='reg_p_othernewsBox' value='-1' onClick='javascript:reg_p_othernews.value='reg_p_othernews_no''/><br /><br />國家/ 地區 :<select name='reg_p_country' id='reg_p_country'><option value='' selected='selected'>----</option><script>writeList(form_country);</script></select><br /><br />教育程度 :<select name='reg_p_education' id='reg_p_education'><option value='' selected='selected'>----</option><script>writeList(form_education);</script></select><br /><hr /><input type='submit' name='button2' id='button' value='送出' /><div align='right'><a href='#' onClick='javascript:MM_showHideLayers('registrationplate','','hide')'>關閉</a></div></div></form></div>");
}