//=================================================================================
//font patch for Mac NN6.x~ or Mozilla

function init() {
	sSheet = document.styleSheets[document.styleSheets.length-1];
	if ( document.defaultView.getComputedStyle(document.body,"").getPropertyValue("font-size") == "14px" ){
		sSheet.insertRule("body {font-size: 16px}",sSheet.cssRules.length);
	}
}

if ( document.defaultView && document.styleSheets ) window.onload = init;

//=================================================================================
//pop up window

function MM_openBrWindow(theURL,winName,features) { //v2.0
  window.open(theURL,winName,features);
}

//=================================================================================
//find objects

function MM_findObj(n, d) { //v3.0
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document); return x;
}

//=================================================================================
//swap image

function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}

//=================================================================================
//swap image restore

function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}
//=================================================================================
//preload image

function MM_preloadImages() { //v3.0
 var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
   var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
   if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

//=================================================================================
//link from form buttons

function MM_goToURL() { //v3.0
  var i, args=MM_goToURL.arguments; document.MM_returnValue = false;
  for (i=0; i<(args.length-1); i+=2) eval(args[i]+".location='"+args[i+1]+"'");
}

//=================================================================================
//get year(A.D.)
function WriteYear() 
{
	document.write(new Date().getFullYear());
	}

//=================================================================================
//open blank window 
function winOpen(url,wname,wid,hei){
	window.open(url,wname,"width=" + wid + ",height= " + hei +",scrollbars=yes,menubar=yes,status=yes");
}

//=================================================================================
//Inquiry form
function goConfirm(){
	document.forms[0].MODE.value = 'CONFIRM';
	document.forms[0].submit();
}
function goThanks(){
	document.forms[0].MODE.value = 'THANKS';
	document.forms[0].submit();
}
function goInput(){
	document.forms[0].MODE.value = 'INPUT';
	document.forms[0].submit();
}

//=================================================================================
//flow confirm
function MM_goToURL() { //v3.0
  var i, args=MM_goToURL.arguments; document.MM_returnValue = false;
  for (i=0; i<(args.length-1); i+=2) eval(args[i]+".location='"+args[i+1]+"'");
}

//=================================================================================
//Cal Window
var TC = 0;
function Windowop(){
var OHDW
 if(TC < 1200){
  TC++;
  var day = new Date(); 
  var month = day.getMonth()+1; 
  var year = day.getFullYear();
  time=year+"_"+month;
 }
url="http://www.hawaiians.co.jp/tomaru/img/dantai/calender/calender_mon"+time+".htm"
	OHDW=window.open(url,"_blank","width=300,height=350,toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=no,resizable=yes");
}

var TC = 0;
function Windowop2(){
	var OHDW
 if(TC < 1200){
  TC++;
  var day = new Date(); 
  var month = day.getMonth()+1; 
  var year = day.getFullYear();
  time=year+"_"+month;
 }
url="http://www.hawaiians.co.jp/g_sagasu/calen/calender_mon"+time+".htm"

	OHDW=window.open(url,"_blank","width=500,height=400,toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=no,resizable=yes");
}

function Windowop3(URL){
	window.open(URL,"_blank","width=800,height=600,toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=yes,resizable=no");
}

var TC = 0;
function Windowop4(){
	window.open("http://www.hawaiians.co.jp/g_sagasu/calen/calender_mon2009_4.htm","_blank","width=500,height=400,toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=no,resizable=yes");
}

var TC = 0;
function Windowop5(){
	var OHDW
 if(TC < 1200){
  TC++;
  var day = new Date(); 
  var month = day.getMonth()+1; 
  var year = day.getFullYear();
  time=year+"_"+month;
 }
url="http://www.hawaiians.co.jp/g_sagasu/calen/calender_mon"+time+".htm"

	OHDW=window.open(url,"_blank","width=500,height=419,toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=no,resizable=yes");
}

var TC = 0;
function Windowop6(){
	window.open("http://www.hawaiians.co.jp/tomaru/img/dantai/calender/calender_2010_2_3.htm","_blank","width=811,height=511,toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=no,resizable=yes");
}



//=================================================================================
//NN Mac
if(isNN7()){
	document.writeln('<link rel="stylesheet" type="text/css" href="/css/nn.css">');
}

function isNN7(){
	var agent=navigator.userAgent;
	if((agent.indexOf('Mac') != -1) && (agent.indexOf('Netscape/7') != -1)){
		return true;
	}
	else{
		return false;
	}
}