/******************************************************************************************* Version # 2.00 Page Name # partnerLogin.js Date # 04/08/2001 Author # Naresh Tirunagari Description # Client-side Validations for ent_part_partnerLogin.jsp and ent_part_failed_partnerLogin.jsp @copyright (c) 2001, Airada Inc., All Rights Reserved *******************************************************************************************/ function loginValidate() { trimValues() if((document.airada_form.login.value == null)|| (document.airada_form.login.value == "")) { alert("Ingrese el Nombre Usuario, por favor."); document.airada_form.login.focus(); } else if(isCharsInBag(document.airada_form.login.value,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz_ -0123456789.$")==0) { alert("Se permiten solamente alfabéticos y números con arroba."); document.airada_form.login.focus() } else if((document.airada_form.password.value == null) ||(document.airada_form.password.value == "")) { alert("Ingrese la Contraseña, por favor"); document.airada_form.password.focus(); } else { var hexData = Str2Hex(document.airada_form.password.value); //alert("hexData ::-->>"+hexData); var rev = reverse(hexData); //alert("reverse ::-->>"+rev); //var bincode = toBin(rev); //alert("Binary code is ::-->>"+bincode); document.airada_form.password.value = rev; document.airada_form.method="post"; //document.airada_form.action="partnerLoginValidate.jsp" document.airada_form.action = "/partner/login.do?method=login"; document.getElementById('partnerLoginButtonID').className='inputButtonSelected'; document.airada_form.submit(); } } function loginValidate(charset) { trimValues() if((document.airada_form.login.value == null)|| (document.airada_form.login.value == "")) { alert("Ingrese el Nombre Usuario, por favor."); document.airada_form.login.focus(); } else if(isCharsInBag(document.airada_form.login.value,charset)==0) { alert("Se permiten solamente alfabéticos y números con arroba."); document.airada_form.login.focus() } else if((document.airada_form.password.value == null) ||(document.airada_form.password.value == "")) { alert("Ingrese la Contraseña, por favor"); document.airada_form.password.focus(); } else { var hexData = Str2Hex(document.airada_form.password.value); //alert("hexData ::-->>"+hexData); var rev = reverse(hexData); //alert("reverse ::-->>"+rev); //var bincode = toBin(rev); //alert("Binary code is ::-->>"+bincode); document.airada_form.password.value = rev; document.airada_form.method="post"; //document.airada_form.action="partnerLoginValidate.jsp" document.airada_form.action = "/partner/login.do?method=login"; document.getElementById('partnerLoginButtonID').className='inputButtonSelected'; document.airada_form.submit(); } } function d2h(d) {return d.toString(16);} function h2d(h) {return parseInt(h,16);} function Str2Hex(str) { var tmp = str; var str = ''; for (var i=0; i>"+str); return str; } /*function encodePwd(string) { return escape(this.encode(string)); } function encode(string){ string = string.replace(/\r\n/g,"\n"); var utftext = ""; for (var n = 0; n < string.length; n++){ var c = string.charCodeAt(n); if (c < 128) { utftext += string.fromCharCode(c); }else if((c > 127) && (c < 2048)){ utftext += string.fromCharCode((c >> 6) | 192); utftext += string.fromCharCode((c & 63) | 128); }else{ utftext += string.fromCharCode((c >> 12) | 224); utftext += string.fromCharCode(((c >> 6) & 63) | 128); utftext += string.fromCharCode((c & 63) | 128); } } alert("utftext ::-->>"+utftext); return utftext; }*/ //****************** End of Program Script *******************//