function conFirmMsg(msg,url)
			{
				if(confirm(msg))
				{
					if(url!='')
					{
						window.location.href=url;
					}	
				}else{
					return false;
				}
			}


function checkField(tempForm)
{
	
	var tempField;
	var isError=0;
	for(var i=0;i<tempForm.elements.length;i++)
	{
		tempField = tempForm.elements[i];
		var vtype = tempField.getAttribute("type");
		var vReq = tempField.getAttribute("required");
		var invalidMes = tempField.getAttribute("invalidMessage");
		var promptMes  = tempField.getAttribute("promptMessage");
		var regExp  = tempField.getAttribute("regExp");
		var vname  = tempField.getAttribute("name");
		
		//检测text/password
		if(vtype=="text"||vtype=="password"||vtype=="textarea")
		{			
			var obj = document.getElementsByName(vname);
			if(obj.length&&obj.length>0)
			{
				var checkMulTextId = document.getElementById(vname+"Msg");
				if(checkMulTextId!=null)
					isError = isError+checkMulText(checkMulTextId,vname);
			}
			
			if(vReq!=null&&vReq.toLowerCase()=="true")
			{
				tv = checkRequire(tempField);
				isError = isError+tv;				
			}
			if((vReq!=null&&vReq.toLowerCase()=="true"||tempField.value!='')&&regExp!=null&&regExp!='')
			{
				isError = isError+checkMatch(tempField);
			}
		}
		if(vtype=="hidden")
		{
			express = tempField.getAttribute("express");
			if(express!=null&&express!='')
			{
				isError = isError+checkExp(tempField);
			}
		}
		if(vtype=="radio"||vtype=="checkbox")
		{
			var checkRadioId = document.getElementById(vname+"Msg");
			if(checkRadioId!=null)
				isError = isError+checkRadio(checkRadioId,vname);			
		}
		if(vReq!=null&&vReq.toLowerCase()=="true"&&tempField.tagName=="SELECT")
		{
			isError = isError+checkSelect(tempField);			
		}
	}
	if(isError>0)
	{
		alert("您的输入尚未通过，请根据页面的提示正确输入！");
		return false;
	}else{
		return true;
	}
}
function checkRequire(tempField)
{
	var invalidMes = tempField.getAttribute("invalidMessage");
	var promptMes  = tempField.getAttribute("promptMessage");
	var vname = tempField.getAttribute("name");
	if(tempField.value=='')
	{
		if(document.getElementById(vname+"Msg"))
			document.getElementById(vname+"Msg").innerHTML = invalidMes;
		else
			alert(invalidMes);
		return 1;
	}else{
		if(document.getElementById(vname+"Msg"))
			document.getElementById(vname+"Msg").innerHTML = "";
		return 0;
	}
	return 0
}
function checkMatch(tempField)
{
	var invalidMes = tempField.getAttribute("invalidMessage");
	var promptMes  = tempField.getAttribute("promptMessage");
	var errorMes  = tempField.getAttribute("errorMessage");
	var vname = tempField.getAttribute("name");
	var regExp = tempField.getAttribute("regExp");
	var reg = eval(regExp);
	if(!reg.test(tempField.value))
	{
		if(document.getElementById(vname+"Msg"))
			document.getElementById(vname+"Msg").innerHTML = (errorMes==''||errorMes==null?invalidMes:errorMes);
		else
			alert(errorMes);
		return 1;
	}else{
		if(document.getElementById(vname+"Msg"))
			document.getElementById(vname+"Msg").innerHTML = "";
	}
	return 0
}

function checkExp(tempField)
{
	var invalidMes = tempField.getAttribute("invalidMessage");
	var promptMes  = tempField.getAttribute("promptMessage");
	var vname = tempField.getAttribute("name");
	var express = tempField.getAttribute("express");
	if(eval(express))
	{
		if(document.getElementById(vname+"Msg"))
			document.getElementById(vname+"Msg").innerHTML = invalidMes;
		else
			alert(invalidMes);
		return 1;
	}else{
		if(document.getElementById(vname+"Msg"))
			document.getElementById(vname+"Msg").innerHTML = "";
	}
	return 0
}

function checkRadio(msgId,radioId)
{
	var invalidMes = msgId.getAttribute("invalidMessage");
	var radioObj = document.getElementsByName(radioId);
	var pass = false;
	for(var i=0;i<radioObj.length;i++)
	{
		if(radioObj[i].checked)
		{
			pass = true;
			break;
		}
	}
	if(pass)
	{
		msgId.innerHTML = "";
		return 0;
	}else{
		msgId.innerHTML = invalidMes;
		return 1;
	}
	
}
function checkSelect(radioObj)
{
	var invalidMes = radioObj.getAttribute("invalidMessage");
	var vname = radioObj.getAttribute("name");
	alert(invalidMes);
	var pass = false;
	if(radioObj.selectedIndex==0)
	{
		if(document.getElementById(vname+"Msg"))
			document.getElementById(vname+"Msg").innerHTML = invalidMes;
		else
			alert(invalidMes);
		return 1;
	}else{
		if(document.getElementById(vname+"Msg"))
			document.getElementById(vname+"Msg").innerHTML = "";
	}
}

function checkMulText(msgId,textId)
{
	var invalidMes = msgId.getAttribute("invalidMessage");
	var reqNum = msgId.getAttribute("require");
	var textIdObj = document.getElementsByName(textId);
	var pass = true;
	for(var i=0;i<textIdObj.length&&i<reqNum;i++)
	{
		if(textIdObj[i].value=='')
		{
			pass = false;
			break;
		}
	}
	if(pass)
	{
		msgId.innerHTML = "";
		return 0;
	}else{
		msgId.innerHTML = invalidMes;
		return 1;
	}
	
}


