function xall(){
  var xs;
  if(window.innerWidth) {xs=window.innerWidth;}
  else if(document.documentElement.clientWidth) {xs=document.documentElement.clientWidth}
  else if(document.body.clientWidth) {xs=document.body.clientWidth;}
  else {xs=780;}
  return (xs);
};

function xs(){
  return (xall()-380);
};

function ss(){
  var x=xs();
  if(x<616){return(0);}
  if(x>=808){return(2);}
  return(1);
};

function objByID(id){
 if(document.getElementById) return document.getElementById(id);
 if(document.all) return document.all[id];
 if(document.layers) return document.layers[id];
};

function highlightByID(id){
  objByID(id).style.backgroundColor='#CCCCFF';
};

function disableByID(id){
  objByID(id).disabled=true;
};

function enableByID(id){
  objByID(id).disabled=false;
};

function hideByID(id){
  objByID(id).style.display='none';
};

function showInlineByID(id){
  objByID(id).style.display='inline';
};

function showBlockByID(id){
  objByID(id).style.display='block';
};

function changeClassByID(id,cn){
  objByID(id).className=cn;
};

function clickTabOnly(id){
  if(objByID('tab1')) objByID('tab1').className='tab';
  if(objByID('tab2')) objByID('tab2').className='tab';
  if(objByID('tab3')) objByID('tab3').className='tab';
  if(objByID('tab4')) objByID('tab4').className='tab';
  if(objByID('tab5')) objByID('tab5').className='tab';
  if(objByID('tab'+id)) objByID('tab'+id).className='selected';
  if(objByID('card1')) hideByID('card1');
  if(objByID('card2')) hideByID('card2');
  if(objByID('card3')) hideByID('card3');
  if(objByID('card4')) hideByID('card4');
  if(objByID('card5')) hideByID('card5');
  if(objByID('card'+id)) showBlockByID('card'+id);
};

function findPosY(id){
  var yp=0;
  var obj=objByID(id);
  if(obj.offsetParent){
    while(obj.offsetParent){
      yp+=obj.offsetTop;
      obj=obj.offsetParent;
    }
  }else if(obj.y){
    yp+=obj.y;
  }
  return yp;
};

function findAbsPosY(id){
  var yp=0;
  var obj=objByID(id);
  if(obj.offsetParent){
    while(obj.offsetParent && obj.style.position!='static'){
      if(obj.style.position!='static') yp+=obj.offsetTop;
      obj=obj.offsetParent;
    }
  }else if(obj.y){
    yp+=obj.y;
  }
  return yp;
};

function findAbsPosY2(id){
  var yp=0;
  var obj=objByID(id);
  if(obj.offsetParent){
    yp+=obj.offsetTop;
    obj=obj.offsetParent;
  }else if(obj.y){
    yp+=obj.y;
  }
  return yp;
};

function logoOn(num){
  objByID('logo'+num).style.display='block';
  objByID('logo'+num).style.top=findAbsPosY2('img'+num)+"px";
};

function logoOff(num){
  objByID('logo'+num).style.display='none';
};

function UIButtonHigh(name){
  objByID(name).className+='over';
}

function UIButtonLow(name){
  while(objByID(name).className.substring(objByID(name).className.length-4)=='over') objByID(name).className=objByID(name).className.substring(0,objByID(name).className.length-4);
}

