$(function() {
	$("li#nav_sightseeing a").mouseover(pulldownFadeIn);
	$("#main").mouseover(pulldownFadeOut);
	$("#nav_castle").mouseover(pulldownFadeOut);
	$("#nav_castle").mouseover(pulldownFadeOut);
	$("#nav_information").mouseover(pulldownFadeOut);
	$("#nav_event").mouseover(pulldownFadeOut);
	$("#home li#nav_sightseeing a").unbind('mouseover',pulldownFadeIn);
	$("#home #main").unbind('mouseover',pulldownFadeOut);
	$("#home #nav_castle").unbind('mouseover',pulldownFadeOut);
	$("#home #nav_castle").unbind('mouseover',pulldownFadeOut);
	$("#home #nav_information").unbind('mouseover',pulldownFadeOut);
	$("#home #nav_event").unbind('mouseover',pulldownFadeOut);

	$(".lightbox").colorbox();
	$(".colorbox").colorbox();
	$(".inlineHTML").colorbox({inline:true, width:"800px"});
	hang();
	$('a[href^="#"]').bind('click', scroll);
	$('.f2h').blur(function(){
		$(this).val(f2h($(this).val()));
	});
});


function scroll(){
		$.scrollTo( $(this).attr("href"), {speed:1000,axis:'y', queue:true} );
		return false;
}
function pulldownFadeIn(){
		$('#nav').css('backgroundImage','url(/shared/img/bg_nav_on.png)');
		$("#pulldown").fadeIn();
}
function pulldownFadeOut(){
		$('#nav').css('backgroundImage','url(/shared/img/bg_nav.png)');
		$("#pulldown").fadeOut();
}

//hang
function hang(){

   	var max = 0;
    var margin = 0;
   	$("dl.tp dt").each(function(){
       	if ($(this).width() > max)
            max = $(this).width();
   	});
    $("dl.tp dt").width(max);
		margin = max + 15;
		$("dl.tp dd").css("padding-left",margin);

   	var max = 0;
    var margin = 0;
   	$("dl.hang dt").each(function(){
//       	alert($(this).width());
       	if ($(this).width() > max)
            max = $(this).width();
   	});
    $("dl.hang dt").width(max);
		margin = max + 15;
		$("dl.hang dd").css("padding-left",margin);


   	var max = 0;
    var margin = 0;
   	$("dl.hang1 dt").each(function(){
       	if ($(this).width() > max)
            max = $(this).width();
   	});
    $("dl.hang1 dt").width(max);
		margin = max + 15;
		$("dl.hang1 dd").css("padding-left",margin);

   	var max = 0;
    var margin = 0;
   	$("dl.hang2 dt").each(function(){
       	if ($(this).width() > max)
            max = $(this).width();
   	});
    $("dl.hang2 dt").width(max);
		margin = max + 15;
		$("dl.hang2 dd").css("padding-left",margin);

   	var max = 0;
    var margin = 0;
   	$("dl.hang3 dt").each(function(){
       	if ($(this).width() > max)
            max = $(this).width();
   	});
    $("dl.hang3 dt").width(max);
		margin = max + 15;
		$("dl.hang3 dd").css("padding-left",margin);
}

function subWin(URL,Name,Scroll,Width,Height){
	if(Scroll == "2") {
		if(navigator.userAgent.indexOf('Opera')){ Scroll = '1';}
		else if(navigator.appName.indexOf("Microsoft",0) != -1){Scroll = '0';}
		else{Scroll = '1';}
	}
	var Option =""
		+"left=" +0
		+"screenX=" +0
		+",top=" +0
		+",screenY=" +0
		+",toolbar=" +0
		+",location=" +0
		+",status=" +0
		+",menubar=" +0
		+",scrollbars=" +Scroll
		+",resizable=" +1
		+",width=" +Width
		+",height=" +Height;

win=window.open(URL, Name, Option);
win.focus();

}

function f2h(str){
	var han= '1234567890abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ@--.,:;';
	var zen= '１２３４５６７８９０ａｂｃｄｅｆｇｈｉｊｋｌｍｎｏｐｑｒｓｔｕｖｗｘｙｚＡＢＣＤＥＦＧＨＩＪＫＬＭＮＯＰＱＲＳＴＵＶＷＸＹＺ＠－ー．，：；';
	var word = str;
	for(i=0;i<zen.length;i++){
		var regex = new RegExp(zen[i],"gm");
		word = word.replace(regex,han[i]);
	}
	return word;
}
/*
function f2h(bs) {;
var ns="";
	for(i=0;i<bs.length;i++) {
		if(bs.charCodeAt(i)>=0xff01&&bs.charCodeAt(i)<=0xff5e)
		ns+=String.fromCharCode(0x0021+(bs.charCodeAt(i)-0xff01));
		else
		ns+=bs.charAt(i);
	}
return ns;
}
*/
