//Define and activate some variable hold different font
var height = "4px";
if (Browser.Engine.trident) {
	height = "2px";
}

var Cochin = {
	src: '/Frontend/swfs/cochin.swf'	
};

var Shadow = {
	src: '/Frontend/swfs/Shadow.swf'	
};

sIFR.activate(Cochin, Shadow);
sIFR.replace(Shadow, { 		
	selector: 'div.introService h2',
	forceSingleLine: true,
	wmode: 'transparent',
	css: [
	    '.sIFR-root {font-size: 24px; text-align:left; color: #FFFFFF; text-transform:uppercase;}'		
	]	
});

sIFR.replace(Shadow, { 		
	selector: 'div.introDesign h2',
	forceSingleLine: true,
	wmode: 'transparent',
	css: [
	    '.sIFR-root {font-size: 24px; text-align:left; color: #FFFFFF; text-transform:uppercase;}'		
	]	
});

sIFR.replace(Shadow, { 		
	selector: 'div.introContact01 h2',
	forceSingleLine: true,
	wmode: 'transparent',
	css: [
	    '.sIFR-root {font-size: 20px; text-align:left; color: #FFFFFF; text-transform:uppercase;}'		
	]	
});

sIFR.replace(Shadow, { 		
	selector: 'div.introContact02 h2',
	forceSingleLine: true,
	wmode: 'transparent',
	css: [
	    '.sIFR-root {font-size: 20px; text-align:left; color: #FFFFFF; text-transform:uppercase;}'		
	]	
});


sIFR.replace(Shadow, { 		
	selector: 'div.introContact h2',
	forceSingleLine: true,
	wmode: 'transparent',
	css: [
	    '.sIFR-root {font-size: 20px; text-align:left; color: #FFFFFF; text-transform:uppercase;}'		
	]	
});


sIFR.replace(Shadow, { 		
	selector: 'div.intro h2',
	forceSingleLine: true,
	wmode: 'transparent',
	css: [
	    '.sIFR-root {font-size: 24px; text-align:left; color: #FFFFFF; text-transform:uppercase;}'		
	]	
});

sIFR.replace(Shadow, { 		
	selector: 'div.highlight dl dd h3',
	wmode: 'transparent',
	tuneHeight: -5,
	css: [
	    '.sIFR-root {font-size: 14px; text-align:left; color: #FFFFFF; text-transform:uppercase;}'		
	]	
});

sIFR.replace(Cochin, { 		
	selector: 'div.contentText05 div h2',
	wmode: 'transparent',
	css: [
	    '.sIFR-root {font-size: 20px; text-align:left; color: #FFFFFF; text-transform:uppercase;}'		
	]	
});

sIFR.replace(Cochin, { 		
	selector: 'div.contentText03 div h2',
	wmode: 'transparent',
	css: [
	    '.sIFR-root {font-size: 20px; text-align:left; color: #FFFFFF; text-transform:uppercase;}'		
	]	
});

sIFR.replace(Cochin, { 		
	selector: 'div.contentText02 div h2',
	wmode: 'transparent',
	css: [
	    '.sIFR-root {font-size: 24px; text-align:left; color: #FFFFFF; }'		
	]	
});

sIFR.replace(Cochin, { 		
	selector: 'div.press dl dd h3',
	wmode: 'transparent',
	css: [
	    '.sIFR-root {font-size: 14px; text-align:left; color: #FFFFFF; text-transform:uppercase;}'		
	]
});

sIFR.replace(Shadow, { 		
	selector: 'div.highlightNews dl dd h3',
	wmode: 'transparent',
	css: [
	    '.sIFR-root {font-size: 14px; text-align:left; color: #FFFFFF; text-transform:uppercase;}'		
	]	
});


sIFR.replace(Cochin, { 		
	selector: 'div.contentText01 h2',
	wmode: 'transparent',
	css: [
	    '.sIFR-root {font-size: 24px; text-align:left; color: #FFFFFF; text-transform:uppercase;}'		
	]	
});	

sIFR.replace(Cochin, { 		
	selector: 'div.contentText h2',
	wmode: 'transparent',
	css: [
	    '.sIFR-root {font-size: 18px; text-align:left; color: #FFFFFF; text-transform:uppercase;}'		
	]	
});	

sIFR.replace(Cochin, { 		
	selector: 'div.highlightPressDealers h3',
	wmode: 'transparent',
	css: [
	    '.sIFR-root {font-size: 16px; text-align:left; color: #FFFFFF; text-transform:uppercase;}'		
	]
});	



sIFR.replace(Cochin, { 		
	selector: 'div.contentText h3',
	wmode: 'transparent',
	css: [
	    '.sIFR-root {font-size: 16px; text-align:left; color: #FFFFFF; text-transform:uppercase;}'		
	]
});	

sIFR.replace(Shadow, { 		
	selector: 'div.levContext h3',
	wmode: 'transparent',
	css: [
		'.sIFR-root {font-size: 14px; text-align: left; color: #FFFFFF; text-transform:uppercase;}'
	]
});

sIFR.replace(Cochin, { 		
	selector: 'div.levContext li li span',
	wmode: 'transparent',
	forceSingleLine: true,
	tuneHeight: height,
	css: [
		'.sIFR-root {font-size: 11px; padding-left: 0px; text-align: left;text-transform:uppercase;}',		
		'a {color: #8B8B8B; text-decoration: none;}',
		'a:hover {color: #bb242c; }',
		'.sIFR-root .active {color: #bb242c;}'		
	]
});	

sIFR.replace(Cochin, { 		
	selector: 'div.levContext li span',
	wmode: 'transparent',
	forceSingleLine: true,
	tuneHeight: height,
	css: [
		'.sIFR-root {font-size: 11px; padding-left: 0px; text-align: left;text-transform:uppercase;}',
		'a {color: #8B8B8B; text-decoration: none; }',
		'a:hover {color: #FFFFFF; }',
		'.sIFR-root .selected {color: #FFFFFF;}'
	]
});	

// fixed the conflict with IEPNGFix
if (Browser.Engine.trident) {
	window.addEvent("load", function() {
		try {
			clearTimeout(IEPNGFix.update.timer);
			IEPNGFix.update.timer = setTimeout(IEPNGFix.update, 100);
		} catch (e) {}
	});
}