/*
J  a  v  a  c  a  t  z

Description: bodyOnLoader.js

Tel: (852)29877951
Fax: (852)29879294
Email: office@javacatz.com
Website: www.javacatz.com

Created: 2006-11-20
*/

/* *** IE Update for ActiveX click to activate *** */
function ieupdate() {
	objects = document.getElementsByTagName("object");
	for (var i = 0; i < objects.length; i++)
	{
		objects[i].outerHTML = objects[i].outerHTML;
	}
}

/* *** main nav menu flash #A9C216*** */
function navMenuFlash() {
	if(typeof sIFR == "function") {
	// ======= Side Navigation Section Header =======
		var flash_font_file = "";
		var pageTitleText_nPaddingTop = 0;
		var pageTitleText_nPaddingRight = 0;
		var pageTitleText_nPaddingBottom = 0;
		var pageTitleText_nPaddingLeft = 0;
		if($('Mainlogo1_bec_site_language_id') && $('Mainlogo1_bec_site_language_id').innerHTML == "eng") {
			flash_font_file = "dinot-medium.swf";
			pageTitleText_nPaddingBottom = -5;
			site_customization("eng");
		} else if($('Mainlogo1_bec_site_language_id') && $('Mainlogo1_bec_site_language_id').innerHTML == "chi") {
			flash_font_file = "DFPYuanW7-GB.swf";
			pageTitleText_nPaddingBottom = 2;
			site_customization("chi");
		} else {
			flash_font_file = "";
		}
		if(flash_font_file != "") {
			// sIFR.replaceElement(named({sSelector:"#pageSideNav .mainSection a", sFlashSrc:flash_font_file, sColor:"#005893", sLinkColor:"#005893", sHoverColor:"#FFFFFF", sBgColor: "transparent", nPaddingTop:2.5, nPaddingRight:0, nPaddingBottom:2.5, nPaddingLeft:0, sCase: "upper", sWmode:"transparent", sFlashVars:"textalign=left&offsetTop=-1.5&offsetRight=2&offsetBottom=2.5&offsetLeft=0&link=true"}));
			// sIFR.replaceElement(named({sSelector:"#pageSideNav .mainSectionSelected a", sFlashSrc:flash_font_file, sColor:"#FFFFFF", sLinkColor:"#FFFFFF", sHoverColor:"#FFFFFF", sBgColor: "transparent", nPaddingTop:2.5, nPaddingRight:0, nPaddingBottom:2.5, nPaddingLeft:0, sCase: "upper", sWmode:"transparent", sFlashVars:"textalign=left&offsetTop=-1.5&offsetRight=2&offsetBottom=2.5&offsetLeft=0&link=true"}));
			sIFR.replaceElement(named({sSelector:"#pageContents .middleColumn .pageTitleText", sFlashSrc:flash_font_file, sColor:"#859047", sLinkColor:"#859047", sHoverColor:"#859047", sBgColor: "transparent", nPaddingTop:pageTitleText_nPaddingTop, nPaddingRight:pageTitleText_nPaddingRight, nPaddingBottom:pageTitleText_nPaddingBottom, nPaddingLeft:pageTitleText_nPaddingLeft, sCase: "normal", sWmode:"transparent", sFlashVars:"textalign=left&offsetTop=0&offsetRight=0&offsetBottom=0&offsetLeft=0&link=false"}));
			sIFR.replaceElement(named({sSelector:"#pageContents .middleColumn .pageTitleTextSub", sFlashSrc:flash_font_file, sColor:"#FFFFFF", sLinkColor:"#FFFFFF", sHoverColor:"#FFFFFF", sBgColor: "transparent", nPaddingTop:0, nPaddingRight:0, nPaddingBottom:0, nPaddingLeft:0, sCase: "normal", sWmode:"transparent", sFlashVars:"textalign=left&offsetTop=0&offsetRight=0&offsetBottom=0&offsetLeft=0&link=false"}));
		}
	}
}
/* *** end of main nav menu flash *** */

/* *** onLoad function *** */
function bodyOnLoader(id) {
	
	if($('nav_'+id)) {
		$('nav_'+id).className = "selected";	// select the current pageSideNav section
	}
	
	navMenuFlash();	// render flash fonts on page

	/* *** Close up left side navigation submenus *** */
	sideNavSub = $$('.slideMenu');
	subSectionDetails = $$('.subSectionDetails');
	// openingSlide = true;
	subSectionDetails.each( function(node) { $(node).style.display = 'none'; } );	// follow
	// subSectionDetails.each( function(node) { $(node).style.display='block'; new Effect.Fade($(node), {duration: 0}); } );	// above
	// setTimeout("sideNavSub.each( function(node) { new Effect.BlindUp($(node), { duration: 0.5, afterFinish: function() { openingSlide = false; } }); });", 500);
	$$('.mainSection a').each( function(node) { if($(node).className != 'open') $(node).className = 'open'; else $(node).className = ''; } );
	/* *** end of Close up left side navigation submenus *** */
	
	var form_edit = $$(".form_edit");
	// form_edit.each( function(node) { new Effect.BlindUp($(node), {duration: 0}); } );
	form_edit.each( function(node) { $(node).style.display="none"; } );
	
	organizationtypeSub = $$(".organizationtypeSub");
	organizationtypeSub2 = $$(".organizationtypeSub2");
	organizationtypeSub.each( function(node) { new Effect.Fade($(node), {duration: 0}); } );
	organizationtypeSub2.each( function(node) { new Effect.Fade($(node), {duration: 0}); } );
	
	/* *** Hide pop-out div boxes *** */
	//new Effect.toggle($('memberLoginBox'), 'blind', {duration: 0, afterFinish: function() { memberLoginBoxStatus = true; } });
	//setTimeout("$('memberLoginLoading').style.display = 'none';", 500);
	/* *** end of Hide pop-out div boxes *** */
	
	setTimeout('ieupdate();', 200);	// IE Flash Fix
	setTimeout('pageLoadStatus = true;', 500);	// indicate page is fully loaded

	if($("page1")) {	// effect to show only page 1 and hide other pages if existing
		for( var index=2; index < 20; index++ ) {	// for now, max no. of pages = 20
			if($("page"+index)) new Effect.BlindUp( $("page"+index), {duration: 0} );
		}
	}
	
}
/* *** end of onLoad function *** */


