
var cc=new CookieManager();
cc.cookieShelfLife=1;

function fs(mode){
 if(mode){
  $A($$('.fs')).each(function(e){
   if(mode=='large'){e.style.fontSize="100%";}
   if(mode=='medium'){e.style.fontSize="80%";}
   if(mode=='small'){e.style.fontSize="70%";}
  });
  var e=$('fs_'+mode).childNodes[0];
  e.style.backgroundPosition="0 -"+e.getDimensions().height+"px";
  cc.setCookie("fontsizemode",mode);
 }else{
  var ccMode=cc.getCookie("fontsizemode");
  if(ccMode){
   fs(ccMode);
  }else{
   var e=$('fs_medium').childNodes[0];
   e.style.backgroundPosition='0 -'+e.getDimensions().height+'px';
  }
 }
}

function setFontChange(){
 var elms=[$('fs_large').childNodes[0],$('fs_medium').childNodes[0],$('fs_small').childNodes[0]];
 for(var i=0;i<elms.length;i++){
  elms[i].href='javascript:void(0)';
  Event.observe(elms[i],'click',function(el){
   var e=Event.element(el);
   var pid=e.parentNode.id;
   var mode=pid.replace('fs_','');
   for(var i=0;i<elms.length;i++){
    if(elms[i].parentNode.id!=pid){
     elms[i].style.backgroundPosition="0 0";
    }
   }
   fs(mode);
  });
 }
}

/** WindowƒI[ƒvƒ“ */
function wopen(name, url, w, h){
  var l=(screen.width-w)/2
  var t=(screen.height-h)/2
  var w = window.open( url,name,"left="+l+",top="+t+",width="+w+",height="+h+",toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=yes,resizable=yes")
  if(navigator.platform.indexOf("Mac")!=-1){
    w.moveTo(l,t)
  }
  w.focus();
}

Event.observe(window,'load',function(){
 setFontChange();
 fs();
 if($('area_map')){
  var so = new SWFObject("images/index/map.swf?"+(new Date()).getTime(),"areamap","300","210","8","#ffffff");
  so.addParam("scale","noscale");
  so.addParam("wmode","transparent");
  var mapparam=[];
  for(var i=0;i<mapurl.length;i++){
   mapparam.push(mapurl[i]['p']+'='+mapurl[i]['u']);
  }
  so.addParam("FlashVars",mapparam.join('&')); 
  so.write("area_map");
 }
});
