﻿//<!--

// function to get querystring values
// run automatically and usage args["variable_name"] to get value

function getArgs() { 
	var args = new Object(); 
	var query = location.search.substring(1); 
	var pairs = query.split("&"); 
	for (var i = 0; i < pairs.length; i++) { 
	var pos = pairs[i].indexOf('='); 
	if (pos == -1) continue; 
	var argname = pairs[i].substring(0,pos); 
	var value = pairs[i].substring(pos+1);
	args[argname]=value; 
	} 
	return args; 
} 
var args = getArgs();


function rplQstring(pName, pVal){
	var tmpstr="";
	var matched=false;
	var query = location.search.substring(1); 
	var pairs = query.split("&"); 
	var argname, value;
	for (var i = 0; i < pairs.length; i++) { 
		var pos = pairs[i].indexOf('='); 
		if (pos == -1) continue; 
		argname = pairs[i].substring(0,pos); 
		value = pairs[i].substring(pos+1);
		if (argname==escape(pName)) {
			tmpstr += argname+"="+pVal+"&";
			matched = true;
		} else {
			tmpstr += argname+"="+value+"&"; 
		}
	} 
	if (!matched) tmpstr += pName+"="+pVal;
	return tmpstr;
}

// modification of MM_openBrWindow => openDoc ('document.pdf','docPopup','status=yes,resizable=yes')"
// popup windows for all document type (pdf, xls, doc, ppt... etc)
function openDoc(theURL,winName,features) {
  DocPopWin = window.open(theURL,winName,features);
}

// import from original website and modified by Henry Wong - July, 2004
function winpop(filename) {
	var popup=window.open(filename, 'fixedPopup', 'height=400,width=500,scrollbars=1,toolbar=1,status=1,resizable=1');
	popup.focus();
}

// function for printer friendly page redirection

function printMe(zh) {
	if ( document.noPrintOnly || document.jsIndexPage_Loaded ) {//
		if (zh == 1 || zh ==2 ) {
			alert("對不起，此文件沒有列印版本。");
		} else {
			alert("Sorry. This page does not have a printer friendly version.");
		}
	} else {
		//zh = 1 = SC
		//zh = 2 = TC
		if (!zh) zh = "";
		window.open("/common/fn/printOpt.asp?zh="+zh+"&docsrc="+ escape(window.location) );
	}
}

function printMe2(zh) {
		if (zh == 1 || zh ==2 ) {
			alert("對不起，此文件沒有列印版本。");
		} else {
			alert("Sorry. This page does not have a printer friendly version.");
		}
}


// function to popup newsletter subscription
function news_subscribe() {
	var newsWindow = window.open("http://newsletter.ofta.gov.hk/", "newsletter", 'height=400,width=550,scrollbars=1,toolbar=0,status=1,resizable=1' );
}

//function to detect browser and write css
function useCSS(){
	NS60=(navigator.userAgent.indexOf("Netscape6/6.0")!=-1)
	Opera=(navigator.userAgent.indexOf('Opera')!=-1)||(navigator.appName.indexOf('Opera')!=-1)||(window.opera)
	Opera7=(Opera&&document.createElement!=null&&document.addEventListener!=null)
	IE4=(document.all&&!Opera)
	mac=((IE4)&&(navigator.appVersion.indexOf("Mac")!=-1))
	DOM=document.documentElement&&!IE4&&!Opera
	NS4=navigator.appName.indexOf("Netscape")>-1&&!DOM
	mswnd=(navigator.appVersion.indexOf("Windows")!=-1||navigator.appVersion.indexOf("WinNT")!=-1)
	if(IE4){
	av=navigator.appVersion
	avi=av.indexOf("MSIE")
	if(avi==-1){version=parseInt(av);}else{version=parseInt(av.substr(avi+4));}}
	
	//find url
	wURL = String(window.location).toLowerCase();
	TuniS = wURL.indexOf("/tunis/");
	https = wURL.indexOf("https:");

	if (TuniS != -1 ) wURL = wURL.substring(TuniS+7,wURL.length);

	if (wURL.substr(0,4) != "http")	{
		if(https != -1)
			wURL = ("ht" + "tps://" + wURL);
		else
			wURL = ("ht"+"tp://" + wURL );
	}
	
	wLang = wURL.indexOf("/zh/");
	if (wLang == -1) wLang = wURL.indexOf("/en/");
	wURL =  wURL.substr(0,wLang+4) + "common/style.css";
		
	if ((mswnd) && (navigator.appVersion.indexOf("MSIE")!=-1)){
		//IE - PC
		css_link = "<LINK HREF='" + wURL + "' REL='stylesheet' TYPE='text/css'>";
	} else {
		//OTHER ... 
		css_link = "<LINK HREF='" + wURL + "' REL='stylesheet' TYPE='text/css'>";
	}
	
	document.write("<KANHANBYPASS>");
	document.write(css_link);
	document.write("</KANHANBYPASS>");
	
}
function gaddr( user, don ) {
	var sig = "&#64;";
	var adr = user + sig + don;
	document.write("<" + "a" + " " + "href=" + "m" + "ail" + "to:" + adr + ">" + adr + "<\/a>");
}

function ghref( user, don ) {
	var sig = "&#64;";
	var adr = "mailto:" + user + sig + don;
	location.assign(adr);
	return false;
}

function gtemail( user, don ) {
	var sig = "&#64;";
	var adr = user + sig + don;
	document.write(adr);
}



function openWinWith(url, width, height, scrollbar, resizable){
  var t = ""
  if(height != "")
  	t += ",height=" + height;
  if(width != "")
  	t += ",width=" + width;
  var newWindow=window.open(url,"popup","toolbar=no,directories=no,status=yes,scrollbars="+scrollbar+",resizable="+resizable+",menubar=no" + t);
  newWindow.focus();
  
  return false;
  }  


//hide the banner box for what's new and index, for Mobile page
function hideBannerBox(){
	if(g_isMobile){
		var o = document.getElementById("bannerBox");
		if(o){
			o.style.display = "none";
		}
	}
}


document.write("<link rel=\"stylesheet\" href=\"" + g_address_s + "/common/ofta.css\" type=\"text/css\" media=\"screen\" /> ");
document.write("<script src=\"" + g_address_s + "/common/jquery.js?20110105\" type=\"text/javascript\"></script>");
document.write("<script src=\"" + g_address_s + "/common/jquery.ui.js\" type=\"text/javascript\"></script>");
document.write("<script src=\"" + g_address_s + "/common/jquery.address.js?20100908\" type=\"text/javascript\"></script>");
document.write("<script src=\"" + g_address_s + "/common/ofta_lite.js\" type=\"text/javascript\"></script>");
document.jsCommon_Loaded = true;


//-->
