
function imgOver(sid, fid)
{
	document.getElementById( sid ).src = fid;
}

function nav_preloadImages()
{
	if (document.images) {
		mnu_privacy_ovr1 = newImage("/iSPS/images/eng/common/nav/nav_gic_ovr.gif");
		mnu_privacy_ovr2 = newImage("/iSPS/images/eng/common/nav/nav_tch_ovr.gif");
		mnu_privacy_ovr3 = newImage("/iSPS/images/eng/common/nav/nav_sch_ovr.gif");
		mnu_privacy_ovr4 = newImage("/iSPS/images/eng/common/nav/nav_text_ovr.gif");

		mnu_privacy_ovr5 = newImage("/iSPS/images/eng/common/nav/nav_enquiry2_ovr.jpg");
		mnu_privacy_ovr6 = newImage("/iSPS/images/eng/common/nav/nav_sitemap2_ovr.jpg");
		mnu_privacy_ovr7 = newImage("/iSPS/images/eng/common/nav/nav_search_btn2_ovr.jpg");
		mnu_privacy_ovr8 = newImage("/iSPS/images/eng/common/nav/nav_search2_ovr.jpg");

		//mnu_privacy_ovr9 = newImage("/iSPS/images/tch/common/nav/nav_enquiry2_ovr.jpg");
		//mnu_privacy_ovr10 = newImage("/iSPS/images/tch/common/nav/nav_sitemap2_ovr.jpg");
		//mnu_privacy_ovr11 = newImage("/iSPS/images/tch/common/nav/nav_search_btn2_ovr.jpg");
		//mnu_privacy_ovr12 = newImage("/iSPS/images/tch/common/nav/nav_search2_ovr.jpg");
	}
}


function newImage(arg) {
	if (document.images) {
		rslt = new Image();
		rslt.src = arg;
		return rslt;
	}
}


function changeImages() {

	if (document.images) {
		for (var i=0; i<changeImages.arguments.length; i+=2)
		{
			document[changeImages.arguments[i]].src = changeImages.arguments[i+1];
		}
	}
	return true;
}

function popup_withsize(theURL, h, w){
	window.open(theURL,null,"top=0,left=0,height=" + h + ",width=" + w + ",status=yes,toolbar=yes,menubar=yes,location=yes,scrollbars=yes");
}


function popup_noframe(theURL){
	window.open(theURL,null,"top=0,left=0,height=600,width=790,status=no,toolbar=no,menubar=no,location=no");
}


function popup_noframe_withsize(theURL, h, w){
	var w=window.open(theURL,null,"top=0,left=0,height=" + h + ",width=" + w + ",status=no,toolbar=no,menubar=no,location=no,scrollbars=yes");
	w.focus();
}


function CombBoxPairTrigger(MstComb, SlvComb) {
	if (MstComb.selectedIndex==0) {
		SlvComb.options[0].selected=true;
		return;
	}

	for (var i=0; i<SlvComb.length; i++) {
		if (SlvComb.options[i].text.indexOf(MstComb.options[MstComb.selectedIndex].text)!=-1) {
			SlvComb.options[i].selected=true;
			return;
		}
	}
}


function CombBoxPairTriggerFmSlvComb(MstComb, SlvComb, MstTag, RelMstTxtPos) {
	if (SlvComb.selectedIndex==0) {
		MstComb.options[0].selected=true;
		return;
	}

	for (var i=SlvComb.selectedIndex; i>0; i--) {
		if (SlvComb.options[i].text.indexOf(MstTag)!=-1) {
			for (var j=0; j<MstComb.length; j++) {
				if ((MstComb.options[j].text != "") && (SlvComb.options[i+RelMstTxtPos].text.indexOf(MstComb.options[j].text)!=-1)) {
					MstComb.options[j].selected=true;
					return;
				}
			}
			return;
		}
	}
}


function SwapBkgImg(objid, bkgimg) {
	var dynObj;

	dynObj = document.getElementById(objid);

	if (dynObj != null) {
		dynObj.style.backgroundImage='url(' + bkgimg + ')';
	}
}

/*
 * DESC	: - handle swapping of image to other chinese version
 */
function SwapChiVersionImageAlt(chiImgName) {
	var schHost=/sc\.jobs\.gov\.hk{1}/i;
	var schHost1=/sc1\.jobs\.gov\.hk{1}/i;
	var schHost2=/sc2\.jobs\.gov\.hk{1}/i;

	if (document.location.host.search(schHost)==0||
		document.location.host.search(schHost1)==0||
		document.location.host.search(schHost2)==0){
		for (var i=0; i<document.images.length; i++) {
			if (document.images[i].name == chiImgName) {
				document.images[i].alt = 'ÁcÅéª©';
				document.images[i].title = 'ÁcÅéª©';
			}
		}
	}
	return true;
}


/*
 * DESC	: - handle swapping of link to other chinese version
 */
function SwapChiVersionLink(linkObj) {
	var schURLPortion=/sc\.jobs\.gov\.hk\/gb\/{1}/i;
	var schHost=/sc\.jobs\.gov\.hk{1}/i;
	var schURLPortion1=/sc1\.jobs\.gov\.hk\/gb\/{1}/i;
	var schHost1=/sc1\.jobs\.gov\.hk{1}/i;
	var schURLPortion2=/sc2\.jobs\.gov\.hk\/gb\/{1}/i;
	var schHost2=/sc2\.jobs\.gov\.hk{1}/i;
	
	if (document.location.host.search(schHost)==0){
		linkObj.href=linkObj.href.replace(schURLPortion, '');
	}
	if (document.location.host.search(schHost1)==0){
		linkObj.href=linkObj.href.replace(schURLPortion1, '');
	}
	if (document.location.host.search(schHost2)==0){
		linkObj.href=linkObj.href.replace(schURLPortion2, '');
	}
	return true;
}

