/* --------------------------------------------------
common
-------------------------------------------------- */

/* navigation */
var sh;
var wh;
var lh;
var accodionFlg = false;
$(document).ready(function() {
	hideMoreClass("bellow");
	$("#contents_box").addClass("prepare");
	$("div.accordion").click(function(){
		$(this).next().slideToggle("fast");
		accodionFlg = true;
		setTimeout("changeFlg()",1000);
	});

	function onSetNavigation(e){
		if(!accodionFlg){
	//		sh = $(window).scrollTop();
			wh = window.document.documentElement.clientHeight;
			/* leftarea */
			lh = $("#leftarea").height() + 100;
			if (lh <= wh) { $("#leftarea").addClass("windowFloating"); $("#left_contents").addClass("addMargin1"); $("#left_contents").removeClass("addMargin2");}
			else{ $("#leftarea").removeClass("windowFloating"); $("#left_contents").addClass("addMargin2"); $("#left_contents").removeClass("addMargin1");}
			/* pagetop navi */
			var rh = $("#leftarea").height() - 138;
			if (rh <= wh) { $("#contents_footer").addClass("displayNone"); }
			else{ $("#contents_footer").removeClass("displayNone"); }
		}
	}
	$(window).bind("resize", onSetNavigation);
	$(window).bind("load", onSetNavigation);
	

	/* accordion « */
	$("div.accordion").hover(function(){
		$(this).css("cursor","pointer");
	},function(){
		$(this).css("cursor","default");
	});

	$("div.accordion").click(function(){
//		$(this).next().slideToggle("fast");
	});
	/* ª accordion */

	  $('#windowOpen').bind(
			'click',
			function() {
			  if ($('#window').css('display') == 'none') {
			    $(this).TransferTo(
						{
						  to: 'window',
						  className: 'transferer2',
						  duration: 400,
						  complete: function() {
						    $('#window').show();
						  }
						}
					);
			  }
			  this.blur();
			  return false;
			}
		);
	  $('#windowClose').bind(
			'click',
			function() {
			  $('#window').TransferTo(
					{
					  to: 'windowOpen',
					  className: 'transferer2',
					  duration: 400
					}
				).hide();
			}
		);
	  $('#windowMin').bind(
			'click',
			function() {
				$("#frameMap").fadeOut(300,function(){
					$('#windowContent').SlideToggleUp(300);
					$('#windowMin').hide();
					$('#windowMax').css('display','inline',function(){
						$('#windowMax').fadeIn();
					}); 
				});
			}
		);
	  $('#windowMax').bind(
			'click',
			function() {
					var windowSize = $.iUtil.getSize(document.getElementById('windowContent'));
					$('#windowContent').SlideToggleUp(300);
					$('#windowMax').hide();
					$("#frameMap").fadeIn(300);
					$('#windowMin').css('display','inline');
			}
		);

	  $('#window').Resizable(
			{
			  minWidth: 200,
			  minHeight: 60,
			  maxWidth: 700,
			  maxHeight: 400,
			  dragHandle: '#windowTop',
			  handlers: {
			    se: '#windowResize'
			  },
			  onResize: function(size, position) {
			    $('#windowBottom, #windowBottomContent').css('height', size.height - 33 + 'px');
			    var windowContentEl = $('#windowContent').css('width', size.width - 25 + 'px');
			    if (!document.getElementById('window').isMinimized) {
			      windowContentEl.css('height', size.height - 48 + 'px');
			    }
			  }
			}
		);

});
function changeFlg(){
	accodionFlg = false;
}

/* read more */
function slideToggle(id){ $("#" + id).slideToggle("slow"); }
function hideMore(id){ $("#" + id).hide(); }


function hideMoreClass(cls){ $("." + cls).hide(); }

/* page top */
function scrollPageTop(){
	Scroller.interval=setInterval('Scroller.scroll(0)',6);
}
/* page anchor */
function anchorScroll(tag){
		$("#"+tag).ScrollTo(600);
}

/* lightBox */
//$(function() { $('.entry_image a').lightBox(); });
//$(function() { $('#contents_inner a').lightBox(); });

//$(function() { $('.entry_body a').lightBox(); });
//$(function() { $('.entry_more a').lightBox(); });




