function sub_menu(deptId)
{
	$(".childmenu2text").hide();
	$("#sub_" +deptId).show();
	
	$.each($(".img_em"),function(){
		$(this).attr("src","subsite/images/default/tb01.gif");
	});
	$("#img_" +deptId).attr("src","subsite/images/default/tb02.gif");
}

function nTab(Num,thisObj)
{
	$(thisObj).parent().find("a").attr("className","");
	$(thisObj).find("a").attr("className","now");

	var tabObj = $(thisObj).parent().attr("id");
	$("." + tabObj+"_Content").hide();
	$("#" +tabObj+"_Content"+Num).show();
}

function togglePassword(domInputObj)
{
	if(checkValue(domInputObj.value))
	{
		var hideInputId = $(domInputObj).attr('id');
		$(domInputObj).hide();
		$("#"+hideInputId+"_value").show();
		$("#"+hideInputId+"_value").focus();
	}
	
	if(domInputObj.value == '')
	{
		var hideInputId = $(domInputObj).attr('id');
		hideInputId = hideInputId.substring(0,hideInputId.lastIndexOf('_'));
		$(domInputObj).hide();
		$("#"+hideInputId).show();
	}
}

function checkValue(initValue)
{
	if(initValue == '第一次默认密码888888')
		return true;
	if(initValue == '请输入密码')
		return true;
	if(initValue == '')
		return true;
	return false;
}

function beforelogin(form)
{
	if(!form.password.value)
		return false
	if(checkUserName(form.user_name.value))
		return true;
	return false;
}

function checkUserName(userName)
{
	if(userName == '')
		return false;
	if(userName == '诊疗卡或广州银行卡')
		return false;
	if(userName == '阳光医疗卡或康众卡号')
		return false;
	if(userName == '请输入康众卡/用户名')
		return false;
	if(userName == '请输入要搜索的医生')
		return false;
	if(userName == '康众卡号')
		return false;
	return true;
}

function checkSearcherForm(f)
{
	if(!(f.s_dept.value != 0 || checkUserName(f.s_doctor.value)))
		return false;
	
	var s_time, end_time;
	var currdate = new Date();

	if( f.s_start_time && f.s_start_time.value != '')
	{
		try{var dr = f.s_start_time.value.split('-');s_time = new Date(dr[0],dr[1]*1-1,dr[2]*1,16);}
		catch(e) {	alert('日期格式错误！'); f.s_start_time.focus(); return false;	}
		if( !s_time ) { alert('日期格式错误！'); f.s_start_time.focus(); return false; }
		if( s_time < currdate ) { alert('请选择今天以后的查询日期！'); f.s_start_time.focus(); return false; }
	}
	if( f.s_end_time && f.s_end_time.value != '')
	{
		try{ var dr = f.s_end_time.value.split('-'); end_time = new Date(dr[0],dr[1]*1-1,dr[2]*1,23,59,59); } 
		catch(e) { alert('日期格式错误！'); f.s_end_time.focus(); return false; }
		if( !end_time ) { alert('日期格式错误！'); f.s_end_time.focus(); return false; }
		if( end_time < currdate ) { alert('请选择今天以后的查询日期！'); f.s_end_time.focus(); return false; }
	}
	if( s_time && end_time && s_time > end_time ) { alert('查询结束日期不能小于起始日期！'); f.s_end_time.focus(); return false; }
	if( s_time && end_time && (end_time - s_time)/86400000>7 ) { if(!confirm('目前暂只能查询 7天内门诊安排！\n\n按“确认”忽略结束日期继续查询;\n按“取消”重新输入结束日期。')){ f.s_end_time.focus(); return false; } }
	return true;
}

function nTabs(thisObj,Num)
{
	$(thisObj).parent().find("a").attr("className","");
	$(thisObj).find("a").attr("className","current white");

	var tabObj = $(thisObj).parent().attr("id");
	$("." + tabObj+"_Content").hide();
	$("#" +tabObj+"_Content"+Num).show();
}

function showLoginWindow(hospitalNo,deptId,classId,dateTime,doctorCardNo,scheduleId)
{
	var showLoginDivInfo = $(document.createElement("div")).attr("id", "showLoginDiv");
	$("body").append(showLoginDivInfo);
	showLoginDivInfo.attr("style","position: absolute; top: 60px; left: 3px;");
	
	$.ajax({
		type: "GET",
		url: "subsite.php?c=ShowLogin&hospitalNo="+hospitalNo+"&deptId="+deptId+"&class="+classId+"&dateTime="+dateTime+"&doctorCardNo="+doctorCardNo+"&scheduleId="+scheduleId,
		dataType: "html",
		async: false,
		success: function(html){
			showLoginDivInfo.html(html);
			showDiv(showLoginDivInfo);
		}
	});
	
}

var bigDiv = null;
var backDiv = null;

/**
 * 创建锁屏div
 */
function getBigDiv()
{
	if(bigDiv == null)
	{
		var sWidth,sHeight;  
		sWidth=document.body.offsetWidth;//浏览器工作区域内页面宽度  
		sHeight=$(document).height(); //屏幕高度（垂直分辨率）

		backDiv = $(document.createElement("div")).attr("id", "backDiv");
		backDiv.css("position","absolute");
		backDiv.css("top","0");
		backDiv.css("left","0");
		backDiv.css("width",sWidth + "px");
		backDiv.css("height",sHeight + "px");
		backDiv.css("filter","DXImageTransform.Microsoft.Alpha(style=3,opacity=25,finishOpacity=75");
		backDiv.css("opacity","0.6");
		backDiv.css("background","#fff");
		backDiv.css("zIndex","997");
		
		bigDiv = $(document.createElement("div")).attr("id", "bigDiv");
		bigDiv.css("zIndex","998");
		
		$("body").append(bigDiv);
		$("body").append(backDiv);
	}		
}

/**
 *將div显示出来，并锁屏
 *@param showedDiv 要显示的div的JQ对象 
 */
function showDiv( showedDiv )
{
	showedDiv.show();
	getBigDiv();
	if(showedDiv.parent()!=bigDiv)
	{
		showedDiv.css("zIndex","10000");
		bigDiv.append(showedDiv);
	}
	backDiv.show();
	bigDiv.show();
}

/**
 * 將div隐藏起来，并解锁屏幕
 */
function hideBigDiv()
{
	$("#bookingFloatDiv").hide();
	backDiv.hide();
	bigDiv.hide();
}

function checkLoginStatus(hospitalNo)
{
	var logDIV = $(window.parent.document.getElementById("ajaxLoginDiv"));
	if(logDIV.find("div.comment").attr("class")=="comment")
	{
		$.ajax({
			type: "GET",
			url: "subsite.php?c=Default-ajaxLogin&hospitalNo="+hospitalNo,
			dataType: "html",
			async: false,
			success: function(html){
				logDIV.html(html);
			}
		});
	}
}
