﻿function hideFlash() {if(document.getElementById('flashpromo')){document.getElementById('flashpromo').style.top='-500px';}}
function showFlash() {if(document.getElementById('flashpromo')){document.getElementById('flashpromo').style.top='10px';}}
function alertSize() {
  var moz = false;
  var myWidth = 0, myHeight = 0;
	if( typeof( window.innerWidth ) == 'number' ) {
	  moz=true;
		myWidth = window.innerWidth; myHeight = window.innerHeight;
	} else if( document.documentElement && ( document.documentElement.clientWidth ||document.documentElement.clientHeight ) ) {
		myWidth = document.documentElement.clientWidth; myHeight = document.documentElement.clientHeight;
	} else if( document.body && ( document.body.clientWidth || document.body.clientHeight ) ) {
		myWidth = document.body.clientWidth; myHeight = document.body.clientHeight;
	}
	var mysheet=document.styleSheets[0];
  var totalrules=mysheet.cssRules? mysheet.cssRules.length : mysheet.rules.length;
	//delete all rules 
	
	for(i=0; i< totalrules; i++){
	  if (moz){ //if Firefox
	    try{
       mysheet.deleteRule(i);
      }catch(err){}
    }
    else if (mysheet.removeRule){ //else if IE
      try{
        mysheet.removeRule(i);
      }catch(err){}
    }
	}
  totalrules=mysheet.cssRules? mysheet.cssRules.length : mysheet.rules.length;
  //1067x639 write rules if smaller than.
  
  if(myHeight < 500){
    if (moz){ //if Firefox
      mysheet.insertRule("#menu li.dangerh ul{top:auto;bottom:0px;}", totalrules)
      mysheet.insertRule("#navigation ul ul li.dangerh ul{top:auto;bottom:0px;}", totalrules)
    }
    else if (mysheet.removeRule){ //else if IE
      mysheet.addRule("#menu li.dangerh ul", "top:auto;bottom:0px;")
      mysheet.addRule("#navigation ul ul li.dangerh ul", "top:auto;bottom:0px;")
    }
  }else if(myHeight < 639){
    if (moz){ //if Firefox
      mysheet.insertRule("#menu li.dangerh ul{top:auto;bottom:0px;}", totalrules)
    }
    else if (mysheet.removeRule){ //else if IE
      mysheet.addRule("#menu li.dangerh ul", "top:auto;bottom:0px;")
    } 
  }
  if(myWidth < 907){
    if (moz){ //if Firefox
      mysheet.insertRule("div#navigation li.dangerw ul li:hover ul, div#navigation li.dangerw ul li ul {left:auto; right:14em;}", totalrules)
    }
    else if (mysheet.removeRule){ //else if IE
      mysheet.addRule("div#navigation li.dangerw ul li:hover ul", "left:auto; right:14em;")
      mysheet.addRule("div#navigation li.dangerw ul li ul", "left:auto; right:14em;")
    }
  }else if(myWidth < 1078){
    if (moz){ //if Firefox
      mysheet.insertRule("#navigation li.dangerw:hover ul ul ul {left:auto; right:14em;}", totalrules)
    }
    else if (mysheet.removeRule){ //else if IE
      mysheet.addRule("div#navigation li.dangerw ul li:hover ul ul", "left:auto; right:14em;")
      mysheet.addRule("div#navigation li.dangerw ul li ul ul", "left:auto; right:14em;")
    }
    if (moz){ //if Firefox
      mysheet.insertRule("#promoboxes {position:absolute;top:10px;left:690px;width:130px;}", totalrules)
    }
    else if (mysheet.removeRule){ //else if IE
      mysheet.addRule("#promoboxes", "position:absolute;top:10px;left:670px;width:150px;")
    }
  }
  else {
    if (moz){ //if Firefox
      mysheet.insertRule("#promoboxes {position:absolute;top:10px;left:690px;width:260px;}", totalrules)
    }
    else if (mysheet.removeRule){ //else if IE
      mysheet.addRule("#promoboxes", "position:absolute;top:10px;left:670px;width:260px;")
    }
  }
  //alert(myWidth + ' ' + myHeight);
}
