
function init(objName,value){
	//取得对象的类型
	var type = this.document.getElementById(objName).type;
	if(type=="text" || type =="textarea" || type == "hidden"){
		inputInit(objName,value);
	}else if(type=="checkbox"){
		checkBoxInit(objName,value);
	}else if(type=="radio"){
		radioGuoupInit(objName,value);
	}else if(type=="select-one"){
		selectInit(objName,value);
	}else if(type=="select-multiple"){
		selectInit(objName,value);
	}
}
//选择项
function selectInit(selectElementID,selectedForValue){
	var selectObj = this.document.getElementById(selectElementID)
	var selectLength = selectObj.length;
	for (var i = 0; i<selectLength ; i ++){
		if (selectObj[i].value == selectedForValue){
			selectObj[i].selected  = true ;
		}
	}
}
//单选 按钮：
function radioGuoupInit(radioElementID,checkedForValue){
	var radioObj = eval("document.all." + radioElementID);
	var radioLength = radioObj.length;
	for (var i = 0; i<radioLength ; i ++){
		if (radioObj[i].value == checkedForValue){
			radioObj[i].checked  = true ;
		}
	}
}
//选择复选框：
function checkBoxInit(checkBoxElementID,checkedForValue){
	var checkBoxObj = this.document.getElementById(checkBoxElementID)
	if (checkBoxObj.value == checkedForValue){
		checkBoxObj.checked  = true ;
	}
}
//比对后两位正确，显示隐藏：
function displayCtrlInit(elementID,value,condition){
	var e = this.document.getElementById(elementID);
	if (condition == value){
		e.style.display = "";
	}else{
		e.style.display = "none";
	}
}

function pingCtrlInit(value,condition){
	if(value == condition){
		return true;
	}else{
		return false;
	}
}

//显示隐藏：
function displayOrHide(elementID){
	var e = this.document.getElementById(elementID);
	if (e.style.display == ""){
		e.style.display = "none";
	}else{
		e.style.display = "";
	}
}

//输入值：
function inputInit(elementID,value){
	var obj = this.document.getElementById(elementID);
	obj.value = value;
}

//预加载图片
//imagesStr为,分隔的字符串
function loadImages(imagesStr){
	
	var imagesArray = imagesStr.split(",");
	
	var image = new Image();
	
	for(var i = 0;i<imagesArray.length;i++){
		image.src = imagesArray[i];
	}
	
}

//路转地址：
function jump(url){
	    window.location = url;
}
//确认删除按钮：
function isarue(text){
  if(confirm(text)){
  	return true;
  }else{
   	return false;
  }}
//验证信息：
function webreturnyan(form,text){
	     if (document.forms[0].form.value==null||document.forms[0].form.value==""||document.forms[0].form.value==text){
				alert(text);
				document.forms[0].text.value="";
				document.forms[0].text.focus();
				return false;
			}
			return true;
		}
//只能输入数字：
function onlyNum(){
	if(!((event.keyCode>=48&&event.keyCode<=57)||(event.keyCode>=96&&event.keyCode<=105)||event.keyCode==8||event.keyCode==9)){
	event.returnValue=false;
	}
}
//输入邮箱验证：
function CheckMail(emailStr,text) {
	var email = emailStr;
	if (email.charAt(0)=="."||email.charAt(0)=="@"||email.indexOf('@',0)==-1||email.indexOf('.',0)==-1||email.lastIndexOf("@")==email.length-1||email.lastIndexOf(".")==email.length-1){
		alert(text);
	} 
}

function nullyan(inputvalue,text){
	     if (inputvalue==null||inputvalue==""){
				alert(text);
				inputvalue.value="";
				return false;
			}
			return true;
		}
//输入邮箱验证：
function CheckMail(emailStr,text) {
	var email = emailStr;
	if (email.charAt(0)=="."||email.charAt(0)=="@"||email.indexOf('@',0)==-1||email.indexOf('.',0)==-1||email.lastIndexOf("@")==email.length-1||email.lastIndexOf(".")==email.length-1){
		alert(text);
	} 
}
//输入邮箱验证：
function isEmail(email,text) {  
  invalidChars="/;,:{}[]|*%$#!()`<>?";  
  if(email==""){
  	alert(text);
  	return false;  
  }  
  for(i=0;i<invalidChars.length;i++){  
  	badChar=invalidChars.charAt(i)  
	  if(email.indexOf(badChar,0)>-1){
	  	alert(text);  
	  	return false;  
	  }  
  }
  atPos=email.indexOf("@",1)  
  if(atPos==-1){
  	alert(text);
   return   false;
   }  
  if(email.indexOf("@",atPos+1)!=-1){
  	alert(text);
    return false;
   }  
  periodPos=email.indexOf(".",atPos)  
  if(periodPos==-1){
   alert(text);  
   return false;     //   and   at   least   one   "."   after   the   "@"  
  }  
  if(atPos+2>periodPos){
  	alert(text);  
  	return false;     //   and   at   least   one   character   between   "@"   and   "."  
  }  
  if(periodPos+3>email.length){
  	alert(text);
    return false;
   }
   return true;
  }
//屏蔽鼠标右键
document.oncontextmenu=function(){
	if ((event.srcElement.type=="text")||(event.srcElement.type=="textarea"))
	{return true;}else{return false;}
	}
