// JavaScript Document
//<[CDATA[

var dinMedium = {
src: dotdotpath + 'flash/dinMedium2.swf'
,ratios:[8,1.42,9,1.33,12,1.35,19,1.3,27,1.27,28,1.25,32,1.26,33,1.24,38,1.25,53,1.24,56,1.23,57,1.24,83,1.23,85,1.22,87,1.23,94,1.22,95,1.23,1.22]
};
	
sIFR.delayCSS  = true;
sIFR.fixHover = true;
sIFR.activate(dinMedium);

function runSifr(){
//alert("test")	

//sIFR.debug.ratios({ src: 'flash/dinMedium2.swf', selector: 'h1' });

	sIFR.replace(dinMedium,{
		selector: '.landing_main_image h1',
		wmode: 'transparent'
		,css: {
		  '.sIFR-root': { 'color': '#ffffff', 'font-weight':'bold','leading':0,'letter-spacing': 0  }
		}
	});
	
	sIFR.replace(dinMedium,{
		selector: '.sub_main_image h1',
		wmode: 'transparent'
		,css: {
		  '.sIFR-root': { 'color': '#ffffff', 'font-weight':'bold','leading':0,'letter-spacing': 0  }
		}
	
	});
	
	sIFR.replace(dinMedium,{
		selector: '.nocols h2',
		wmode: 'transparent'
		,css: {
		  '.sIFR-root': { 'color': '#0099cc', 'font-weight':'bold','leading':0,'letter-spacing': 0  }
		}
	
	});
	
	sIFR.replace(dinMedium,{
		selector: '.generic_content h2.blue, h2.homepage, h1.homepage',
		wmode: 'transparent'
		,css: {
		  '.sIFR-root': { 'color': '#0099cc', 'font-weight':'bold','leading':0,'letter-spacing': 0  }
		}
	
	});
	
	/** subject headers **/
	
	sIFR.replace(dinMedium,{
		selector: 'h1.subjects_shd, h2.subjects_shd',
		wmode: 'transparent'
		,css: {
		  '.sIFR-root': { 'color': '#F8971D', 'font-weight':'bold','leading':0,'letter-spacing': 0  }
		}
	
	});
	
	sIFR.replace(dinMedium,{
		selector: 'h1.subjects_eng, h2.subjects_eng',
		wmode: 'transparent'
		,css: {
		  '.sIFR-root': { 'color': '#A3238E', 'font-weight':'bold','leading':0,'letter-spacing': 0  }
		}
	
	});
	
	sIFR.replace(dinMedium,{
		selector: 'h1.subjects_cm, h2.subjects_cm',
		wmode: 'transparent'
		,css: {
		  '.sIFR-root': { 'color': '#8177B7', 'font-weight':'bold','leading':0,'letter-spacing': 0  }
		}
	
	});
	
	sIFR.replace(dinMedium,{
		selector: 'h1.subjects_hos, h2.subjects_hos',
		wmode: 'transparent'
		,css: {
		  '.sIFR-root': { 'color': '#4495D1', 'font-weight':'bold','leading':0,'letter-spacing': 0  }
		}
	
	});
	
	sIFR.replace(dinMedium,{
		selector: 'h1.subjects_mpd, h2.subjects_mpd',
		wmode: 'transparent'
		,css: {
		  '.sIFR-root': { 'color': '#00ABBD', 'font-weight':'bold','leading':0,'letter-spacing': 0  }
		}
	
	});
	
	sIFR.replace(dinMedium,{
		selector: 'h1.subjects_cbe, h2.subjects_cbe',
		wmode: 'transparent'
		,css: {
		  '.sIFR-root': { 'color': '#90492D', 'font-weight':'bold','leading':0,'letter-spacing': 0  }
		}
	
	});
	
	sIFR.replace(dinMedium,{
		selector: 'h1.subjects_baf, h2.subjects_baf',
		wmode: 'transparent'
		,css: {
		  '.sIFR-root': { 'color': '#0084B6', 'font-weight':'bold','leading':0,'letter-spacing': 0  }
		}
	
	});
	
	sIFR.replace(dinMedium,{
		selector: 'h1.subjects_hb, h2.subjects_hb',
		wmode: 'transparent'
		,css: {
		  '.sIFR-root': { 'color': '#6F2C91', 'font-weight':'bold','leading':0,'letter-spacing': 0  }
		}
	
	});
	
	sIFR.replace(dinMedium,{
		selector: 'h1.subjects_elbs, h2.subjects_elbs',
		wmode: 'transparent'
		,css: {
		  '.sIFR-root': { 'color': '#009F4F', 'font-weight':'bold','leading':0,'letter-spacing': 0  }
		}
	
	});
	
	sIFR.replace(dinMedium,{
		selector: 'h1.subjects_it, h2.subjects_it',
		wmode: 'transparent'
		,css: {
		  '.sIFR-root': { 'color': '#49A942', 'font-weight':'bold','leading':0,'letter-spacing': 0  }
		}
	
	});
	sIFR.replace(dinMedium,{
		selector: 'h1.subjects_pub, h2.subjects_pub',
		wmode: 'transparent'
		,css: {
		  '.sIFR-root': { 'color': '#B83318', 'font-weight':'bold','leading':0,'letter-spacing': 0  }
		}
	
	});
	sIFR.replace(dinMedium,{
		selector: 'h1.subjects_ret, h2.subjects_ret',
		wmode: 'transparent'
		,css: {
		  '.sIFR-root': { 'color': '#00783E', 'font-weight':'bold','leading':0,'letter-spacing': 0  }
		}
	
	});
	
	sIFR.replace(dinMedium,{
		selector: 'h1.subjects_sal, h2.subjects_sal',
		wmode: 'transparent'
		,css: {
		  '.sIFR-root': { 'color': '#ad1f6b', 'font-weight':'bold','leading':0,'letter-spacing': 0  }
		}
	
	});
	
	sIFR.replace(dinMedium,{
		selector: 'h1.subjects_tat, h2.subjects_tat',
		wmode: 'transparent'
		,css: {
		  '.sIFR-root': { 'color': '#ED0C6E', 'font-weight':'bold','leading':0,'letter-spacing': 0  }
		}
	
	});
	
		sIFR.replace(dinMedium,{
		selector: 'h1.subjects_fut, h2.subjects_fut',
		wmode: 'transparent'
		,css: {
		  '.sIFR-root': { 'color': '#ED1164', 'font-weight':'bold','leading':0,'letter-spacing': 0  }
		}
	
	});
		sIFR.replace(dinMedium,{
		selector: 'h1.subjects_hum, h2.subjects_hum',
		wmode: 'transparent'
		,css: {
		  '.sIFR-root': { 'color': '#F49AC1', 'font-weight':'bold','leading':0,'letter-spacing': 0  }
		}
	
	});
		sIFR.replace(dinMedium,{
		selector: 'h1.subjects_lng, h2.subjects_lng',
		wmode: 'transparent'
		,css: {
		  '.sIFR-root': { 'color': '#B41E8E', 'font-weight':'bold','leading':0,'letter-spacing': 0  }
		}
	
	});
		sIFR.replace(dinMedium,{
		selector: 'h1.subjects_sci, h2.subjects_sci',
		wmode: 'transparent'
		,css: {
		  '.sIFR-root': { 'color': '#80A0D3', 'font-weight':'bold','leading':0,'letter-spacing': 0  }
		}
	
	});
	
	/** end of subject headers **/
	
	sIFR.replace(dinMedium, {
		selector: 'h1.homepage_grey_pink, h2.homepage_grey_pink, h2.rightpromos, h2.homepage_grey_pink2, div.rightpromos'
		,wmode: 'transparent'
		,css: ['.sIFR-root {color: #58595B; leading: 0; text-align:left; letter-spacing: 0;}','em { font-style: bold; color: #ED1164; letter-spacing: 0;leading: 0; text-align:left;}','a {color: #58595B;text-decoration: none; text-align:right;}','a:hover {color: #58595B;text-decoration: underline;}']
	});
	
	
	sIFR.replace(dinMedium, {
		selector: 'h2.askexpert_grey_pink'
		,wmode: 'transparent'
		,css: ['.sIFR-root {color: #58595B; leading: 0; text-align:left; letter-spacing: 0;}','em { font-style: bold; color: #ED1164; letter-spacing: 0;leading: 0; text-align:left;}','a {color: #58595B;text-decoration: none; text-align:right;}','a:hover {color: #58595B;text-decoration: underline;}']
	});
	
	sIFR.replace(dinMedium, {
		selector: 'h2.audience_promo'
		,wmode: 'transparent'
		,css: ['.sIFR-root {color: #58595B; leading: 0; text-align:right; letter-spacing: 0;}','em { font-style: bold;font-weight:bold; color: #ED1164; letter-spacing: 0;leading: 0; text-align:right;}','a {color: #58595B;text-decoration: none; text-align:right;}','a:hover {color: #58595B;text-decoration: underline;}']
	});
	
	sIFR.replace(dinMedium, {
		selector: 'h2.audience_promolink'
		,wmode: 'transparent'
		,fixHover: true
		,css: ['.sIFR-root {color: #58595B; leading: 0; text-align:right; letter-spacing: 0;}','a {color: #58595B;text-decoration: none; text-align:right;font-weight:bold;}','a:hover {color: #58595B;text-decoration: underline;font-weight:bold;}']
	});
	
	sIFR.replace(dinMedium,{
		selector: '.mediarow h2.mc_blue',
		wmode: 'transparent'
		,css: {
		  '.sIFR-root': { 'color': '#0099cc', 'font-weight':'bold','leading':0,'letter-spacing': 0  }
		}
	});
	
	sIFR.replace(dinMedium,{
		selector: '.mediarow h2.mc_green',
		wmode: 'transparent'
		,css: {
		  '.sIFR-root': { 'color': '#1A840D', 'font-weight':'bold','leading':0,'letter-spacing': 0  }
		}
	});
	
	sIFR.replace(dinMedium,{
		selector: '.mediarow h2.mc_purple',
		wmode: 'transparent'
		,css: {
		  '.sIFR-root': { 'color': '#8A0BC1', 'font-weight':'bold','leading':0,'letter-spacing': 0  }
		}
	});
	
	sIFR.replace(dinMedium,{
		selector: '.generic_content h2.lilac',
		wmode: 'transparent'
		,css: {
		  '.sIFR-root': { 'color': '#8177B8', 'font-weight':'bold','leading':0,'letter-spacing': 0  }
		}
	
	});
	
	sIFR.replace(dinMedium,{
		selector: '.generic_content h2.green',
		wmode: 'transparent'
		,css: {
		  '.sIFR-root': { 'color': '#49AA42', 'font-weight':'bold','leading':0,'letter-spacing': 0  }
		}
	
	});
	
	sIFR.replace(dinMedium,{
		selector: '.generic_content h2.brown',
		wmode: 'transparent'
		,css: {
		  '.sIFR-root': { 'color': '#90492D', 'font-weight':'bold','leading':0,'letter-spacing': 0  }
		}
	
	});
	
	sIFR.replace(dinMedium,{
		selector: '.generic_content h2.orange',
		wmode: 'transparent'
		,css: {
		  '.sIFR-root': { 'color': '#F8971D', 'font-weight':'bold','leading':0,'letter-spacing': 0  }
		}
	
	});
	
	sIFR.replace(dinMedium,{
		selector: '.generic_content h2.dark_pink',
		wmode: 'transparent'
		,css: {
		  '.sIFR-root': { 'color': '#A3238F', 'font-weight':'bold','leading':0,'letter-spacing': 0  }
		}
	
	});
	
	sIFR.replace(dinMedium,{
		selector: 'h3.blue, p.quote_blue',
		wmode: 'transparent'
		,css: {
		  '.sIFR-root': { 'color': '#0099cc', 'font-weight':'bold','leading':0,'letter-spacing': 0  }
		}
	
	});
	
	sIFR.replace(dinMedium,{
		selector: 'h3.brown, p.quote_brown',
		wmode: 'transparent'
		,css: {
		  '.sIFR-root': { 'color': '#90492D', 'font-weight':'bold','leading':0,'letter-spacing': 0  }
		}
	
	});
	
	sIFR.replace(dinMedium,{
		selector: 'h3.green, p.quote_green',
		wmode: 'transparent'
		,css: {
		  '.sIFR-root': { 'color': '#49AA42', 'font-weight':'bold','leading':0,'letter-spacing': 0  }
		}
	
	});
	
	
	sIFR.replace(dinMedium,{
		selector: 'h3.lilac, p.quote_lilac',
		wmode: 'transparent'
		,css: {
		  '.sIFR-root': { 'color': '#8177B8', 'font-weight':'bold','leading':0,'letter-spacing': 0  }
		}
	
	});
	
	sIFR.replace(dinMedium,{
		selector: 'h3.orange, p.quote_orange',
		wmode: 'transparent'
		,css: {
		  '.sIFR-root': { 'color': '#F8971D', 'font-weight':'bold','leading':0,'letter-spacing': 0  }
		}
	
	});
	
	sIFR.replace(dinMedium,{
		selector: 'h3.dark_pink, p.quote_dark_pink',
		wmode: 'transparent'
		,css: {
		  '.sIFR-root': { 'color': '#A3238F', 'font-weight':'bold','leading':0,'letter-spacing': 0  }
		}
	
	});
	
	sIFR.replace(dinMedium,{
		selector: 'h3.grey',
		wmode: 'transparent'
		,css: {
		  '.sIFR-root': { 'color': '#5B6870', 'font-weight':'bold','leading':0,'letter-spacing': 0  }
		}
	
	});
	
	sIFR.replace(dinMedium,{
		selector: 'h3.white',
		wmode: 'transparent'
		,css: {
		  '.sIFR-root': { 'color': '#FFFFFF', 'font-weight':'bold','leading':0,'letter-spacing': 0  }
		}
	
	});
	
	sIFR.replace(dinMedium,{
		selector: '.greypromotitle',
		wmode: 'transparent'
		,css: {
		  '.sIFR-root': { 'color': '#5B6870', 'font-weight':'bold','leading':0,'letter-spacing': 0  }
		}
	
	});
	
	sIFR.replace(dinMedium,{
		selector: '.whitepromotitle',
		wmode: 'transparent'
		,css: {
		  '.sIFR-root': { 'color': '#ffffff', 'font-weight':'bold','leading':0,'letter-spacing': 0  }
		}
	
	});
	
	sIFR.replace(dinMedium,{
		selector: 'h4.calendar',
		wmode: 'transparent'
		,css: {
		  '.sIFR-root': { 'color': '#9DA4A9', 'font-weight':'bold','leading':0,'letter-spacing': .75  }
		}
	
	});
	
	
	
	sIFR.replace(dinMedium,{
		selector: '.calendarpromotitle',
		wmode: 'transparent'
		,css: {
		  '.sIFR-root': { 'color': '#9DA4A9', 'font-weight':'bold','leading':0,'letter-spacing': .75  }
		}
	
	});
	
	
	  sIFR.replace(dinMedium, {
		selector: 'h3.promogrey',
		wmode: 'transparent'
		,css: [
		  '.sIFR-root {font-weight: bold; }'
		  ,'a { text-decoration: none }'
		  ,'a:link { color: #5B6870 }'
		  ,'a:hover { color: #5B6870 }'
		]
		 
	  });
	  
	 sIFR.replace(dinMedium,{
		selector: 'h1.mediatitle,h2.mediatitle,h2.mediatitle2',
		wmode: 'transparent'
		,css: {
		  '.sIFR-root': { 'color': '#ffffff', 'font-weight':'bold','leading':-5,'letter-spacing': 0  }
		}
	
	});
	 
	 sIFR.replace(dinMedium,{
		selector: 'h1.cstitle,h2.cstitle,h2.cstitle2',
		wmode: 'transparent'
		,css: {
		  '.sIFR-root': { 'color': '#ffffff', 'font-weight':'bold','leading':0,'letter-spacing': 0  }
		}
	
	});
	 
	  sIFR.replace(dinMedium,{
		selector: 'h2.cs_cbe',
		wmode: 'transparent'
		,css: {
		  '.sIFR-root': { 'color': '#624800', 'font-weight':'bold','leading':0,'letter-spacing': 0  }
		}
	
	});
	  
		sIFR.replace(dinMedium,{
		selector: 'h2.cs_it',
		wmode: 'transparent'
		,css: {
		  '.sIFR-root': { 'color': '#379e00', 'font-weight':'bold','leading':0,'letter-spacing': 0  }
		}
	
	});
		
		sIFR.replace(dinMedium,{
		selector: 'h2.cs_cm',
		wmode: 'transparent'
		,css: {
		  '.sIFR-root': { 'color': '#7370b2', 'font-weight':'bold','leading':0,'letter-spacing': 0  }
		}
	
	});
		
		sIFR.replace(dinMedium,{
		selector: 'h2.cs_shd',
		wmode: 'transparent'
		,css: {
		  '.sIFR-root': { 'color': '#e7850e', 'font-weight':'bold','leading':0,'letter-spacing': 0  }
		}
	
	});
}
	
	
/*	
    sIFR.replace(dinMedium,{
	selector: 'h2.cs_eng',
	wmode: 'transparent'
	,css: {
	  '.sIFR-root': { 'color': '#bd1d79', 'font-weight':'bold','leading':0,'letter-spacing': 0  }
	}

});
*/	

function reloadSIFR() {
	
	function class_exists(nameOfClass) {
	var els = document.getElementsByTagName('h2');
	var i = els.length; 
	//alert(i)
	
	while( i-- )
	{
		//alert("'" + els[i].className + "'" + " " + "'" + nameOfClass + "'")
		if(els[i].className == nameOfClass)
			return true
	}
	return false;
	}
	
	if(class_exists('askexpert_grey_pink')) {
		sIFR.replace(dinMedium, {
		selector: 'h2.askexpert_grey_pink'
		,wmode: 'transparent'
		,css: ['.sIFR-root {color: #58595B; leading: 0; text-align:left; letter-spacing: 0;}','em { font-style: bold; color: #ED1164; letter-spacing: 0;leading: 0; text-align:left;}','a {color: #58595B;text-decoration: none; text-align:right;}','a:hover {color: #58595B;text-decoration: underline;}']
	});
	}	 
}
	
	

//]]>