window.addEvent('domready', function(){
	//loadSwifr();
	
	}); 


function loadSwifr () {
	if(typeof sIFR == "function"){
		
		
		sIFR.replaceElement("#site-sections li h3", named({sFlashSrc: "/flash/helvetica-neue-45-light.swf", sColor: "#ffffff", sWmode:"transparent"}));
		sIFR.replaceElement("#online-banking-login h3", named({sFlashSrc: "/flash/helvetica-neue-45-light.swf", sColor: "#ffffff", sWmode:"transparent"}));
		sIFR.replaceElement("#contact-us h3", named({sFlashSrc: "/flash/helvetica-neue-45-light.swf", sColor: "#ffffff", sWmode:"transparent"}));
		sIFR.replaceElement("#rates-fees h3", named({sFlashSrc: "/flash/helvetica-neue-45-light.swf", sColor: "#ffffff", sWmode:"transparent"}));
		
		
		sIFR.replaceElement("#features h3", named({sFlashSrc: "/flash/helvetica-neue-45-light.swf", sColor: "#07A1EE", sWmode:"transparent"}));
		sIFR.replaceElement("#associated-content h2", named({sFlashSrc: "/flash/helvetica-neue-45-light.swf", sColor: "#04185b", sWmode:"transparent"}));
		sIFR.replaceElement("#associated-documents h2", named({sFlashSrc: "/flash/helvetica-neue-45-light.swf", sColor: "#04185b", sWmode:"transparent"}));
		sIFR.replaceElement("#left #center-content #intro h1", named({sFlashSrc: "/flash/helvetica-neue-45-light.swf", sColor: "#ffffff", sWmode:"transparent"}));
		
		sIFR.replaceElement("h1", named({sFlashSrc: "/flash/helvetica-neue-45-light.swf", sColor: "#04185b", sWmode:"transparent"}));
		
		//sIFR.replaceElement("#right #contact-us ul li", named({sFlashSrc: "/flash/helvetica-neue-45-light.swf", sColor: "#ffffff", sWmode:"transparent"}));
		};
	}
	
	

function switchLanguage() {
	var documentCookies = document.cookie.split(";");
	var cookieData;
	var cookieValues = new Object();
	var loader = new Element("div", {"id":"loading", "class":"load"});
	loader.injectAfter($("main-container"));
	//alert(documentCookies)
	for(var c = 0; c < documentCookies.length; ++c) {
		cookieData = documentCookies[c].split("=");
		key = cookieData[0].replace(/[ ]/g, "");
		//alert("[" + key + "]")
		cookieValues[key] = cookieData[1];
		}
	$("main-container").setOpacity(0.3)
	$("loading").addClass("load");
	//alert(cookieValues.JSESSIONID)
	
	/*
	if (arguments[0] == "fr") {
		loader.removeClass("load");
		loader.addClass("mask");
		new Element("div", {"class":"no-french"}).setHTML("<p>La version francaise du site BRED (Vanuatu) Limited sera bientot en ligne. Merci de repasser plus tard.</p><p><input type=\"button\" onclick=\"$('loading').remove();$('main-container').setOpacity(1);\" value=\"Close\" /></p>").injectInside(loader)
		}
	else {}
	*/
	new Request.HTML(
			{
				url : "/language.cfm?language=" + arguments[0] + "&JSESSIONID=" + cookieValues.JSESSIONID + "uuid=" + escape(new Date()), 
				update: "main-container",
				evalScripts : true,
				onComplete : function () {
					//$("loading").removeClass("load");
					loader.dispose();
					$("main-container").setOpacity(1);
					loadSwifr();
					location.href = "/index.cfm";
					}
			}).get();
		
	}
