// Consumer Support sIFR config script

var sIFRinit = function () {

	// Has element method
	var hasElement = function (obj, elem) {
		for(var i = 0; i < obj.length; i += 1) {
			if (obj[i] === elem) {
				return true;
			}	
		}	
		return false;
	};
	var strLanguage = _page.locale.split("_")[1];
	var disableSIFR = hasElement(_page.disabledLocalesSIFR, strLanguage);

	if(!disableSIFR){
		
		// Replace the SIFR elements below
		var header = {
			src: '/crsc/images/sifr_gillsanslight_3.436.swf'
		};
		
		sIFR.activate(header);
		
		// Define below the SIFR replace functions, for the specific tags which needs to be replaced.
		sIFR.replace(header,{selector:"#popcontainer h3.pop",css:".sIFR-root {background-color:#FFFFFF;color:#992c96;}",wmode:"transparent"});
		sIFR.replace(header,{selector:"h1.pop",css:".sIFR-root {background-color:#FFFFFF;color:#005aff; font-size:32px;}",wmode:"transparent"});
		sIFR.replace(header,{selector:"h1",css:".sIFR-root {background-color:#FFFFFF;color:#992c96; font-size:34px;}",wmode:"transparent"});
		sIFR.replace(header,{selector:"#bottomBoxHalf h2",css:".sIFR-root {background-color:#FFFFFF;color:#992c96;font-size:22px;}",wmode:"transparent"});
		sIFR.replace(header,{selector:"#bottomBoxSecondHalf h3",css:".sIFR-root {background-color:#FFFFFF;color:#252f47; font-size:15px;}",wmode:"transparent"});
		sIFR.replace(header,{selector:"#searchresultheading h2",css:".sIFR-root {background-color:#FFFFFF;color:#252f47;}",wmode:"transparent"});
		sIFR.replace(header,{selector:"h2.pop",css:".sIFR-root {background-color:#FFFFFF;color:#005aff; font-size:22px; float:left;}",wmode:"transparent"});
		sIFR.replace(header,{selector:"h2.searchresults",css:".sIFR-root {background-color:#FFFFFF;color:#252f47;}",wmode:"transparent"});
		sIFR.replace(header,{selector:"#servicecentermain h2",css:".sIFR-root {background-color:#FFFFFF;color:#992c96; font-size:21px;}",wmode:"transparent"});
		sIFR.replace(header,{selector:"h3.faq",css:".sIFR-root {background-color:#FFFFFF;color:#252f47; font-size:18px;}",wmode:"transparent"});
		sIFR.replace(header,{selector:"h2.faq",css:".sIFR-root {background-color:#FFFFFF;color:#992c96;}",wmode:"transparent"});
		sIFR.replace(header,{selector:"h2.purple",css:".sIFR-root {background-color:#FFFFFF;color:#992c96; font-size:20px;}",wmode:"transparent"});
		sIFR.replace(header,{selector:"div.autochatheading",css:".sIFR-root {background-color:#FFFFFF;color:#992c96; font-size:15px;}",wmode:"transparent"});
		sIFR.replace(header,{selector:"div.gensupportsubheading",css:".sIFR-root {background-color:#FFFFFF;color:#252f47; font-size:15px;}",wmode:"transparent"});

	}
};

sIFRinit();