function simg(obj,url)
{
        if (document.images){
                obj.src = url;
        }
}

function over(s_Name) {
	var e = document['s' + s_Name];
	if (e && document.images) {e.src = "images/" + s_Name + "_over.gif";}
}

function out(s_Name) {
	var e = document['s' + s_Name];
	if (e && document.images) {e.src = "images/" + s_Name + "_on.gif";}
}

function switchLang(e, sLang) {
	var pathname = window.location.pathname.toLowerCase();
	var iPos = pathname.indexOf("/eng/")
	if (iPos < 0) {
		iPos = pathname.indexOf("/chi/");
	}
	if (iPos < 0) {
		iPos = pathname.indexOf("/sim/");
	}
	if (iPos >= 0) {
		e.href = pathname.substring(0, iPos + 1) + sLang + pathname.substr(iPos + 4) + window.location.search;
	}
}

function PopWin(url,page,x,y)
{
	eval("nw = window.open(url, page,'toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=no,resizable=no,pageXOffset=300,pageYOffset=500,top=80,left=150,width=" + x + ",height=" + y + "')");
	
	        if ( nw.focus != null)
			{
	        	nw.focus();
			}
}

function PopWin2(url,page,x,y)
{
	eval("nw = window.open(url, page,'toolbar=yes,location=yes,directories=yes,status=yes,menubar=yes,scrollbars=yes,resizable=yes,pageXOffset=300,pageYOffset=500,top=80,left=150,width=" + x + ",height=" + y + "')");
	
	        if ( nw.focus != null)
			{
	        	nw.focus();
			}
}

function QueryString(key)
{
	var value = null;
	for (var i=0;i<QueryString.keys.length;i++)
	{
		if (QueryString.keys[i]==key)
		{
			value = QueryString.values[i];
			break;
		}
	}
	return value;
}
QueryString.keys = new Array();
QueryString.values = new Array();

function QueryString_Parse()
{
	var query = window.location.search.substring(1);
	var pairs = query.split("&");
	
	for (var i=0;i<pairs.length;i++)
	{
		var pos = pairs[i].indexOf('=');
		if (pos >= 0)
		{
			var argname = pairs[i].substring(0,pos);
			var value = pairs[i].substring(pos+1);
			QueryString.keys[QueryString.keys.length] = argname;
			QueryString.values[QueryString.values.length] = value;		
		}
	}

}/*
function GIC_search()
{
	var currentUrl = location.href.toString();
	var url;
	var SearchWin;
	var mode = document.form1.mode.value;
	var qu = document.form1.qu.value;

	if (langID == 1)
	{
		url = "http://search.info.gov.hk/cgi-bin/se.cgi"	
	}
	
	if (langID == 2)
	{
		url = "http://search2.info.gov.hk/cgi-bin/se.cgi"	
	}
	
	if (langID == 3)
	{
		url = "http://sc.info.gov.hk/gb/search2.info.gov.hk/cgi-bin/se.cgi"	
	}
	
	SearchWin=window.open(eval('url +"?mode=" + mode + "&la=1&gr_1=energyland&ma=100&ft_1=alltype&so=0&nu=10&ca=0&ta=all&fu=&fd=&qu=" + qu'));
	document.location.href = currentUrl;
	SearchWin.focus();
}*/

function GIC_search()
{
	var currentUrl = location.href.toString();
	var url;
	var SearchWin;
	var mode = document.form1.mode.value;
	var qu = document.form1.qu.value;
	var ui_lang = 'en';
	var isText = 0;
	if(document.URL.toString().search('/text/')!=-1)
		isText=1;
	url = 'http://search.gov.hk/search.html';
	if (langID == 1)
	{
		ui_lang = 'en';
	}
	
	if (langID == 2)
	{
		ui_lang = 'zh-hk';
	}
	
	if (langID == 3)
	{
		ui_lang = 'zh-cn';
	}
	
	SearchWin=window.open(eval('url +"?tpl_id=energyland&gp0=energyland_home&gp1=energyland_home&web=this&txtonly=" + isText + "&ui_lang=" + ui_lang + "&query=" + qu'));
	document.location.href = currentUrl;
	SearchWin.focus();
}

function GIC_search_backup()
{
	document.form1.method = "get"

	if (currentLang == 1)
	{
		document.form1.action = "http://search.info.gov.hk/cgi-bin/se.cgi"	
	}
	
	if (currentLang == 2)
	{
		document.form1.action = "http://search2.info.gov.hk/cgi-bin/se.cgi"	
	}
	
	if (currentLang == 3)
	{
		document.form1.action = "http://sc.info.gov.hk/gb/search2.info.gov.hk/cgi-bin/se.cgi"	
	}
	
	document.form1.submit();
	//form1.submit();
}

function checkLength(form_value)
{
  var formOK = true;

  if (form_value.length==0)		
  {
	formOK = false;
  }	
	
  return formOK;
}

function checkMail(form_value)
{
	pos1 = form_value.indexOf("@");
	pos2 = form_value.indexOf(".",pos1);	
	if (form_value.indexOf("@") == -1 || form_value.indexOf(".") == -1 || form_value.indexOf(" ") != -1 || pos2==-1)
	{
		return false;
	}
	return true;
}

function subscribeEmail(formMail)
{
	if (checkLength(formMail.email.value) == true && checkMail(formMail.email.value) == true)
	{
		var targetEmail = "eepublic@emsd.gov.hk"
		
		if (langID == 1)
		{
			document.location.href = "mailto:" + targetEmail + "?subject=Subscribe to EEO Updates"
		}
		
		if (langID == 2)
		{
			document.location.href = "mailto:" + targetEmail + "?subject=Subscribe to EEO Updates"
		}
		
		if (langID == 3)
		{
			document.location.href = "mailto:" + targetEmail + "?subject=Subscribe to EEO Updates"
		}
		
	}
	else
	{
		if (langID == 1)
		{
			alert("Please insert a valid e-mail address");	
		}
		
		if (langID == 2)
		{
			alert("叫块タ絋筿秎");	
		}
		
		if (langID == 3)
		{
			alert("请输入正确的电邮地址");	
		}
		
	}
}

function Pop_hkeeudb()
{
	if (navigator.appName == 'Netscape')
	{
		document.location.href = "../energy/images/hkeeudb.ppt";
	}
	else
	{
		PopWin('../energy/hkeeudb.htm', 'powerpoint', 800, 600)
	}
}