// Lighting ECat sIFR config script


var sIFRinit = function () {

	var header;
	if (_page.sIFR.getSWFByFont) {
		header = _page.sIFR.getSWFByFont({language: _page.locale.split("_")[1]});
	}
	if (header) {
		sIFR.activate(header);
		sIFR.replace(header,{selector:"#familyOverviewTopDescription h1",css:".sIFR-root {background-color:#FFFFFF;color:#005aff; font-size:31px;}",wmode:"transparent"});
		sIFR.replace(header,{selector:"#familyOverviewTopDescription .heading",css:".sIFR-root {background-color:#FFFFFF;color:#3b4164; font-size:20px;}",wmode:"transparent"});
		sIFR.replace(header,{selector:".PDPacchead h2",css:".sIFR-root {background-color:#FFFFFF;color:#005aff; font-size:24px;}",wmode:"transparent"});
		sIFR.replace(header,{selector:".pdpDiagramsHead h2",css:".sIFR-root {background-color:#FFFFFF;color:#005aff; font-size:24px;}",wmode:"transparent"});
		sIFR.replace(header,{selector:".pdpDiagramsSubHead h2",css:".sIFR-root {background-color:#FFFFFF;color:#5a5d6a; font-size:20px;}",wmode:"transparent"});
		sIFR.replace(header,{selector:"#familyDescription h1",css:".sIFR-root {background-color:#FFFFFF;color:#005aff; font-size:31px;}",wmode:"transparent"});
		sIFR.replace(header,{selector:"#familyOverviewListContent div.heading",css:".sIFR-root {background-color:#FFFFFF;color:#000000; font-size:21px;}",wmode:"transparent"});
		sIFR.replace(header,{selector:".familyOverviewProductConfig div.heading",css:".sIFR-root {background-color:#FFFFFF;color:#000000; font-size:20px;margin-left:1px;}",wmode:"transparent"});
		sIFR.replace(header,{selector:"#familyOverviewSearchTop h1",css:".sIFR-root {background-color:#FFFFFF;color:#005aff; font-size:31px; margin-left:30px;}",wmode:"transparent"});
		sIFR.replace(header,{selector:"div.heading",css:".sIFR-root {background-color:#FFFFFF;color:#000000;font-size:24px;}",wmode:"transparent"});	
		sIFR.replace(header,{selector:"#familyOverviewDownloadsContent h2",css:".sIFR-root {background-color:#FFFFFF;color:#000000; font-size:18px;}",wmode:"transparent"});
		/*sIFR.replace(header,{selector:".thumbnailContainer a",css:".sIFR-root {background-color:#FFFFFF;color:#005aff; font-size:16px;}",wmode:"transparent"});*/
		
		//Family Article heading
		sIFR.replace(header,{selector:"div.familyArticleheading",css:".sIFR-root {background-color:#FFFFFF;color:#005aff;font-size:24px;}",wmode:"transparent"});
		sIFR.replace(header,{selector:"div.familyArticlesubheading",css:".sIFR-root {background-color:#FFFFFF;color:#555a79;font-size:20px;}",wmode:"transparent"});
		
		//familyOverviewTitle

		// Define below the SIFR replace functions, for the specific tags which needs to be replaced.
		sIFR.replace(header,{selector:"#familyhead h2",css:".sIFR-root {background-color:#FFFFFF;color:#005aff;font-size:24px}",wmode:"transparent"});		
		sIFR.replace(header,{selector:"#tab_container2 .bot_content h1",css:".sIFR-root {background-color:#FFFFFF;color:#992c96;font-size:22px}",wmode:"transparent"});		
		sIFR.replace(header,{selector:"h1",css:".sIFR-root {background-color:#FFFFFF;color:#005aff; font-size:34px;}",wmode:"transparent"});

		sIFR.replace(header,{selector:"h2",css:".sIFR-root {background-color:#FFFFFF;color:#5a5d6a;}",wmode:"transparent"});
		sIFR.replace(header,{selector:"#tabnavigation .tabon a",css:".sIFR-root {background-color:#FFFFFF;color:#015aff;font-size:24px; text-align:center;}",wmode:"transparent"});
		sIFR.replace(header,{selector:"#hdr_brd h1",css:".sIFR-root {background-color:#FFFFFF;color:#005aff;font-size:24px}",wmode:"transparent"});		
		sIFR.replace(header,{selector:".lvl1_mainbox_hdr",css:".sIFR-root {background-color:#FFFFFF;color:#000066;font-size:20px}",wmode:"transparent"});		
		sIFR.replace(header,{selector:".search_head",css:".sIFR-root {background-color:#FFFFFF;color:#ffffff;font-size:23px}",wmode:"transparent"});
		sIFR.replace(header,{selector:".head",css:".sIFR-root {background-color:#FFFFFF;color:#005aff; font-size:34px;}",wmode:"transparent",onReplacement:function(fi){addTitleAttribute(fi)}});
		sIFR.replace(header,{selector:".subhead",css:".sIFR-root {background-color:#FFFFFF;color:#5a5d6a;}",wmode:"transparent", onReplacement:function(fi){addTitleAttribute(fi)}});
		sIFR.replace(header,{selector:".err-header",css:".sIFR-root {background-color:#FFFFFF;color:#ffffff;font-size:55px}",wmode:"transparent"});		
		sIFR.replace(header,{selector:".err-sub-header",css:".sIFR-root {background-color:#FFFFFF;color:#ffffff;font-size:28px}",wmode:"transparent"});		
		sIFR.replace(header,{selector:".err-thumb-common span",css:".sIFR-root {background-color:#FFFFFF;color:#ffffff;font-size:22px}",wmode:"transparent"});		
		sIFR.replace(header,{selector:"#plcontainer h1.pagetitle",css:".sIFR-root {background-color:#FFFFFF;color:#992c96; font-size:55px;}",wmode:"transparent", tuneHeight:'+6' });
		sIFR.replace(header,{selector:"#plcontainer .box h2",css:".sIFR-root {background-color:#FFFFFF;color:#992c96; font-size:28px;}",wmode:"transparent"});
		sIFR.replace(header,{selector:".box .uname p",css:".sIFR-root {background-color:#FFFFFF;color:#333333; font-size:14px;}",wmode:"transparent"});
		sIFR.replace(header,{selector:".dialogbox .head h1",css:".sIFR-root {background-color:#FFFFFF;color:#252f47; font-size:14px;}",wmode:"transparent"});
		sIFR.replace(header,{selector:"h2.pagetitle",css:".sIFR-root {background-color:#FFFFFF;color:#992c96; font-size:18px;}",wmode:"transparent"});
		
		sIFR.replace(header,{selector:".lpbanner_box_header",css:".sIFR-root {background-color:#FFFFFF;color:#252F47;font-size:20px; cursor: pointer;}",wmode:"transparent", onRelease: function() {window.location=$(".lpbanner_box_bottom_content").find("a").attr("href");  }    });
	}
};

addTitleAttribute = function(fi){
	flashObject = fi.getFlashElement();
	flashObjectId = $(flashObject).attr('id');
	title = $('#' + flashObjectId + '_alternate').children().attr("title");
	$(flashObject).attr('title', title);
	if(tooltip){
	  tooltip.init();
	}
};


sIFRinit();





