// JavaScript Document
function SetFocus()
{
	if ($("UserName").value=="")
	{
		$("UserName").focus();
	}
	else
		$("UserName").select();
}
function CheckForm()
{
	if($("UserName").value=="")
	{
		alert("请输入用户名！");
		$("UserName").focus();
		return false;
	}
	if($("Password").value == "")
	{
		alert("请输入密码！");
		$("Password").focus();
		return false;
	}
	if ($("CheckCode").value==""){
       alert ("请输入您的验证码！");
       $("CheckCode").focus();
       return(false);
    }
}

function CheckPost(Pars,plen,msg,url)
{
	var APars=Pars.split(",");
	var APlen=plen.split(",");
	var Amsg=msg.split(",");
	var Aurl=url.split(",");
	var flag=true;
	for (var i=0;i<=APars.length-1;i++)
	{
		if(APlen[i]*1>0)
		{
			if($(APars[i]).value.len()<APlen[i]*1)
			{
				altMsg(Amsg[i],Aurl[i]);
				flag=false;
				return flag;
			}
		}
		else if(APlen[i]*1==0)
		{
			if($(APars[i]).value=="0")
			{
				altMsg(Amsg[i],Aurl[i]);
				flag=false;
				return flag;
			}
		}
		else
		{
			if($(APars[i]).value=="")
			{
				altMsg(Amsg[i],Aurl[i]);
				flag=false;
				return flag;
			}
		}
	}
	return flag;
}

/*检测浏览器版本*/
function CheckBrowser() 
{
  var app=navigator.appName;
  var verStr=navigator.appVersion;
  if (app.indexOf('Netscape') != -1) {
    alert("友情提示：\n    你使用的是Netscape浏览器，可能会导致无法使用后台的部分功能。建议您使用 IE6.0 或以上版本。");
  } 
  else if (app.indexOf('Microsoft') != -1) {
    if (verStr.indexOf("MSIE 3.0")!=-1 || verStr.indexOf("MSIE 4.0") != -1 || verStr.indexOf("MSIE 5.0") != -1 || verStr.indexOf("MSIE 5.1") != -1)
      alert("友情提示：\n    您的浏览器版本太低，可能会导致无法使用后台的部分功能。建议您使用 IE6.0 或以上版本。");
  }
}

/*弹出提示并跳转
**Msg:提示信息
**Url:跳转地址(""为不跳转,"0"为返回上级)
*/
function altMsg(Msg,Url)
{
	alert(Msg);
	if(Url=="")
	{}
	else if(Url=="0")
	{
		history.back();
	}else{
		location.href=Url;
	}
}

function ConfirmMsg(Msg,Url1,Url2)
{
	if(confirm(Msg))
	{
		if(Url1!="")
		{
			location.href=Url1;
		}
		else if(Url1=="0")
		{
			history.back();
		}
		else
		{
			return true;
		}
	}
	else
	{
		if(Url2!="")
		{
			location.href=Url2;
		}
		else if(Url2=="0")
		{
			history.back();
		}
		else
		{
			return false;
		}
	}
}

/*显示隐藏指定框
**obj:调用此方法的对象
**SubName:对象ID
*/
function ShowList(obj,SubName,objbg1,objbg2)
{
	if($(SubName).style.display=="none")
	{
		$(SubName).style.display="block";
		obj.style.backgroundImage=objbg1;
	}else{
		$(SubName).style.display="none";
		obj.style.backgroundImage=objbg2;
	}
}

/*指定对象框显示或隐藏
**obj:显示或隐藏的对象,多个对象时以","区分
**disVal:对象的显示或隐藏属性,多个对象时以","区分
*/
function ShowOrHid(obj,disVal)
{
	var Sobj=obj.split(",");
	var SVal=disVal.split(",");
	for(var i=0;i<Sobj.length;i++)
	{
		$(Sobj[i]).style.display=SVal[i];
	}
}

/*重置窗口大小
**t0:窗口frame的id值
*/
function reinitIframe(t0,t1){
	var iframe=$(t0);
	var iframe1=$(t1);
	if(document.all&&window.XMLHttpRequest!=undefined)
	{
		var wWidth=document.documentElement.offsetWidth-220;// >ie6
		}
	else
	{
		var wWidth=document.documentElement.offsetWidth-220;
		}
	try{
		var wHeight=window.document.documentElement.offsetHeight-173;
		var bHeight=iframe.contentWindow.document.body.scrollHeight;
		var dHeight=iframe.contentWindow.document.documentElement.scrollHeight;
		var height=Math.max(bHeight,dHeight);
		iframe.width=wWidth;
		if(height<=wHeight)
		{
			iframe.height=wHeight;
			}
		else
		{
			iframe.height=height;
		}
	}catch (ex){}  
}

/*全选***********
form:form名称
*/
function CheckAll(form,selectid,checkName)
{
  for (var i=0;i<form.elements.length;i++)
    {
    var e = form.elements[i];
    if (e.id != checkName && e.id==selectid)
       e.checked = $(checkName).checked;
    }
}

/*单个取消全选
checkName:全选框名称
*/
function unCheckAll(checkName)
{
	$(checkName).checked=false;
}

/*鼠标经过改变背景颜色
obj:对象
colorValue:改变的颜色值*/
function mouseOverColor(obj,colorValue)
{
	obj.style.backgroundColor=colorValue;
}
/*鼠标离开改变背景颜色
obj:对象
colorValue:改变的颜色值*/
function mouseOutColor(obj,colorValue)
{
	obj.style.backgroundColor=colorValue;
}