// JavaScript Document
jQuery(function(){
	var _default;
	$("#TopSearch, #HospitalKey").focus(function(){
		if($(this)[0].value == $(this)[0].defaultValue){
			$(this)[0].value = "";
		}
		$(this).css("color","#000");
	}).blur(function(){
		if($(this)[0].value == ""){
			$(this)[0].value = $(this)[0].defaultValue;
		}
		$(this).css("color","#999");
	});
	$(".tabA h2").click(function(){
		$(this).parent().addClass("current").siblings("div.item").removeClass("current");
	});
	$(".tabB dt").click(function(){
		$(this).addClass("current").siblings("dt").removeClass("current").end().next("dd").addClass("current").siblings("dd").removeClass("current");
	});
	if($.browser.msie && $.browser.version == "6.0"){
		try{$("#TabA").find("div.content").css("width",$($("#TabA").find("div.content")[0]).width());}catch(e){}
		try{$("#TabB").find("div.content").css("width",$($("#TabB").find("div.content")[0]).width());}catch(e){}
	}
	$(".topNavigation li").hover(function(){
		if($(this).hasClass("hassub")) { $(this).removeClass("hassub").addClass("subopen") }
		var h = $(this).find(">ul>li").length;
		if($.browser.msie){ for(var i = 0; i < h; i++) { $($(this).find(">ul>li")[i]).css("z-index",1000 - i); } }
		if($(this).hasClass("current")){ _default = $(this)[0];}
		else{ $(this).addClass("current").find(">ul").css({display:"block",height:h * 25}).end().prev("li").addClass("nobg"); }
	},function(){
		if($(this).hasClass("subopen")) { $(this).removeClass("subopen").addClass("hassub") }
		if($(this)[0] != _default){ $(this).removeClass("current").find(">ul").css("display","none").end().prev("li").removeClass("nobg");}
	});
	$(".tabC > div[class='nav'] > span").click(function(){
		if($(this).siblings().length > 0){
			$(this).addClass("current").siblings().removeClass("current");
			$(this).parent().next().find(".item").removeClass("current");
			$(this).parent().next().find("#" + $(this)[0].id.replace("tab_","item_")).addClass("current");
		}
	});
	$("#HospitalMenu > h2, #UserCenterMenu > h2").click(function(){
		$(this).toggleClass("show").next("ul").toggle();
	});
	$(".pager").css({"width": function(){ if($(this).find(">div[class='center']")[0]) {return $(this).find(">div[class='center']").width() + 20}else{return "auto"} }, "padding-left": "20px"});
	$("#RegAgree input").click(function(){
		if($(this)[0].checked){
			$("#RegAgree").next().find("input")[0].disabled = "";
		}else{
			$("#RegAgree").next().find("input")[0].disabled = "disabled";
		}
	});
})
var Animate = {
	Banner: function(thisItem){
		var speed = 5000,
			lis = jQuery("#Banner li"),
			num = lis.length,
			preItem,
			nextItem;
		GetItem(thisItem);
		jQuery(lis[thisItem]).fadeIn(1000);
		document.getElementById("BannerPrevious").onclick = function(){
			clearInterval(bannerHandle);
			lis.css("display","none");
			Animate.Banner(preItem);
		}
		document.getElementById("BannerNext").onclick = function(){
			clearInterval(bannerHandle);
			lis.css("display","none");
			Animate.Banner(nextItem);
		}
		bannerHandle = setInterval(function(){
			GetItem(thisItem);
			thisObj = lis[thisItem];
			nextObj = lis[nextItem];
			jQuery(thisObj).fadeOut(1000);
			jQuery(nextObj).fadeIn(1000);
			if(thisItem < num - 1){
				thisItem++;
			}else{
				thisItem = 0;
			}
		},speed);
		function GetItem(thisItem){
			if(thisItem == 0){ preItem = num - 1;
			}else{ preItem = thisItem - 1; }
			if(thisItem == num - 1){ nextItem = 0;
			}else{ nextItem = thisItem + 1; }
		}
	}
}
