//var overlap_cares=new Array('mms_step1', 'mms_main_sel1', 'mms_main_sel2');

var loaded=false;
var page;
var s1;
var s2;
var s3;
var s4;
var s5;
/*
var s1='';
var s2='';
var s3='';
var s4='';
var s5='';
*/
var corp=false;	//cater for blue background by change of images
var displayBreadcrumb=true;

if(window.onload==null) {
window.onload = function(){
	try{
		setLangBtnHref();	//in nav.js ; change lang switch button's href
	}catch(e){}

	//pages with no fldr_id should not display left nav and breadcrumb
	//users will see left column flash
	if(location.href.match('/main/')
	   && !location.href.match('contact_us.jsp')
	) {
		s1=null;
		s2=null;
		s3=null;
		s4=null;
		s5=null;
		if(page!='home'){
		if(document.getElementById('col1'))
			document.getElementById('col1').style.display='none';
		if(document.getElementById('col3'))
			document.getElementById('col3').style.display='none';
		if(document.getElementById('breadcrumb'))
			document.getElementById('breadcrumb').style.display='none';
		}
		window.title = 'Sunday';
	}

	//startMenu();	//in menu.js

	//if(bw.ie)	correctPNG();
	
	makeFadingBorder();	//This function calculates the height of those modules which use fading border, then sets its fading gradient.

	/*
	if(s1 && s1!=''){
		//setPageTitle();
	}
	*/

	//if(page!='home' && displayBreadcrumb==true && document.positBreadcrumb)	positBreadcrumb('breadcrumb');	//only home page has no breadcrumb.
	if(page!='home' && displayBreadcrumb==false) document.getElementById('breadcrumb').display='none';

	/*
	if(page=='home'){
		var ele=document.getElementById('login_button');
		if(ele) ele.src=ele.src.replace('/btn/disc_r.gif', '/home/disc_r.gif');
		
		ele=document.getElementById('login_head_img');
		if(ele) ele.src=ele.src.replace('/login_head.gif', '/home/login_head.gif');

		ele=document.getElementById('sms_head_img');
		if(ele) ele.src=ele.src.replace('/sms_head.gif', '/home/sms_head.gif');

		ele=document.getElementById('sms_btn');
		if(ele) ele.src=ele.src.replace('/btn/disc_r.gif', '/home/disc_r.gif');
	}
	else*/
	
	 if(corp==true){
		/*
		//import blue background CSS
		//fails on Mac IE 5.2 OS 9
		//<link rel="stylesheet" type="text/css" href="/css/corp.css" />
		e = document.createElement('link');
		e.rel = 'stylesheet';
		e.type = 'text/css';
		e.href = '/css/corp.css';
		document.getElementsByTagName("head")[0].appendChild(e);
		*/
		// change m0 to blue image
		var ele=document.getElementById('m0_business_img');
		if(ele) {
			var lang = 'en';
			if(ele.src.match('/en/')) lang = 'en';
			else if(ele.src.match('/ch/')) lang = 'ch';
			ele.src='/images/' + lang + '/menu/on/business_solutions_blue.gif';
		}
		/*
		// change nav bkgd as blue
		ele=document.getElementById('nav_corner_1');
		if(ele) ele.src='/images/com/blue/nav_corner_br_1.gif';

		ele=document.getElementById('nav_corner_2');
		if(ele) ele.src='/images/com/blue/nav_corner_bl.gif';

		ele=document.getElementById('nav_corner_3');
		if(ele) ele.src='/images/com/blue/nav_corner_br.gif';

		ele=document.getElementById('lang_img_ch');
		if(ele) ele.src='/images/com/blue/lang_ch.gif';

		ele=document.getElementById('lang_img_en');
		if(ele) ele.src='/images/com/blue/lang_en.gif';

		ele=document.getElementById('nav_logout_img');
		if(ele) {
			var lang = 'en';
			if(ele.src.match('/en/')) lang = 'en';
			else if(ele.src.match('/ch/')) lang = 'ch';
			ele.src='/images/' + lang + '/menu/nav_logout_blue.gif';
		}
		*/
	}

	//convert protocol from https to http for outer shell, if an element with id='https' is found
	var allA = document.getElementsByTagName('A');

	var https = document.getElementById('https');
	if(https) {

		//change all anchors
		for(var i=0; i<allA.length; i++) {
			var a = allA[i];
			if(a.protocol == 'https:') {
				a.protocol = 'http:';
				a.port = 80;
				a.href = a.href.replace(/^https:/, 'http:');
				a.href = a.href.replace(/:443/, ':80');
			}
		}

		//change back inner anchors to https
		var allAInner = https.getElementsByTagName('A');
		for(var i=0; i<allAInner.length; i++) {
			var a = allAInner[i];
			if(a.protocol == 'http:') {
				a.protocol = 'https:';
				a.port = 443;
				a.href = a.href.replace(/^http:/, 'https:');
				a.href = a.href.replace(/:80/, ':443');
			}
		}
	}//end if https
	//end convert protocol

	loaded=true;

}//end window.onload
}//end if