//<![CDATA[

/*@cc_on _d=document;eval('var document=_d')@*/

//blink
function blink(target,VorH) { 
	if ( VorH == "visible" ) { 
		document.getElementById(target).style.visibility='hidden';
		return "hidden" ;
	} else { 
		document.getElementById(target).style.visibility='visible'; 
		return "visible" ;
	} 
} 

//slowdownScroll
function slowdownScroll() {
   if(navigator.appName == "Microsoft Internet Explorer" && document.compatMode == "CSS1Compat") {
      sctop = document.body.parentNode.scrollTop;
   }
   else if(window.pageYOffset){
      sctop = window.pageYOffset;
   } else {
      sctop = document.body.scrollTop;
   }
   if(sctop){
      scup = Math.ceil((sctop)*.2);
      scrollBy(0,-scup);
			if (sctop-scup) setTimeout("slowdownScroll()",20);
   }
}

//MM_swapImgRestore
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;
	}
}

//MM_preloadImages
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];
			}
		}
	}
}

//MM_findObj
function MM_findObj(n, d) { //v4.01
	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);
	}
	if(!x && d.getElementById) x=d.getElementById(n); return x;
}

//MM_swapImage
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];
		}
	}
}

//MM_callJS
function MM_callJS(jsStr) { //v2.0
	return eval(jsStr)
}

//window.onload
window.onload = function(){
MM_preloadImages('/css/headm1o.jpg','/css/headm2o.jpg','/css/headm3o.jpg','/css/headm4o.jpg',
								 '/css/headm5o.jpg','/css/headm6o.jpg','/css/headm7o.jpg','/css/headm8o.jpg',
								 '/css/headm9o.jpg',
								 '/index/sidemenu2o.jpg','/index/sidemenu3o.jpg',
								 '/index/sidemenu4o.jpg','/index/sidemenu5o.jpg',
								 '/css/gotop_o.gif','/css/bannero.jpg')
}

//サブウィンドウを開く
function openSubwindow(url,title){
	window.open(url, title, "width=550,height=350,scrollbars=yes");
}

//ヘッダーメニューの構成
function getHeaderMenu(shop){
	
	var html = ""
	
	//ロゴ
	html += "<div id=\"brogo\">";
	html += "<a href=\"/index.html\">";
	html += "<img src=\"/css/brogo.gif\"";
	html += "	alt=\"Casita Resort Restaurant カシータリゾートレストラン\"";
	html += "	name=\"brogo\" width=\"200\" height=\"150\" border=\"0\" />";
	html += "</a>";
	html += "</div>";
	html += "<div id=\"headm\">";
	html += "<div id=\"headmbottan\">";

	//Casita
	html += "<a href=\"/casita/index.html\"";
	html += " 	onmouseout=\"MM_swapImgRestore()\"";
	html += " 	onmouseover=\"MM_swapImage('headm1','','/css/headm1o.jpg',1)\">";
	if (shop == "casita"){
		html += "<img src=\"/css/headm1o.jpg\"";
	}
	else{
		html += "<img src=\"/css/headm1.jpg\"";
	}
	html += " 		alt=\"Casita Resort Restaurant カシータリゾートレストラン 青山・表参道\"";
	html += " 		name=\"headm1\" width=\"56\" height=\"27\" border=\"0\" id=\"headm1\" />";
	html += "</a>";
	
	//HILLTOP
	html += "<a href=\"/hilltop/index.html\"";
	html += "	onmouseout=\"MM_swapImgRestore()\"";
	html += "	onmouseover=\"MM_swapImage('headm2','','/css/headm2o.jpg',1)\">";
	if (shop == "hilltop"){
		html += "<img src=\"/css/headm2o.jpg\"";
	}
	else{
		html += "<img src=\"/css/headm2.jpg\"";
	}
	html += "		alt=\"HILL TOP Casita ヒルトップカシータ 麻布十番\"";
	html += "		name=\"headm2\" width=\"119\" height=\"27\" border=\"0\" id=\"headm2\" />";
	html += "</a>";
	
	//IL Casita
	html += "<a href=\"/ilcasita/index.html\"";
	html += "	onmouseout=\"MM_swapImgRestore()\"";
	html += "	onmouseover=\"MM_swapImage('headm3','','/css/headm3o.jpg',1)\">";
	if (shop == "ilcasita"){
		html += "<img src=\"/css/headm3o.jpg\"";
	}
	else{
		html += "<img src=\"/css/headm3.jpg\"";
	}
	html += "		alt=\"IL Casita ITALIAN RESTAURANT イルカシータ イタリアンレストラン 赤坂\"";
	html += "		name=\"headm3\" width=\"75\" height=\"27\" border=\"0\" id=\"headm3\" />";
	html += "</a>";
	
	//Ocean
	html += "<a href=\"/ocean/index.html\"";
	html += "    onmouseout=\"MM_swapImgRestore()\"";
	html += "    onmouseover=\"MM_swapImage('headm4','','/css/headm4o.jpg',1)\">";
	if (shop == "ocean"){
		html += "<img src=\"/css/headm4o.jpg\"";
	}
	else{
		html += "<img src=\"/css/headm4.jpg\"";
	}
	html += "         alt=\"OCEAN Casita オーシャンカシータ 池袋・サンシャイン60\"";
	html += "        name=\"headm4\" width=\"113\" height=\"27\" border=\"0\" id=\"headm4\" />";
	html += "</a>";

	//Lounge
	html += "<a href=\"/lounge/index.html\"";
	html += "	onmouseout=\"MM_swapImgRestore()\"";
	html += "	onmouseover=\"MM_swapImage('headm5','','/css/headm5o.jpg',1)\">";
	if (shop == "lounge"){
		html += "<img src=\"/css/headm5o.jpg\"";
	}
	else{
		html += "<img src=\"/css/headm5.jpg\"";
	}
	html += "		alt=\"Casita Lounge カシータラウンジ 青山・表参道\"";
	html += "		name=\"headm5\" width=\"101\" height=\"27\" border=\"0\" id=\"headm5\" />";
	html += "</a>";
	
	//Ocean
	html += "<a href=\"/thedome/index.html\"";
	html += "    onmouseout=\"MM_swapImgRestore()\"";
	html += "    onmouseover=\"MM_swapImage('headm6','','/css/headm6o.jpg',1)\">";
	if (shop == "thedome"){
		html += "<img src=\"/css/headm6o.jpg\"";
	}
	else{
		html += "<img src=\"/css/headm6.jpg\"";
	}
	html += "         alt=\"THE DOME ザ・ドーム 池袋・サンシャイン60\"";
	html += "        name=\"headm6\" width=\"99\" height=\"27\" border=\"0\" id=\"headm6\" />";
	html += "</a>";

	//Consulting
/*
	html += "<a href=\"/consulting/index.html\"";
	html += "    onmouseout=\"MM_swapImgRestore()\"";
	html += "    onmouseover=\"MM_swapImage('headm7','','/css/headm7o.jpg',1)\">";
	if (shop == "consulting"){
		html += "<img src=\"/css/headm7o.jpg\"";
	}
	else{
		html += "<img src=\"/css/headm7.jpg\"";
	}
	html += "         alt=\"コンサルティング\"";
	html += "        name=\"headm7\" width=\"92\" height=\"27\" border=\"0\" id=\"headm7\" />";
	html += "</a>";
*/
	//Catering
	html += "<a href=\"/catering/index.html\"";
	html += "    onmouseout=\"MM_swapImgRestore()\"";
	html += "    onmouseover=\"MM_swapImage('headm7','','/css/headm7o.jpg',1)\">";
	if (shop == "catering"){
		html += "<img src=\"/css/headm7o.jpg\"";
	}
	else{
		html += "<img src=\"/css/headm7.jpg\"";
	}
	html += "         alt=\"ケータリング\"";
	html += "        name=\"headm7\" width=\"95\" height=\"27\" border=\"0\" id=\"headm7\" />";
	html += "</a>";
	
	//Recruit
	html += "<a href=\"/recruit/index.html\"";
	html += "    onmouseout=\"MM_swapImgRestore()\"";
	html += "    onmouseover=\"MM_swapImage('headm8','','/css/headm8o.jpg',1)\">";
	if (shop == "recruit"){
		html += "<img src=\"/css/headm8o.jpg\"";
	}
	else{
		html += "<img src=\"/css/headm8.jpg\"";
	}
	html += "         alt=\"採用情報\"";
	html += "        name=\"headm8\" width=\"82\" height=\"27\" border=\"0\" id=\"headm8\" />";
	html += "</a>";

//headmbottan
	html += "</div>";
	
	//Wedding
	html += "<div id=\"banner\">";
	html += "<a href=\"http://wedding.casita.jp/\">";
	html += "<img src=\"/css/banner.jpg\"";
	html += "	alt=\"カシータウェディング Casita Wedding\"";
	html += "	name=\"banner\" width=\"300\" height=\"65\" border=\"0\" id=\"banner\"";
	html += "	onmouseover=\"MM_swapImage('banner','','/css/bannero.jpg',1)\"";
	html += "	onmouseout=\"MM_swapImgRestore()\" />";
	html += "</a>";
	html += "</div>";

	//headm
	html += "</div>";

	return html;

}

//サイトトップ用ヘッダーメニューの構成
function getHeaderMenu_index(){
	return getHeaderMenu("index");
}

//フッターの構成
function getFooter(shop){
	
	var html = ""
	
	html += "";
	html += "<div id=\"gfooter\">";
	html += "<div id=\"gf-center\">";
	html += "<p>";
	html += "<img src=\"/css/casita.gif\"";
	html += "	alt=\"Casita Resort Restaurant カシータリゾートレストラン\"";
	html += "	width=\"69\" height=\"21\" />&copy;2008 Casita Restaurants";
	html += "</p>";
	html += "<ul>";
	html += "<li><a href=\"javascript:void;\"";
	html += "	onclick=\"openSubwindow('/policy/site.html','サイトポリシー')\">SITE POLICY</a></li>";
	html += "<li><a href=\"javascript:void;\"";
	html += "	onclick=\"openSubwindow('/policy/privacy.html','プライバシーポリシー')\">PRIVACY POLICY</a></li>";
	html += "<li><a href=\"javascript:void;\"";
	html += "	onclick=\"openSubwindow('/contact/index.html','お問い合わせ先')\">CONTACT US</a></li>";
	html += "<li><a href=\"javascript:void;\"";
	html += "	onclick=\"openSubwindow('/rss/index.html','RSSフィード')\">RSS</a></li>";
	html += "</ul>";
	html += "</div>";
	html += "</div>";
	
	return html;

}

//サイトトップ用フッターの構成
function getFooter_index(){
	return getFooter("index");
}

//gotopの構成
function getGoTop(id,shop){
	
	var html = ""
	
	html += "";
	html += "<div class=\"gotop\">";
	html += "<a href=\"JavaScript:scrollTo(0,0)\" onclick=\"slowdownScroll();return false;\">";

	if (shop == "lounge"){
		html += "<img src=\"/css/gotopl.gif\"";
	} else {
		html += "<img src=\"/css/gotop.gif\"";
	}

	html += "	alt=\"top\" name=\"gotop" + id + "\"";
	html += "	width=\"15\" height=\"15\" border=\"0\" id=\"gotop" + id + "\"";

	if (shop == "lounge"){
		html += "	onmouseover=\"MM_swapImage('gotop" + id + "','','/css/gotopl_o.gif',1)\"";
	} else {
		html += "	onmouseover=\"MM_swapImage('gotop" + id + "','','/css/gotop_o.gif',1)\"";
	}

	html += "	onmouseout=\"MM_swapImgRestore()\" />";
	html += "</a>";
	html += "</div>";
	html += "<div class=\"clear\"></div>";

	return html;

}

//サイトトップ用gotopの構成
function getGoTop_index(id){
	return getGoTop(id,"index");	
}

//メールアドレス
function getMail(shop){

	var html = "";

	switch(shop){
		case "casita":
			html += "<a href=\"mailto:aoyama@casita.jp\" class=\"newsstory\">aoyama@casita.jp</a>";
			break;
		case "hilltop":
			html += "<a href=\"mailto:hilltop@casita.jp\" class=\"newsstory\">hilltop@casita.jp</a>";
			break;
		case "ilcasita":
			html += "<a href=\"mailto:ilcasita@casita.jp\" class=\"newsstory\">ilcasita@casita.jp</a>";
			break;
		case "lounge":
			html += "<a href=\"mailto:lounge@casita.jp\" class=\"newsstory\">lounge@casita.jp</a>";
			break;
		case "ocean":
			html += "<a href=\"mailto:ocean@casita.jp\" class=\"newsstory\">ocean@casita.jp</a>";
			break;
		case "bridal":
			html += "<a href=\"mailto:bridal@casita.jp\">bridal@casita.jp</a>";
			break;
		case "consulting":
			html += "<a href=\"mailto:consulting@casita.jp\">consulting@casita.jp</a>";
			break;
		case "catering":
			html += "<a href=\"mailto:catering@casita.jp\">catering@casita.jp</a>";
			break;
		case "recruit":
			html += "<a href=\"mailto:recruit@casita.jp\">recruit@casita.jp</a>";
			break;
		case "privacy":
			html += "<a href=\"mailto:privacy@casita.jp\">privacy@casita.jp</a>";
			break;
		case "info":
			html += "<a href=\"mailto:info@casita.jp\">info@casita.jp</a>";
			break;
		case "club":
			html += "<a href=\"mailto:magazine@casita.jp\">magazine@casita.jp</a>";
			break;
		default:
			html += "";
			break;
	}
	
	return html;

}

function getIFrameDocument(aID){
if (document.getElementById(aID).contentDocument){ 
return document.getElementById(aID).contentDocument;
} else {
return document.frames[aID].document;
}
}

function GetHeight(ID){
if (document.height) {
document.getElementById(ID).style.height = getIFrameDocument(ID).height +"px" ;
}else{
document.getElementById(ID).style.height = getIFrameDocument(ID).body.scrollHeight +"px";
}
}//]]>
