	function IsMail(field){
		if(field.value != ''){
			var email=field.value;
			var correct1=email.indexOf('@');
			var correct2=email.indexOf('.');
			if(correct1 <= 0 || correct2 <=1){
				alert('El correo electrónico es incorrecto, favor de verificarlo.');
				field.focus();
			}
		}
	}

	function IsInteger(field) {
		if (window.event.keyCode < 48 || window.event.keyCode > 57){
			if (window.event.keyCode != 45){
				window.event.keyCode = 0
			}
		}
	}
	
	function IsDouble(field){
		var strVal, intSearch, strToSearch;
		strToSearch = '.';
		if (window.event.keyCode == 46){
			strVal = field.value;
			intSearch = strVal.indexOf(strToSearch);
			if (intSearch >= 0){
				window.event.keyCode = 0
			}
		}
		else{
			if (window.event.keyCode < 48 || window.event.keyCode > 57){
				if (window.event.keyCode != 45){
					window.event.keyCode = 0
				}
			}
		}
	}
	
	function IsName(evt) {
		evt = (evt) ? evt : event;
		var charCode = (evt.charCode) ? evt.charCode : ((evt.keyCode) ? evt.keyCode : 
			((evt.which) ? evt.which : 0));
		if (charCode > 32 && (charCode < 65 || charCode > 90) && 
			(charCode != 209 && charCode != 241) &&
			(charCode < 97 || charCode > 122)) {
			return false;
		}
		return true;
	}
	
	function IsDate(field) {
		if (window.event.keyCode < 48 || window.event.keyCode > 57){
			if (window.event.keyCode != 47){
				window.event.keyCode = 0
			}
		}
	}
	
	function MaxCaracters(CaractNum, field){
		var strVal = field.value;
		if (strVal.length >= CaractNum){
			window.event.keyCode = 0;
		}
	}
	
	function MakeCase(field){
		var strCase = field.value;
		field.value = strCase.toUpperCase();
	}
	
	function CheckFields(frmName){
		//This is to validate Text Fields
		var strMess;
		var strOk='Yes';
		for(i=0;i<frmName.elements.length;i++){
			if(frmName.elements(i).id == 'Req'){
				if(frmName.elements(i).value == ''){
					alert('El campo "' + frmName.elements(i).title + '" es obligatorio.');
					strOk='No';
					if(frmName.elements(i).disabled==false){
						frmName.elements(i).focus();
					}
					break;
					return false;
				}
			}
		}
		if(strOk == 'Yes'){
			return true;
			//frmName.submit();
		}
	}
	
	function CheckFields2(frmName){
		//This is to validate Radios
		var intRdb=0;
		var strTempRdb;
		var intTempRdb;
		var strOk='Yes';
		for(i=0;i<frmName.elements.length;i++){
			if(frmName.elements(i).id == 'Req2'){
				intRdb++;
			}
		}
		if(intRdb>0){
			var strRadioArr=new Array(intRdb);
			var strMessArr=new Array(intRdb);
			var strOkArr=new Array(intRdb);
			intRdb=0;
			for(i=0;i<frmName.elements.length;i++){
				if(frmName.elements(i).id == 'Req2'){
					strRadioArr[intRdb]=frmName.elements(i).name;
					strMessArr[intRdb]=frmName.elements(i).title;
					strOkArr[intRdb]='No';
					intRdb++;
				}
			}
			for(i=0;i<strRadioArr.length;i++){
				strTempRdb=frmName.name+'.'+strRadioArr[i]+'.length';
				intTempRdb=eval(strTempRdb);
				for(j=0;j<intTempRdb;j++){
					strTempRdb=frmName.name+'.'+strRadioArr[i]+'('+j+').checked';
					//alert(strTempRdb+' = '+eval(strTempRdb));
					if(eval(strTempRdb) == true){
						strOkArr[i]='Yes';
					}
				}
			}
			for(i=0;i<strOkArr.length;i++){
				if(strOkArr[i] == 'No'){
					alert('El campo "' + strMessArr[i] + '" es obligatorio.');
					strTempRdb=frmName.name+'.'+strRadioArr[i]+'(0).focus()';
					eval(strTempRdb);
					strOk='No';
					break;
				}
			}
			if(strOk == 'Yes'){
				return true;
			}
			else{
				return false;
			}
		}
	}
	
	function CheckFields3(frmName){
		//This is to validate Combos
		var strMess;
		var strOk='Yes';
		for(i=0;i<frmName.elements.length;i++){
			if(frmName.elements(i).id == 'Req3'){
				if(frmName.elements(i).value == 0 || frmName.elements(i).value == ''){
					alert('El campo "' + frmName.elements(i).title + '" es obligatorio.');
					strOk='No';
					frmName.elements(i).focus();
					break;
					return false;
				}
			}
		}
		if(strOk == 'Yes'){
			return true;
			//frmName.submit();
		}
	}
	
	function GetDate(Form, Control, Cnum){
		window.event.keyCode = 0;
		window.open('<%=Application("IncPath")%>Calendar.asp?Form='+Form+'&Control='+Control+'&Cnum='+Cnum,'','toolbar=no,width=260,height=250,left=600,top=200,status=no,scrollbars=no,resize=no');
	}