var class_list = new Array;
class_list["solution"] = "01";
class_list["products"] = "02";
class_list["achievements"] = "03";
class_list["company"] = "04";
class_list["ibci"] = "05";
class_list["contact"] = "06";

$(document).ready(function(){
// sidebar open menu

var my_class = $("body").attr("class");
var body_id = $("body").attr("id");
//alert(my_class);

// is open_menu is exists then initialize close
var menu_ids = [
'sidebar_panel-01', 'sidebar_panel-02', 'sidebar_panel-03', 'sidebar_panel-04', 'sidebar_panel-05', 'sidebar_panel-06', 
]

var open_menu_ids = [
'open_menu', 'open_menu-02', 'open_menu-03', 'open_menu-04', 'open_menu-05', 'open_menu-06', 
]

for(i=1; i<=menu_ids.length; i++) {
		my_id = 'sidebar_panel-0' + i;
		panel_obj = document.getElementById(my_id);
		if (panel_obj) {
		
		if(i==1 && class_list[my_class]=="01") {
			var CollapsiblePanel01 = new Spry.Widget.CollapsiblePanel(panel_obj, {contentIsOpen:true});
		} else if(i==1) {
			var CollapsiblePanel01 = new Spry.Widget.CollapsiblePanel(panel_obj, {contentIsOpen:false});
			
		} else if(i==2 && class_list[my_class]=="02") {
			var CollapsiblePanel02 = new Spry.Widget.CollapsiblePanel(panel_obj, {contentIsOpen:true});
		} else if(i==2) {
			var CollapsiblePanel02 = new Spry.Widget.CollapsiblePanel(panel_obj, {contentIsOpen:false});
		
		} else if(i==3 && class_list[my_class]=="03") {
			var CollapsiblePanel03 = new Spry.Widget.CollapsiblePanel(panel_obj, {contentIsOpen:true});
		} else if(i==3) {
			var CollapsiblePanel03 = new Spry.Widget.CollapsiblePanel(panel_obj, {contentIsOpen:false});
		
		} else if(i==4 && class_list[my_class]=="04") {
			var CollapsiblePanel04 = new Spry.Widget.CollapsiblePanel(panel_obj, {contentIsOpen:true});
		} else if(i==4) {
			var CollapsiblePanel04 = new Spry.Widget.CollapsiblePanel(panel_obj, {contentIsOpen:false});
			
		} else if(i==5 && class_list[my_class]=="05") {
			var CollapsiblePanel05 = new Spry.Widget.CollapsiblePanel(panel_obj, {contentIsOpen:true});
		} else if(i==5) {
			var CollapsiblePanel05 = new Spry.Widget.CollapsiblePanel(panel_obj, {contentIsOpen:false});
			
			
		} else if(i==6 && class_list[my_class]=="06") {
			var CollapsiblePanel06 = new Spry.Widget.CollapsiblePanel(panel_obj, {contentIsOpen:true});
		} else if(i==6) {
			var CollapsiblePanel06 = new Spry.Widget.CollapsiblePanel(panel_obj, {contentIsOpen:false});
			
		} // end of if
		
		//alert(CollapsiblePanel1.contentIsOpen);
	
		} // end of if
	
} // end of for

$("#rightbar ul.sub_menu").css("display", "block");

});//end of $(document).ready(function(){

$(function(){
																						

/* $("ul.dropdown li").hover(function(){
//
$(this).addClass("hover");
$('ul:first',this).css('visibility', 'visible');

}, function(){

$(this).removeClass("hover");
$('ul:first',this).css('visibility', 'hidden');
}); */

//$("ul.dropdown li ul li:has(ul)").find("a:first").append(" &raquo; ");

var nav_current = "url(/common/images/global_nav.png)";
var nav_hover = "url(/common/images/global_nav_f2.png)";
var nav_up = "url(/common/images/global_nav_f3.png)";


/* --------------------------------------------------

company

-------------------------------------------------- */

//mouse out
if($("body").attr("class") != "company") {
	$("ul.dropdown li.company ul.sub_menu").mouseout(function(){$("ul.dropdown li.company a").css("backgroundImage", nav_up);});
	$("ul.dropdown li.company").mouseout(function(){$("ul.dropdown li.company a").css("backgroundImage", nav_up);});
} else { // current page marking
	$("ul.dropdown li.company ul.sub_menu").mouseout(function(){$("ul.dropdown li.company a").css("backgroundImage", nav_current);});
	$("ul.dropdown li.company").mouseout(function(){$("ul.dropdown li.company a").css("backgroundImage", nav_current);});
}
//mouse over
$("ul.dropdown li.company").mouseover(function(){$("ul.dropdown li.company a").css("backgroundImage", nav_hover);});
$("ul.dropdown li.company ul.sub_menu").mouseover(function(){$("ul.dropdown li.company a").css("backgroundImage", nav_hover);});

/* --------------------------------------------------

search box

-------------------------------------------------- */

if($("body").attr("class") == "contact"){$("#header #IE").attr("value","sjis");};
$("#header #keyword").focus(function(){$(this).css("background-image", "none");});
$("#header #keyword").blur(function(){
	if($("#header #keyword").attr("value")){
		$(this).css("background-image", "none");
	}else{
		$(this).css("background-image", "url(/common/images/goo.gif)");
	};// end of if
;});// end of function

/* --------------------------------------------------

rightabar

-------------------------------------------------- */

var body_class = $("body").attr("class");
var body_id = $("body").attr("id");


if($("body").attr("id").match(".+?-index")) {
	top_flg = true;
}else{
	top_flg = false;
}
//alert(top_flg);

$("body."+body_class+" #sidebar_panel-"+class_list[body_class]+" .tab a").css("background-image", "url(/common/images/"+body_class+"_f3.png)");

// current_page
$("#rightbar #sidebar_panel-"+class_list[body_class]+" ul.sub_menu li."+body_class+"."+body_id+" a").addClass("cur_page")
	.removeAttr("href")
	.css("text-decoration","none");

//menu 
$("#rightbar .tab a").focus(function(){$(this).blur();});
$("#rightbar ul.menu #home a").focus(function(){$(this).blur();});

//contact
if(body_class=="contact") {
	$("#header-logo a").attr("href","http://"+window.location.host);
	$("#header-logo a").removeClass("ec-extlink");

	$("#footer li a").each(function(){
				if($(this).attr("href").indexOf("http")==-1){ 
					new_href = "http://"+window.location.host+$(this).attr("href");
					$(this).attr("href",new_href);
					$(this).removeClass("ec-extlink");
    	//alert(new_href);
				}//end of if
				
  });

	$("ul li a").each(function(){
				if( $(this).attr("href").indexOf("http")==-1 && $(this).attr("href").indexOf("javascript:")==-1 ){ 
					new_href = "http://"+window.location.host+$(this).attr("href");
					$(this).attr("href",new_href);
					$(this).removeClass("ec-extlink");
    	//alert(new_href);
				}//end of if
				
  });
	
	
}// end of if





/* --------------------------------------------------

preload images

-------------------------------------------------- */
	
var d=document;var a=["/common/images/home_f2.png","/common/images/solution_f2.png","/common/images/products_f2.png","/common/images/achievements_f2.png","/common/images/company_f2.png","/common/images/ibci_f2.png","/common/images/contact_f2.png"];if(d.images){if(!d.MM_p) d.MM_p=new Array();var i,j=d.MM_p.length;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];}}

$("body#ibci-index #main_visual img").css("display", "none");

}); // end of first function



