<!--
function MM_reloadPage(init) {  //reloads the window if Nav4 resized
  if (init==true) with (navigator) {if ((appName=="Netscape")&&(parseInt(appVersion)==4)) {
    document.MM_pgW=innerWidth; document.MM_pgH=innerHeight; onresize=MM_reloadPage; }}
  else if (innerWidth!=document.MM_pgW || innerHeight!=document.MM_pgH) location.reload();
}
MM_reloadPage(true);

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 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_showHideLayers() { //v6.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 findPosX(obj)
  {
    var curleft = 0;
    if(obj.offsetParent)
        while(1) 
        {
          curleft += obj.offsetLeft;
          if(!obj.offsetParent)
            break;
          obj = obj.offsetParent;
        }
    else if(obj.x)
        curleft += obj.x;
    return curleft;
  }

function submitForm(objForm, intPage)
{
	//alert("testing");
	objForm.CurrentPage.value = intPage;
	objForm.submit();
}

function getAction()
{
  var aryURL = self.location.href.split("?");
  var aryPath = aryURL[0].split("/");
  var strAction = aryPath[aryPath.length - 1];

  return strAction;
}

function getHTTPParameter()
{
  var aryURL = self.location.href.split("?");
  var aryParameter = new Array();
  var aryPair = new Array();
  var i;

  if(aryURL.length > 1)
  {
    aryPair = aryURL[1].split("&");
	for (i=0; i<aryPair.length; i++)
	{
       var aryValue = aryPair[i].split("=");
	   aryParameter[aryValue[0]] = aryValue[1];
	}
  }

  return aryParameter;
}

function getLanguageLink(strLanguageKey, strLanguage)
{
	var strParameter = "";
	var iskeyfound = false;

	var aryParameter = getHTTPParameter();
    for (strKey in aryParameter)
    {
	  if(strKey == strLanguageKey)
	  {
		  strParameter = strParameter + strKey + "=" + strLanguage + "&";
		  iskeyfound = true;
	  }
	  else
	  {
		  strParameter = strParameter + strKey + "=" + aryParameter[strKey] + "&";
	  }
    }

    if(!iskeyfound)
	{
		strParameter = strParameter + strLanguageKey + "=" + strLanguage;
	}

	return getAction() + "?" + strParameter;
}

function redirect(strURL)
{
	if(strURL != "")
	{
		window.location = strURL;
	}
}

function languageRedirect(strLanguageKey, strLanguage)
{
	var strURL = getLanguageLink(strLanguageKey, strLanguage);
	redirect(strURL);
}

function checkSearch(objForm, strLang)
{
	if(objForm.name.value=="" && strLang=="b5")
		alert("請輸入關鍵詞!");
	if(objForm.name.value=="" && strLang=="gb")
		alert("请输入关键词!");
	else if(objForm.name.value=="")
		alert("Please input keyword!");
	else
		objForm.submit();
}

function checkEnquiryForm(objForm, strLang)
{
	var strError="", strMessage1="", strMessage2="", strMessage3="", strMessage4="", strMessage5="", strMessage6="";
	var istechnologyvalid = false, isenquiryvalid = false;

	if(strLang=="b5")
	{
		strMessage1="請輸入公司名稱/機構!\n";
		strMessage2="請輸入聯絡人!\n";
		strMessage3="請輸入聯絡電話!\n";
		strMessage4="請輸入電郵地址!\n";
		strMessage5="請選擇科學技術!\n";
		strMessage6="請選擇查詢項目!\n";
	}
	else if(strLang=="gb")
	{
		strMessage1="请输入公司名称/机构!\n";
		strMessage2="请输入联络人!\n";
		strMessage3="请输入联络电话!\n";
		strMessage4="请输入电邮地址!\n";
		strMessage5="请选择科学技术!\n";
		strMessage6="请选择查询项目!\n";
	}
	else
	{
		strMessage1="Please input Name of Company/ Institution!\n";
		strMessage2="Please input Contact Person!\n";
		strMessage3="Please input Contact Number!\n";
		strMessage4="Please input E-mail Address!\n";
		strMessage5="Please choose Technology!\n";
		strMessage6="Please choose Enquiries!\n";
	}

	  for(i=0; i<objForm.length; i++){
		if(objForm[i].type == 'checkbox'  && objForm[i].name.indexOf("technology")!=-1){
		  if(objForm[i].checked)
			istechnologyvalid = true;
		}
		else if(objForm[i].type == 'checkbox'  && objForm[i].name.indexOf("enquiry")!=-1){
		  if(objForm[i].checked)
			isenquiryvalid = true;
		}
	  }

	if(objForm.companyName.value=="")
		strError = strError + strMessage1;
	if(objForm.contactPerson.value=="")
		strError = strError + strMessage2;
	if(objForm.telephone.value=="")
		strError = strError + strMessage3;
	if(objForm.email.value=="")
		strError = strError + strMessage4;
	if(!istechnologyvalid)
		strError = strError + strMessage5;
	if(!isenquiryvalid)
		strError = strError + strMessage6;

	if(strError!="")
		alert(strError);
	else
		objForm.submit();
}

//-->
