//--------------------------------------------------
//	Define Language Conversion Path
//--------------------------------------------------

cv_sc_base_path		= "http:" + "//" + location.host;

cv_nonsc_base_path	= "http:" + "//" + location.host;

lang_root_path		= "http:" + "//" + location.host;
									//require sc
//--------------------------------------------------
//	The Parameter of The CHINESE GRAPHIC VERSION
//--------------------------------------------------
// Path
// REM : It is not necessary for setting 
// cv_nonsc_base_path + '/..../';
// coz allow alter chs and cht

root_path		=	'/';
text_path		=	'/text/';
search_path		=	'/search/';
sitemap_path		=	'/sitemap/index.htm';
enquiry_path		=	'/enquiry/index.htm';
img_topmenu_simp	=	'/images_gb/top';
img_topmenu_chi		=	'/images/top';



//basic_path = "http://labour.perfectlink.com.hk";
//basic_path = "http://www.info.gov.hk/labour";

//--------------------------------------------------
//	Checking Language Code Set
//--------------------------------------------------
if (location.href.toString().search('/gb/') != -1) {
	atgb = 1
} else {
	atgb = 0;
}

//--------------------------------------------------
//	Sets up Images Path
//--------------------------------------------------
if (atgb) {
img_topmenu	=	cv_nonsc_base_path + img_topmenu_simp;
} else {
img_topmenu	=	cv_nonsc_base_path + img_topmenu_chi;
}



//--------------------------------------------------
//Translation Functions
//	for	Simplified Chinese	simp
//		Chinese	(BIG5)		chi
//		English			eng
//		Text Simplified Chinese txtsimp
//		Text Big5		txtchi
//		Text English		txteng
//--------------------------------------------------		


function changeVer(lang) {
	if (atgb) 
	if (lang == "eng") 
		div_path = "/gb/www.ipd.gov.hk/chi/";
	else 
		div_path = "/gb/www.ipd.gov.hk/";
	
	else 
		div_path = "/chi/";

	
	
	cgistr = '/cgi-bin/labour/';	
		
	org_path=parent.location.pathname;
	if (org_path.indexOf(cgistr) != -1) {
		parent.location.href = cv_nonsc_base_path + '/front.htm';
	} else {
		var langs = ["sc","chi","eng"];
		var fromlang = "";
		var tolang = "";
		for(var x in langs){
			if(location.href.search("/"+langs[x]+"/")!=-1){	fromlang = langs[x];	}
		}
		switch(lang){
			case "simp": tolang = "sc"; break;
			default:	tolang= lang; break;
		}
		location.href = location.href.replace("/"+fromlang+"/", "/"+tolang+"/");
	}	
}


//--------------------------------------------------
// General Functions
// 1. MM_reloadPage()
// 1. MM_swapImgRestore()
// 2. MM_preloadImages()
// 3. MM_findObj(n, d)
// 4. MM_swapImage()
// 5. MM_openBrWindow()
// 6. MM_jumpMenu(targ,selObj,restore)
// 7. MM_showHideLayers()
//--------------------------------------------------


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_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_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 MM_openBrWindow(theURL,winName,features) { //v2.0
  window.open(theURL,winName,features);
}

function MM_jumpMenu(targ,selObj,restore){ //v3.0
  eval(targ+".location='"+selObj.options[selObj.selectedIndex].value+"'");
  if (restore) selObj.selectedIndex=0;
}

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; }
}



//--------------------------------------------------
//	END
//--------------------------------------------------
