



function dynamicLayout(){
    var browserWidth = getBrowserWidth();

    //Load Thin CSS Rules
    if (browserWidth < 940){
        showThreeColumn(false);
    } else {
	 	  showThreeColumn(true);
	 }

}

function showThreeColumn(bShow){
   var i, a;
   for(i=0; (a = document.getElementsByTagName("link")[i]); i++){
	   if(a.getAttribute("title") == "3cols")  {

			if (bShow) {
		
				a.disabled = true;
				document.cookie="HBOScreen=big"
				a.disabled = false;
			} else {
				a.disabled = true;
				document.cookie="HBOScreen=small"
			}
		}

   }
}

function getBrowserWidth(){
    if (window.innerWidth){
        return window.innerWidth;}
    else if (document.documentElement && document.documentElement.clientWidth != 0){
        return document.documentElement.clientWidth;    }
    else if (document.body){return document.body.clientWidth;}
        return 0;
}

	//addEvent() by John Resig
	function addEvent( obj, type, fn ){
	   if (obj.addEventListener){
	      obj.addEventListener( type, fn, false );
	   }
	   else if (obj.attachEvent){
	      obj["e"+type+fn] = fn;
	      obj[type+fn] = function(){ obj["e"+type+fn]( window.event ); }
	      obj.attachEvent( "on"+type, obj[type+fn] );
	   }
}


//Get cookie routine by Shelley Powers 
function get_cookie(Name) {
  var search = Name + "="
  var returnvalue = "";
  if (document.cookie.length > 0) {
    offset = document.cookie.indexOf(search)
    // if cookie exists
    if (offset != -1) { 
      offset += search.length
      // set index of beginning of value
      end = document.cookie.indexOf(";", offset);
      // set index of end of cookie value
      if (end == -1) end = document.cookie.length;
      returnvalue=unescape(document.cookie.substring(offset, end))
      }
   }
  return returnvalue;
}