// JavaScript Document

  //<[CDATA[

  var EurostileBold = {
    src: '/files/system/xlbyg/js/sifrHeader-v3-r436/EuroStileBold.swf'
    ,ratios: [8, 1.43, 11, 1.38, 13, 1.33, 20, 1.32, 22, 1.28, 29, 1.29, 30, 1.28, 33, 1.27, 34, 1.28, 43, 1.27, 46, 1.26, 47, 1.27, 68, 1.26, 71, 1.25, 72, 1.26, 109, 1.25, 110, 1.24, 1.25]
  };
	var EurostileBoldLokal = {
    src: '/files/system/xlbyg/js/sifrHeader-v3-r436/EuroStileBoldLokal.swf'
    ,ratios: [8, 1.43, 11, 1.38, 13, 1.33, 20, 1.32, 22, 1.28, 29, 1.29, 30, 1.28, 33, 1.27, 34, 1.28, 43, 1.27, 46, 1.26, 47, 1.27, 68, 1.26, 71, 1.25, 72, 1.26, 109, 1.25, 110, 1.24, 1.25]
  };
  var Eurostile = {
    src: '/files/system/xlbyg/js/sifrHeader-v3-r436/EuroStile.swf'
    ,ratios: [8, 1.42, 9, 1.33, 12, 1.35, 21, 1.3, 31, 1.27, 32, 1.25, 40, 1.26, 41, 1.24, 46, 1.25, 70, 1.24, 73, 1.23, 74, 1.24, 1.23]
  };
	//Skift '.replace' ud med '.debug.ratios' for at f? ratios for fonten.
	//HUSK at kopiere alle styles nedenfor ind i sFIR-screen.css - for at undg? at brugeren ser html-teksten f?r flash-fonten.
	//S?t evt. referencer til sFIR i PAGE-templaten. S? undg?r du at headers bliver erstattet i print-templates ogs?.



  // You probably want to switch this on, but read <http://wiki.novemberborn.net/sifr3/DetectingCSSLoad> first.
  sIFR.useStyleCheck = true;
  sIFR.activate(EurostileBold);
  sIFR.activate(EurostileBoldLokal);
  sIFR.activate(Eurostile);

	function RedrawHeadline(){
		sIFR.replace(EurostileBold, {
			selector: '#ContentContainer h1, #LokalContentContainer h1'
			,wmode: 'transparent'
			,css: [
				'.sIFR-root { color: #64002a; text-transform: uppercase;}',
				'a { color: #660033; text-decoration:none; cursor: pointer; }',
				'a:hover { color: #660033; text-decoration:none; cursor: pointer; }'
			]
		});
	}
  
	sIFR.replace(Eurostile, {
    selector: '#BBTVVideoList h1, #XLTubeHome h2, #XLTubeHome .BredballeHeader'
		,wmode: 'transparent'
    ,css: [
      '.sIFR-root { color: #ffffff; text-transform: uppercase; font-size:13px;}',
			'a { color: #ffffff; text-decoration:none; cursor: pointer; }',
			'a:hover { color: #ffffff; text-decoration:none; cursor: pointer; }'
    ]
  });
	
	sIFR.replace(Eurostile, {
    selector: '.BlackShadowBox h5'
		,wmode: 'transparent'
    ,css: [
      '.sIFR-root { color: #ffffff; text-transform: uppercase; font-size:13px; text-align:center;}',
			'a { color: #ffffff; text-decoration:none; cursor: pointer; }',
			'a:hover { color: #ffffff; text-decoration:none; cursor: pointer; }'
    ]
  });
  
  sIFR.replace(EurostileBold, {
    selector: '#BBTVContentContainerSub h1, #XLTubeManchet h1'
		,wmode: 'transparent'
    ,css: [
      '.sIFR-root { color: #d8bc7e; text-transform: uppercase;}',
			'a { color: #d8bc7e; text-decoration:none; cursor: pointer; }',
			'a:hover { color: #d8bc7e; text-decoration:none; cursor: pointer; }'
    ]
  });
  
  sIFR.replace(EurostileBold, {
    selector: '#SiteContentContainer.Private.Build .Box0 .h2, #SiteContentContainer.Private.ScanVinduet .Box0 .h2, #SiteContentContainer.Private.Skagen .Box0 .h2'
		,wmode: 'transparent'
    ,css: [
      '.sIFR-root {font-size:18px; color: #00293d; text-transform: uppercase; text-align:center;}',
			'a { color: #00293d; text-decoration:none; cursor: pointer; }',
			'a:hover { color: #00293d; text-decoration:none; cursor: pointer; }'
    ]
  });

  sIFR.replace(EurostileBold, {
    selector: '#SiteContentContainer.Private.Build .Box1 .h2, #SiteContentContainer.Private.ScanVinduet .Box1 .h2, #SiteContentContainer.Private.Skagen .Box2 .h2, #SiteContentContainer.Private.Outrium .Box0 .h2'
		,wmode: 'transparent'
    ,css: [
      '.sIFR-root {font-size:18px; color: #ffffff; text-transform: uppercase; text-align:center;}',
			'a { color: #ffffff; text-decoration:none; cursor: pointer; }',
			'a:hover { color: #ffffff; text-decoration:none; cursor: pointer; }'
    ]
  });

  sIFR.replace(EurostileBold, {
    selector: '#SiteContentContainer.Private.Build .Box2 .h2, #SiteContentContainer.Private.ScanVinduet .Box2 .h2'
		,wmode: 'transparent'
    ,css: [
      '.sIFR-root {font-size:18px; color: #eeddc2; text-transform: uppercase; text-align:center;}',
			'a { color: #eeddc2; text-decoration:none; cursor: pointer; }',
			'a:hover { color: #eeddc2; text-decoration:none; cursor: pointer; }'
    ]
  });

  sIFR.replace(EurostileBold, {
    selector: '#SiteContentContainer.Private.Outrium .Box1 .h2'
		,wmode: 'transparent'
    ,css: [
      '.sIFR-root {font-size:18px; color: #292f2c; text-transform: uppercase; text-align:center;}',
			'a { color: #292f2c; text-decoration:none; cursor: pointer; }',
			'a:hover { color: #292f2c; text-decoration:none; cursor: pointer; }'
    ]
  });

  sIFR.replace(EurostileBold, {
    selector: '#SiteContentContainer.Private.Outrium .Box2 .h2'
		,wmode: 'transparent'
    ,css: [
      '.sIFR-root {font-size:18px; color: #eeeeee; text-transform: uppercase; text-align:center;}',
			'a { color: #eeeeee; text-decoration:none; cursor: pointer; }',
			'a:hover { color: #eeeeee; text-decoration:none; cursor: pointer; }'
    ]
  });

  sIFR.replace(EurostileBold, {
    selector: '#SiteContentContainer.Private.Skagen .Box1 .h2'
		,wmode: 'transparent'
    ,css: [
      '.sIFR-root {font-size:18px; color: #cbced1; text-transform: uppercase; text-align:center;}',
			'a { color: #cbced1; text-decoration:none; cursor: pointer; }',
			'a:hover { color: #cbced1; text-decoration:none; cursor: pointer; }'
    ]
  });

  sIFR.replace(EurostileBold, {
    selector: '#SiteContentContainer.Private.Build h1, #SiteContentContainer.Private.ScanVinduet h1, #SiteContentContainer.Private.Skagen h1, #SiteContentContainer.Private.Build h2, #SiteContentContainer.Private.ScanVinduet h2, #SiteContentContainer.Private.Skagen h2'
		,wmode: 'transparent'
    ,css: [
      '.sIFR-root { color: #00293d; text-transform: uppercase; font-size:18px;}',
			'a { color: #00293d; text-decoration:none; cursor: pointer; }',
			'a:hover { color: #00293d; text-decoration:none; cursor: pointer; }'
    ]
  });

  sIFR.replace(EurostileBold, {
    selector: '#SiteContentContainer.Private.Outrium h1, #SiteContentContainer.Private.Outrium h2'
		,wmode: 'transparent'
    ,css: [
      '.sIFR-root { color: #000000; text-transform: uppercase; font-size:18px;}',
			'a { color: #000000; text-decoration:none; cursor: pointer; }',
			'a:hover { color: #000000; text-decoration:none; cursor: pointer; }'
    ]
  });
  
  sIFR.replace(EurostileBold, {
    selector: '#ContentContainer h1, #LokalContentContainer h1, #NewsList h1'
		,wmode: 'transparent'
    ,css: [
      '.sIFR-root { color: #64002a; text-transform: uppercase;}',
			'a { color: #660033; text-decoration:none; cursor: pointer; }',
			'a:hover { color: #660033; text-decoration:none; cursor: pointer; }'
    ]
  });

  sIFR.replace(EurostileBold, {
    selector: '.h2'
		,wmode: 'transparent'
    ,css: [
      '.sIFR-root {font-size:18px; color: #64002a; text-transform: uppercase;}',
			'a { color: #660033; text-decoration:none; cursor: pointer; }',
			'a:hover { color: #660033; text-decoration:none; cursor: pointer; }'
    ]
  });

function initMapSifr(){
  sIFR.replace(EurostileBold, {
    selector: '#MapNearHeader h2.MapHeader'
		,wmode: 'transparent'
    ,css: [
      '.sIFR-root {font-size:22px; color: #64002A; text-transform: uppercase;}',
			'a { color: #000000; text-decoration:none; cursor: pointer; }',
			'a:hover { color: #660033; text-decoration:none; cursor: pointer; }'
    ]
  });

  sIFR.replace(EurostileBold, {
    selector: 'h2.MapHeaderOther'
		,wmode: 'transparent'
    ,css: [
      '.sIFR-root {font-size:18px; color: #64002A; text-transform: uppercase;}',
			'a { color: #000000; text-decoration:none; cursor: pointer; }',
			'a:hover { color: #660033; text-decoration:none; cursor: pointer; }'
    ]
  });
	
	sIFR.replace(EurostileBold, {
    selector: 'h2#MapNearHeader'
		,wmode: 'transparent'
    ,css: [
      '.sIFR-root {font-size:18px; color: #64002A; text-transform: uppercase;}',
			'a { color: #000000; text-decoration:none; cursor: pointer; }',
			'a:hover { color: #660033; text-decoration:none; cursor: pointer; }'
    ]
  });
}
	
	sIFR.replace(EurostileBold, {
    selector: '#SiteContentContainer.Private #LeftMenuContainer h4'
		,wmode: 'transparent'
    ,css: [
      '.sIFR-root { color: #FFFFFF; text-transform: uppercase; font-size:14px; text-align:center; cursor:pointer;}',
			'a { color: #FFFFFF; text-decoration:none; cursor: pointer; }',
			'a:hover { color: #FFFFFF; text-decoration:none; cursor: pointer; }'
    ]
  });
	
	sIFR.replace(EurostileBold, {
    selector: '#LeftMenuContainer h4'
		,wmode: 'transparent'
    ,css: [
      '.sIFR-root { color: #D8BC7E; text-transform: uppercase; font-size:14px; text-align:center; cursor:pointer;}',
			'a { color: #D8BC7E; text-decoration:none; cursor: pointer; }',
			'a:hover { color: #D8BC7E; text-decoration:none; cursor: pointer; }'
    ]
  });
	
	sIFR.replace(EurostileBold, {
    selector: '.LokalLeftMenuContainer h4'
		,wmode: 'transparent'
    ,css: [
      '.sIFR-root { color: #D8BC7E; text-transform: uppercase; font-size:14px; text-align:center; cursor:pointer;}',
			'a { color: #D8BC7E; text-decoration:none; cursor: pointer; }',
			'a:hover { color: #D8BC7E; text-decoration:none; cursor: pointer; }'
    ]
  });
	
	sIFR.replace(EurostileBold, {
    selector: '.GridBoxHeader h5'
		,wmode: 'transparent'
    ,css: [
      '.sIFR-root { color: #d8bc7e; text-transform: uppercase; font-weight:bold; font-size:13px;}',
			'a { color: #D8BC7E; text-decoration:none; cursor: pointer; }',
			'a:hover { color: #D8BC7E; text-decoration:none; cursor: pointer; }'
    ]
  });
	
	sIFR.replace(EurostileBold, {
    selector: '#LoginHeader h2'
		,wmode: 'transparent'
    ,css: [
      '.sIFR-root { color: #000000; text-transform: uppercase; font-size:18px;}',
			'a { color: #D8BC7E; text-decoration:none; cursor: pointer; }',
			'a:hover { color: #D8BC7E; text-decoration:none; cursor: pointer; }'
    ]
  });
  
	sIFR.replace(EurostileBold, {
    selector: '.LoginInfoHeaderRed'
		,wmode: 'transparent'
    ,css: [
      '.sIFR-root { color: #ffffff; text-transform: uppercase; font-size:13px;}',
			'a { color: #D8BC7E; text-decoration:none; cursor: pointer; }',
			'a:hover { color: #D8BC7E; text-decoration:none; cursor: pointer; }'
    ]
  });
  
	sIFR.replace(Eurostile, {
    selector: '#BBTVMobileContent h2'
		,wmode: 'transparent'
    ,css: [
      '.sIFR-root { color: #ffffff; text-transform: uppercase; text-align:center; font-size:13px;}',
			'a { color: #ffffff; text-decoration:none; cursor: pointer; }',
			'a:hover { color: #ffffff; text-decoration:none; cursor: pointer; }'
    ]
  });
  
	sIFR.replace(Eurostile, {
    selector: '#BBTVLeftMenuContainer h4'
		,wmode: 'transparent'
    ,css: [
      '.sIFR-root { color: #ffffff; text-transform: uppercase; text-align:center; font-size:13px;}',
			'a { color: #ffffff; text-decoration:none; cursor: pointer; }',
			'a:hover { color: #ffffff; text-decoration:none; cursor: pointer; }'
    ]
  });
  //]]>
