var domain_pref ="ancient_olympic";
var domain=location.host.toString()+'/'+domain_pref;


if(document.URL.toString().search('/gb/')!=-1){
	langID=3;
	langFolder='/gb/';
	langPath=domain + '/gb/';
	imgFolder=langFolder;
	docFolder='/doc/';
}else if(document.URL.toString().search('/tc/')!=-1){
	langID=1;
	langFolder='/tc/';
	langPath=domain + '/tc/';
	imgFolder=langFolder;
	docFolder='/doc/';
}else{
	langID=2;
	langFolder='/en/';
	langPath=domain + '/en/';
	imgFolder=langFolder;
	docFolder=langFolder+'pdf/';
}

if(location.href.toString().search('westcomzivo')!=-1){			//Setting kanhan Server
	gb_urlPath='common.westcomzivo.com/gb/';
}else{
	gb_urlPath='sc.lcsd.gov.hk/gb/';
}

if(document.URL.toString().search('/gb/')!=-1){					//Setting kanhan path
	domain_url = "ht"+"tp://"+gb_urlPath+domain;
}else{
	domain_url = "ht"+"tp://"+domain;
}
/*
if(document.URL.toString().search('/text/')!=-1){					//TEXTONLY VERSION
	langPath = domain_url + '/text' + langFolder;
}else{													//GRAPHIC VERSION
	langPath = domain_url + langFolder;
	imgPath = domain_url + imgFolder;
}
docPath=domain_url + docFolder;
*/

function MM_preloadImages() { //v3.0
	var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
	var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
	if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function MM_swapImgRestore() { //v3.0
	var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

function MM_findObj(n, d) { //v4.01
	var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
	d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
	if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
	for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
	if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function MM_swapImage() { //v3.0
	var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
	if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}


function getTitle() {
	var scriptBuffer='';
	var scriptBuffer2='';
	
	scriptBuffer2+=sitetitle+' - '+title[selectedID];
	if(selectedSection!=0&&selectedSection!='') {
		scriptBuffer2+= ' - ' + subTitle[selectedID][selectedSection]
	}
	
	scriptBuffer+='<title>'+scriptBuffer2+'</title>\n';
	scriptBuffer+='<meta name="Keywords" content="'+scriptBuffer2+'">';
	
	//alert(scriptBuffer);
	return scriptBuffer;	
}


function langSwitch(lang) {
	var currentPath=location.href.toString();
	var currentDomain=location.host.toString();
	var switchTc='/tc/';
	var switchEn='/en/';
//	var switchSc='/gb/';
//	alert (currentPath);
	if(lang=="tc"){
		currentPath=currentPath.replace(switchEn, switchTc);
//		currentPath=currentPath.replace(switchSc, switchTc);
		currentPath=currentPath.replace(gb_urlPath, "");
	}else if(lang=="gb"){
		currentPath=currentPath.replace(switchEn, switchTc);
		currentPath=currentPath.replace(currentDomain, gb_urlPath+currentDomain);

	}else if(lang=="en"){
		currentPath=currentPath.replace(switchTc, switchEn);
//		currentPath=currentPath.replace(switchSc, switchEn);
		currentPath=currentPath.replace(gb_urlPath, "");
	}
	location.href=currentPath;
}

function getLangBtn(){
	document.writeln('		<table cellpadding="0" cellspacing="0" width="100%" border="0">');
	document.writeln('			<tr valign="top">');
	document.writeln('				<td width="663"><img src="../images/main_v1.jpg" width="663" height="20"></td>');
	if(location.href.toString().search('/tc/')!=-1 && location.href.toString().search('/gb/')==-1){			//Setting kanhan Server
		document.writeln('				<td><img src="../images/btn_tc_over.gif" border="0" id="TC"></td>');
	}else{
		document.writeln('				<td><a href="javascript:langSwitch(\'tc\');"><img src="../images/btn_tc.gif" border="0" id="TC" onMouseOver="MM_swapImage(\'TC\',\'\',\'../images/btn_tc_over.gif\',1)" onMouseOut="MM_swapImgRestore()"></a></td>');
	}
	document.writeln('				<td><img src="../images/btn_space.gif" width="2" height="20" border="0"></td>');
	if(location.href.toString().search('/gb/')!=-1){			//Setting kanhan Server
		document.writeln('				<td><img src="../images/btn_sc_over.gif" border="0" id="TC"></td>');
	}else{
		document.writeln('				<td><a href="javascript:langSwitch(\'gb\');""><img src="../images/btn_sc.gif" border="0" id="SC" onMouseOver="MM_swapImage(\'SC\',\'\',\'../images/btn_sc_over.gif\',1)" onMouseOut="MM_swapImgRestore()"></a></td>');
	}
	document.writeln('				<td><img src="../images/btn_space.gif" width="2" height="20" border="0"></td>');
	if(location.href.toString().search('/en/')!=-1){			//Setting kanhan Server
		document.writeln('				<td><img src="../images/btn_eng_over.gif" border="0" id="Eng"></td>');
	}else{
		document.writeln('				<td><a href="javascript:langSwitch(\'en\');""><img src="../images/btn_eng.gif" border="0" id="Eng" onMouseOver="MM_swapImage(\'Eng\',\'\',\'../images/btn_eng_over.gif\',1)" onMouseOut="MM_swapImgRestore()"></a></td>');
	}
	document.writeln('			</tr>');
	document.writeln('		</table>');

}

function getheaderHTML() {
	document.writeln('<table cellpadding="0" cellspacing="0" width="100%" border="0">');
	document.writeln('<tr valign="top"><td width="100%" align="left">');
	document.writeln('<table cellpadding="0" cellspacing="0" width="778" border="0">');
	document.writeln('	<tr valign="top"><td><img src="images/logo.jpg" border="0" usemap="#logo"></td></tr>');
	document.writeln('	<tr valign="top"><td>');
//<!-- Language Button Start -->
	getLangBtn();
//<!-- Language Button End -->
	document.writeln('	</td></tr>');
	document.writeln('	<tr valign="top"><td width="100%"><img src="../images/main_v2.jpg" border="0"></td></tr>');
	document.writeln('	<tr valign="top"><td width="100%">');
//<!-- Navigation Button Start -->
	document.writeln('		<table width="100%" border="0" cellspacing="0" cellpadding="0">');
	document.writeln('			<tr>');
	document.writeln('				<td width="284"><img src="../images/main_v3.jpg" border="0"></td>');
	document.writeln('				<td bgcolor="#1E0403">');
	document.writeln('					<table width="100%" height="54" border="0" cellpadding="0" cellspacing="0">');
	getNavigation();
	document.writeln('					</table>');
	document.writeln('				</td>');
	document.writeln('			</tr>');
	document.writeln('		</table>');
//<!-- Navigation Button End -->
	document.writeln('	</td></tr>');
	document.writeln('	<tr valign="top"><td width="100%"><img src="../images/main_v4.jpg" border="0"></td></tr>');
	document.writeln('	<tr><td background="../images/bg_content.gif">');
	document.writeln('		<table width="100%" border="0" cellspacing="0" cellpadding="0">');
	document.writeln('			<tr valign="top"><td><img src="/ancient_olympic/'+langFolder+'/images/hd'+selectedID+'.jpg" border="0"></td></tr>');
//	document.writeln('			<tr valign="top"><td><img src="images/hd0.jpg" border="0"></td></tr>');
	document.writeln('			<tr valign="top">');
	document.writeln('				<td class="content_td">');

}

function getNavigation(){
	var navNo = 0;
	navNo = MainLink.length;
	var halfNavNo = navNo / 2;
	var oddEven = navNo % 2;
	var halfStart = halfNavNo + 1
	document.writeln('						<tr valign="top">');
	if (oddEven == 1) {
		halfNavNo = halfNavNo + 0.5;
	}
	for (var i=0; i<halfNavNo; i++){
		if (MainLink[i] != '') {
			if (i == selectedID) {
				document.writeln('							<td valign="top"><a href="'+MainLink[i]+'"><img src="/ancient_olympic/'+langFolder+'/images/nav'+i+'_over.gif" border="0" title="'+title[i]+'" alt="'+title[i]+'" id="Image'+i+'"></a></td>');
			} else {
				document.writeln('							<td valign="top"><a href="'+MainLink[i]+'"><img src="/ancient_olympic/'+langFolder+'/images/nav'+i+'.gif" border="0" title="'+title[i]+'" alt="'+title[i]+'" id="Image'+i+'" onMouseOver="MM_swapImage(\'Image'+i+'\',\'\',\'/ancient_olympic/'+langFolder+'/images/nav'+i+'_over.gif\',1)" onMouseOut="MM_swapImgRestore()"></a></td>');
			}
		} else {
			halfNavNo = halfNavNo + 1;
		}
	}
	document.writeln('						</tr>');
/*	if (oddEven == 1) {
		halfNavNo = halfNavNo + 1;
//		halfNavNo = halfNavNo + 0.5;
	}*/
	document.writeln('						<tr valign="top">');
	for (var i=halfNavNo; i<navNo; i++){
		if (MainLink[i] !='') {
			if (i == selectedID) {
				document.writeln('							<td valign="top"><a href="'+MainLink[i]+'"><img src="images/nav'+i+'_over.gif" border="0" title="'+title[i]+'" alt="'+title[i]+'" id="Image'+i+'"></a></td>');
			} else {
				document.writeln('							<td valign="top"><a href="'+MainLink[i]+'"><img src="images/nav'+i+'.gif" border="0" title="'+title[i]+'" alt="'+title[i]+'" id="Image'+i+'" onMouseOver="MM_swapImage(\'Image'+i+'\',\'\',\'images/nav'+i+'_over.gif\',1)" onMouseOut="MM_swapImgRestore()"></a></td>');
			}
		}
	}
	document.writeln('						</tr>');
}




//generate the page footer to show the notices and revision date
function getFooter() {
	var copyYear='2007';
	var noticesLink=langPath+'notice/index.htm';
	//alert(noticesLink);
	if (revisionDate==''||revisionDate=='MM/DD/YYYY') revisionDate='7/11/2007';
	var reDate=new Date(Date.parse(revisionDate))
	
	//set language format
	if(document.URL.toString().search('/en/')!=-1){
		var txtLastRevisionDate='Last revision date: ';
		var txtImportantNotices='Important notices';
		var monthArray=new Array();
		monthArray[0]='January';
		monthArray[1]='February';
		monthArray[2]='March';
		monthArray[3]='April';
		monthArray[4]='May';
		monthArray[5]='June';
		monthArray[6]='July';
		monthArray[7]='August';
		monthArray[8]='September';
		monthArray[9]='October';
		monthArray[10]='November';
		monthArray[11]='December';
		var showDate=reDate.getDate()+' '+monthArray[reDate.getMonth()]+' '+reDate.getFullYear();
	}else if(document.URL.toString().search('/sc/')!=-1){
		var txtLastRevisionDate='修订日期:';
		var txtImportantNotices='重要告示';
		var showMonth=reDate.getMonth()+1;
		var showDate=reDate.getFullYear()+'年'+showMonth+'月'+reDate.getDate()+'日';
	}else{
		var txtLastRevisionDate='璹ら戳:';
		var txtImportantNotices='璶ボ';
		var showMonth=reDate.getMonth()+1;
		var showDate=reDate.getFullYear()+''+showMonth+'る'+reDate.getDate()+'ら';
	}
	//generate the topic image to the buffer variable
	var scriptBuffer='';
	
	//check not textonly version
	if(document.URL.toString().search('/text/')==-1){
	
	scriptBuffer+='<table width="100%" border="0" cellspacing="0" cellpadding="0">';
	
	if(!p) {
		scriptBuffer+='<tr>';
		scriptBuffer+='<td colspan="2" align="right" class="footer">'; 

		if (selectedSubSection != 0) {
			var thisLink;
			thisLink = '';
			if (selectedSubSubSection > 0 ) {
				thisLink = 'javascript: history.go(-1);';
			}else if (isArrayContain(document.location.pathname)){
				thisLink = MainLink[selectedID];
			}else {
				thisLink = SubLink[selectedID][selectedSection];
			}
			
			if((selectedSection==2)&&(selectedSubSection==2)&&(subLevelSection==2))
				thisLink = '/about_us/organization/responsibilities/major.htm';
			
			if((selectedSection==2)&&(selectedSubSection==2)&&(subLevelSection==1)&&(selectedSubSubSection==1))
				thisLink = '/about_us/organization/orgainzation_chart/chart.htm';
				
			if((selectedSection==5)&&(selectedSubSection==2)&&(subLevelSection==2)&&(selectedSubSubSection==1))
				thisLink = '/public_services/community_halls_centres/ccch.htm';
	
			if (vLink != '') {
				thisLink = vLink;
			}
			
//			scriptBuffer+='<a href="'+thisLink+'"><img src="'+domain_url+'/images/common/but_back.gif" border=0 align=top alt="Back"></a>&nbsp;&nbsp;&nbsp;';
		}
		if((selectedSection==1)&&(selectedSubSection==0)){
			thisLink = MainLink[selectedSection];
//			scriptBuffer+='<a href="'+thisLink+'"><img src="'+domain_url+'/images/common/but_back.gif" border=0 align=top alt="Back"></a>&nbsp;&nbsp;&nbsp;';
		}
//		scriptBuffer+='<a href="#"><img src="'+domain_url+'/images/common/but_top.gif" border=0 align=top alt="Top"></a></td>';
		scriptBuffer+='</tr>';
	}
	scriptBuffer+='<tr>';
	scriptBuffer+='<td colspan="2"><img src="'+imgPath+'images/spacer.gif" width="16" height="16"></td>';
	scriptBuffer+='</tr>';
	scriptBuffer+='<tr>';
	scriptBuffer+='<td colspan="2" background="'+imgPath+'images/botdot.jpg"><img src="'+imgPath+'images/botdot.jpg"></td>';
	scriptBuffer+='</tr>';
	scriptBuffer+='<tr>';
	scriptBuffer+='<td colspan="2"><img src="'+imgPath+'images/spacer.gif" width="1" height="4"></td>';
	scriptBuffer+='</tr>';
	scriptBuffer+='<tr>';
	scriptBuffer+='<td class="footer" align="left">&nbsp;'+copyYear+'<img src="'+imgPath+'images/copy.gif" align="absmiddle"> | <a href="'+noticesLink+'" class="notices">'+txtImportantNotices+'</a></td>';
	scriptBuffer+='<td align="right" class="reDate"><div align=right>'+txtLastRevisionDate+showDate+'&nbsp;</div></td>';
	scriptBuffer+='</tr>';
/*	scriptBuffer+='<tr>';
	scriptBuffer+='<td colspan="2"><img src="'+imgPath+'images/spacer.gif" width="1" height="16"></td>';
	scriptBuffer+='</tr>';*/
	scriptBuffer+='</table>';
	
	}else{// istextonly version
	
		scriptBuffer+='<table width="100%" border="0" cellspacing="0" cellpadding="0">';
		scriptBuffer+='<tr>';
		scriptBuffer+='<td>'+copyYear+' | <a href="'+noticesLink+'" class="notices">'+txtImportantNotices+'</a></td><td align="right"><div align=right>'+txtLastRevisionDate+showDate+'</div></td>';
		scriptBuffer+='</tr>';
		scriptBuffer+='</table>';
	
	}//check not textonly version
	
	return scriptBuffer;
}


function getfooterHTML() {
	document.writeln('			</td></tr>');
	document.writeln('			<tr><td><img src="../images/spacer.gif" width="1" height="30" border="0"></td></tr>');
	document.writeln('		</table>');
	document.writeln('	</td></tr>');
//<!-- Footer Start -->
	document.writeln('	<tr valign="top">');
	document.writeln('		<td class="footer_td"><span class="footer">');
	document.writeln('			<table cellpadding="0" cellspacing="0" width="80%" border="0"><td class="footer_td"><span class="footer">');
	for (var i = 0; i <MainLink.length; i++) {
		if (MainLink[i] != ''){
			document.writeln ('<a href="'+MainLink[i]+'">'+title[i]+'</a>');
			if (i <MainLink.length - 1) {
				document.writeln ('&nbsp;|&nbsp;');
			}
		}
	}
	document.writeln('			</span></td></tr></table>');
	document.writeln('		</span></td>');
	document.writeln('	</tr>');
//<!-- Footer End -->
	document.writeln('</table>');
	document.writeln('</td></tr>');
	document.writeln('</table>');
	document.writeln('<map name="logo">');
	document.writeln('<area alt="眃贾のゅてㄆ叭竝翠ゅて痴繻" coords="-8,-3,249,58" href="http://www.heritagemuseum.gov.hk">');
	document.writeln('</map>');

}


function externalLink(url)
{eval("nw = window.open(url, 'external','toolbar=yes,location=yes,directories=yes,status=yes,menubar=yes,scrollbars=yes,resizable=yes,pageXOffset=0,pageYOffset=0,top=0,left=0,width=760,height=580')");
	if ( nw.focus != null)
	{nw.focus();}
}

function documentPopUp(url)
{eval("nw = window.open(url, 'document','toolbar=yes,location=yes,directories=yes,status=yes,menubar=yes,scrollbars=yes,resizable=yes,pageXOffset=0,pageYOffset=0,top=0,left=0,width=800,height=300')");
	if ( nw.focus != null)
	{nw.focus();}
}

