/* format.js */



var env = getENV();



function getENV(){   // get OS and Browser version.
  var ua = navigator.userAgent.toLowerCase();
  var env = new Object;
  env.ie = (!window.opera && $m('msie') != -1)? $c($m('msie ')+5): 0;
  env.fx = ($m('firefox/') != -1)? $c($m('firefox/')+8): 0;
  env.nn = ($m('netscape/') != -1)? $c($m('netscape/')+9): 0;
  env.op = ($m('opera/') != -1)? $c($m('opera/')+6): 0;
  env.sa = ($m('safari') != -1 && $m('version/') != -1)? $c($m('version/')+8): 0;
  env.win = ($m('windows') != -1)? 1: 0;
  env.mac = ($m('mac') != -1)? 1: 0;
  env.std = (document.compatMode == 'CSS1Compat')? 1: 0;
  return env;
  function $m(str){
    return Number(ua.indexOf(str));
  }
  function $c(num){
    return Number(ua.charAt(num));
  }
}

function $(id){
  return (!id)? document.body: document.getElementById(id);
}

function setOnload(func){
  (window.addEventListener)? window.addEventListener('load',func,false):
  (window.attachEvent)? window.attachEvent('onload',func):
  window.onload = func;
}

function setOnResize(func){
  (window.addEventListener)? window.addEventListener('resize',func,false):
  (window.attachEvent)? window.attachEvent('onresize',func):
  window.onresize = func;
}

function setMenuShadowIE(){
  if(!env.ie) return false;
  var a = document.getElementById('menu').getElementsByTagName('a');
  for(var i=0;i<a.length;i++){
    a[i].innerHTML = '<span>' + a[i].innerHTML + '</span>';
  }
}

setOnload(setMenuShadowIE);

