// JavaScript Document

var acc1 = new Spry.Widget.Accordion("Accordion1", { defaultPanel: 0 });
//var apcHomeBody = new Ory.Widget.SlideMenu('apcHomeBody');
var ApcAboutUs = new Ory.Widget.SlideMenu('ApcAboutUs');
var ApcWorks = new Ory.Widget.SlideMenu('ApcWorks');
var ApcCasestudy = new Ory.Widget.SlideMenu('ApcCasestudy');
var ApcNews = new Ory.Widget.SlideMenu('ApcNews');
var ApcRecruit = new Ory.Widget.SlideMenu('ApcRecruit');
var ApcContactUs = new Ory.Widget.SlideMenu('ApcContactUs');

/*
$("#btn-home").mouseover(function(){ $btn(this); });
$("#btn-home").mouseout(function(){ $btn(this,1); });*/

var flag_sitemap = false;

function Sitemap_Set(f){
	if(flag_sitemap){
		$("#box-sitemap:visible").slideUp("slow",function(){ $("#box-bg").hide();});
		flag_sitemap = false;//Close
		if(!f){
			setTimeout(function(){ $("#ApcHome").css("visibility", "visible") }, 800);
		}
	}else if(!flag_sitemap){
		$("#ApcHome").css("visibility", "hidden");		
		/*  IE6 BUG   */
		if(ua("MSIE 6")){// For IE 6
			var smap_w = (document.documentElement.clientWidth)-31;
			if($("body").height() > 60) var smap_h = ($("body").height())-60;
			else var smap_h = ($("body").height());
			$("#box-sitemap").css("height", smap_h+"px");
			$("#box-sitemap").width(smap_w);
		}
		
		$("#box-bg:hidden").show();
		$("#box-sitemap:hidden").slideDown("slow",function(){//For IE& BUG
			if(ua("MSIE 6") && ($("#box-sitemap").height() != smap_h)){
				$("#box-sitemap").css("height", smap_h+"px");
			}														   
		});
		flag_sitemap = true;//Open
	}
};

$("#box-bg").click(function(){
	if(flag_search) Search_Set();
	if(flag_sitemap) Sitemap_Set();
});

$("#btn-sitemap").click(function(){
	if(ua("MSIE 6")){
		alert("準備中");
	}else{
		if(flag_search) Search_Set(true);
		Sitemap_Set();
	}
	return false;
});

/*========= Search ===========*/
var flag_search = false;
function Search_Set(f){
	if(flag_search){
		$("#box-search:visible").slideUp("slow",function(){ $("#box-bg").hide();});flag_search = false;//Close
		if(!f){
			setTimeout(function(){ $("#ApcHome").css("visibility", "visible") }, 800);
		}
	}else if(!flag_search){
		$("#box-bg:hidden").show();
		$("#IframeSearch")[0].src = "search-input.html";
		$("#ApcHome").css("visibility", "hidden");
		$("#box-search").css("top", "50%");
		$("#box-search").css("left", "50%");
		$("#box-search").css("width", "330px");
		$("#box-search").css("height", "160px");		
		$("#box-search").css("margin-left", "-165px");
		$("#box-search").css("margin-top", "-80px");
		$("#box-search:hidden").slideDown("slow");flag_search = true;//Open
	}
};

$("#btn-search").click(function(){
	if(ua("MSIE 6")){
		alert("準備中");
	}else{
		if(flag_sitemap) Sitemap_Set(true);//Sitemap Close
		Search_Set();
	}
	//alert("準備中");
	return false;
});

/* ========= For URL Key SEO Bata ========= */
function set_load_page_seo_cash(){//SEO det Hash Num from cash
	var cURL = $('base')[0].href;//alert(RegExp.$1);
	var xx1 = cURL.match(/#(\d+)/);
	if(xx1 && RegExp.$1 > 0){
		set_load_page_seo_HashSet(RegExp.$1);
		return;
	}
	var xx2 = cURL.match(/¥?c=(\d+)/);//alert(RegExp.$1);
	if(xx2 && RegExp.$1 > 0){
		set_load_page_seo_HashSet(RegExp.$1);
		return;
	}
};

function set_load_page_seo_HashSet(h){//SEO set Hash
	if ($.browser.safari) {
		if($("#jQuery_history_form_2")){
	 		jQuery("body").prepend('<form action="#" method="get" name="jQuery_history_form_2" id="jQuery_history_form_2" style="display:none"></form>');
	 		document.forms["jQuery_history_form_2"].action = "#" + h;
			jQuery("#jQuery_history_form_2").submit();
			return;
		}
	 }else{
		top.location.hash = "#"+ h;
		return;
	 }
};
//set_load_page_seo_HashSet(load_key);


/* ========= For URL Key SEO Bata End ========= */

/* ========= For URL Key SEO V2.0 ========= */
/* ========= ==================== ========= */

function set_load_page_getkey(load_key){
	//Ory.Widget.LinkMove(100003);//jQuery.historyLoad(load_key);
	jQuery.historyInit(Ory.Widget.LinkMove);
	jQuery.historyLoad(load_key);
};

if(load_key > 0) set_load_page_getkey(load_key);

/*
if((document.domain == "localhost"||document.domain == "octom.jp"||document.domain == "www.octom.jp") && load_key > 0 && !(top.location.hash)){//Get Key Access
	//set_load_page_seo_HashSet(load_key);
}

if(document.domain != "localhost" && document.domain != "octom.jp" && document.domain != "www.octom.jp"){//SEO cash
	//set_load_page_seo_cash();
}
*/
/* ========= For URL Key SEO End ========= */



