/**
 *
 */

function aScreen_(update) {

  var b = parseInt(document.body.clientWidth);
  b = Math.round(((b/100)*96));
  if(b < 945) b = 945
  else if(b >= 1100) b = 1100

  var c = (b-315);
  c > 725 ? c = 725 : '';

  if(update) {

    document.getElementById('container').style.width = b;
    document.getElementById('content').style.width = c;

    if(is_cookie()) {
      var cookie_date = new Date();
      cookie_date.setTime(cookie_date.getTime() + 72000);
      cookie_date.toGMTString();

      var c_ = "aScr=" + b + "-" + c;
      document.cookie = c_;
    }

  } else {

    if(is_cookie()) {
      var set_ = get_cookie('aScr')
      if(set_.length > 0) {

        var now = b + '-' + c;
        if(set_ != now) { aScreen_(true); } 
      } else { aScreen_(true); }
    } else { aScreen_(true); }
  }

  fDng_(); 
}



function fDng_() {

  if(document.getElementById('content').offsetHeight <= 300) {

    document.getElementById('content').style.height = 300;
    if(navigator.appName == 'Microsoft Internet Explorer') { 
      document.getElementById('fDng').style.top = (document.getElementById('container').offsetHeight-555);
    }
  }
  document.getElementById('fMozImg').style.height = (document.getElementById('content').offsetHeight-124+50);
}



function aScr(update) {
  if(is_cookie()) {
    var set_ = get_cookie('aScr')
    if(set_.length > 0 && update) {
      var vars = set_.split('-');
      document.write('<style>#container { width: ' + vars[0] + 'px; } #content { width: ' + vars[1] + 'px; }</style>');
    }
  }
}



function get_cookie(Name) {
  var search = Name + "="
  var returnvalue = "";
  if (document.cookie.length > 0) {
    offset = document.cookie.indexOf(search)
    if (offset != -1) { 
      offset += search.length
      end = document.cookie.indexOf(";", offset);
      if (end == -1) end = document.cookie.length;
      returnvalue=unescape(document.cookie.substring(offset, end))
    }
  }
  return returnvalue;
}



function is_cookie() {
 var cookieEnabled=(navigator.cookieEnabled) ? true : false;
 if (typeof navigator.cookieEnabled=='undefined' && !cookieEnabled) {
   document.cookie='testcookie';
   cookieEnabled=(document.cookie.indexOf('testcookie')!=-1) ? true : false;
 }

 if(cookieEnabled) { return true; } else { return false; }
} 



function getStyle(layer) {
  if( document.getElementById ) {
    return document.getElementById(layer).style
  } else if( document.all ) {
    return document.all[layer].style
  } else {
    return document[layer]
  }
}



aScr(true);
window.onload = function() { aScreen_(false); }
window.onresize = function() { setTimeout('aScreen_(true)',1000); }
