//Global Base Href
//var BaseHref = "http://geosis.ced.hksarg/hkss/testing/eng/menu/hv/eng/";
//document.write("<base href= \"" + BaseHref + "\"\>");

//Global.js in Chinese

var trans_host1 = "http://sc_hkss.cedd.gov.hk/gb/";
var trans_host2 = "http://sc_hkss.cedd.gov.hk/han3/2/1/1/0/0/1/";

function popUp(URL) {
var windowprops = "location=no,scrollbars=no,menubars=no,toolbars=no,resizable=no,left=0, top=0 ,width= 500 ,height= 500";
var day = new Date();
var id = day.getTime();
pop = window.open(URL,id,windowprops);
}


function MM_findObj(n, d) { //v3.0
	  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); return x;
}

	function MM_showHideLayers() { //v3.0
	  var i,p,v,obj,args=MM_showHideLayers.arguments;
	  for (i=0; i<(args.length-2); i+=3) if ((obj=MM_findObj(args[i]))!=null) { v=args[i+2];
	    if (obj.style) { obj=obj.style; v=(v=='show')?'visible':(v='hide')?'hidden':v; }
	    obj.visibility=v; }
}

	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_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_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 change_ver_old() {
		var temp = new String("");
		//var org_host  ="http://hkss.cedd.gov.hk/"
		//var trans_host = "http://sc_hkss.cedd.gov.hk/gb/";
		alert( window.document.location.pathname);
		temp =   window.document.location.href;
		temp = temp.replace(/\/chi\//,"/eng/");
		window.document.location.href = temp;

}

function check_sc_host1() {
	var temp = window.document.location.href;
	var pos=temp.indexOf(trans_host1);

	if (pos>=0)
	{
		return true;
	} else {
		return false;
	}
}

function check_sc_host2() {
	var temp = window.document.location.href;
	var pos=temp.indexOf(trans_host2);

	if (pos>=0)
	{
		return true;
	} else {
		return false;
	}
}


//Chinese to English
function change_ver(in_str) {
		var temp = new String("");
		var i ;

	
		temp =   window.document.location.href;
		//var pos=temp.indexOf(trans_host);

		if (check_sc_host1() || check_sc_host2()) {
			if (check_sc_host1())
			{
				i = trans_host1.length;
			}
			
			if (check_sc_host2())
			{
				i = trans_host2.length;
			}
		

			temp = temp.substr(i);
			// Replace "http://" to ""
			temp = temp.replace(/http:\/\//,"");

			//Change to English Version
			if (in_str=="en")
			{
				// Replace "chi" to "eng"
				temp = temp.replace(/\/chi\//,"/eng/");
			}

			//Find the index of the first occurence "/"
			i =  temp.indexOf("/");
			//Get the orginal host
			var org_host= temp.substring(0,i);
			//window.document.location.href = "http://" + org_host +  kanhanbypass + "?d=" + temp;
			eval('window.document.loca' + 'tion.hr' +'ef = "http" + "://"+temp;');
		} else {
			if (in_str=="en") {
				temp = temp.replace(/\/chi\//,"/eng/");
			} else if (in_str=="sc"){
	  		    temp =   window.document.location.href;
			    temp = temp.replace(/http:\/\//,"");
				temp =   trans_host1 + temp;
			}
			window.document.location.href = temp;
		}
}

function change_text() {
	var text_url = "/perl/hkss2.pl";
	var temp;
	if (check_sc_host1())
	{	
		temp = text_url;
	} else {
		temp = text_url + "?search=" + window.document.location.pathname;
	}
	window.document.location.href = temp;
	
}


function header()	{
	//document.write('<'+'link rel="stylesheet" type="text/css" href="/js/css/style.css" />');
	document.write("<TABLE WIDTH=780 CELLPADDING=0 CELLSPACING=0 BORDER=0 BGCOLOR='#ffffff'>\n");
	document.write("<tr> <td width='70%'>\n");
	document.write("<table width='100%' border=0>\n");
	document.write("<tr><td>\n");
	document.write("<a href=\"/hkss/\" target=_parent>\n");
	document.write("<img border=0 src=\"/hkss/chi/images/header.gif\" width=\"650\" height=\"80\" alt=\"主頁\"></a></td></tr>\n");
	document.write("</table>\n");
	document.write("</td>\n");
	document.write("<td width=\"20%\">\n");
	document.write("<table width=\"100%\" border=0>\n");
	document.write("<tr><td><a href=\"#\"  onClick=\"change_text()\" onMouseOut=\"MM_swapImgRestore()\" onMouseOver=\"MM_swapImage('Image1','','/hkss/images/chi_textonly.jpg',1)\"><img border=0 name=\"Image1\" src=\"/hkss/images/chi_textonly.jpg\" alt=\"文字版\"></a></td></tr>");
	document.write("<tr><td><a href=\"#\"  onClick=\"change_ver('en')\"  onMouseOut=\"MM_swapImgRestore()\" onMouseOver=\"MM_swapImage('Image2','','/hkss/images/eng_gra.gif',1)\"><img border=0 name=\"Image2\" src=\"/hkss/images/eng_text.gif\" alt=\"英文版\"></a></td></tr>");
	if (check_sc_host1() || check_sc_host2())
	{
		document.write("<tr><td><a href=\"#\"  onClick=\"change_ver('tc')\" onMouseOut=\"MM_swapImgRestore()\" onMouseOver=\"MM_swapImage('Image2','','/hkss/images/trad_gra.jpg',1)\"><img border=0 name=\"Image2\" src=\"/hkss/images/trad_text.jpg\" alt=\"繁體中文版\"></a></td></tr>");
	} else {
		document.write("<tr><td><a href=\"#\"  onClick=\"change_ver('sc')\" onMouseOut=\"MM_swapImgRestore()\" onMouseOver=\"MM_swapImage('Image3','','/hkss/images/sim_gra.jpg',1)\"><img  border=0 name=\"Image3\" src=\"/hkss/images/sim_text.jpg\" alt=\"簡體中文版\"></a></td></tr>");
	}

	document.write("</table></td></tr></TABLE>\n");
}

