var whitespace=" \t\n\r";
function stripCharsInBag(s,_2){
var i;
var _4="";
for(i=0;i<s.length;i++){
var c=s.charAt(i);
if(_2.indexOf(c)==-1){
_4+=c;
}
}
return _4;
}
function stripWhitespace(s){
return stripCharsInBag(s,whitespace);
}
function trimEnds(_7){
while(_7.substring(0,1)==" "){
_7=_7.substring(1,_7.length);
}
while(_7.substring(_7.length-1,_7.length)==" "){
_7=_7.substring(0,_7.length-1);
}
return _7;
}
function checkValidEmail(_8){
var _9="This field must be a single, valid email address (like foo@bar.com). Please reenter it now.";
var _a="Please enter only characters A-Z a-z 0-9 . @ _ - for E-mail Address.";
dot=".";
whitespace=" \t\n\r";
var _b=true;
var _c=trimEnds(_8.value);
var _d=_c.indexOf("@");
var _e=_c.indexOf(dot);
var _f=_c.substring((_d+1),(_d+2)).indexOf(dot);
var at4=_c.substring(0).indexOf(dot);
var len=_c.length;
var at5=_c.substring((len-1),len).indexOf(dot);
var at6=_c.lastIndexOf("@");
var at7=_c.substring((_d+1),len).indexOf(dot);
var tld=_c.substring((_c.lastIndexOf(".")+1),len);
var _16="com|net|org|edu|int|mil|gov|arpa|biz|aero|name|coop|info|pro|museum";
var _17=false;
var _18=_c.substring(_d+1,len);
if(_18.length>0){
for(i=0;i<_18.length;i++){
var c=_18.charAt(i);
if(c==dot&&_18.charAt(i+1)==dot){
_17=true;
}
}
}
var _1a=false;
if((_16.indexOf(tld.toLowerCase())==-1)&&(tld.length!=2)){
_1a=true;
}
var _1b=_c.match(/[^0-9a-zA-Z@._-]/);
if(_d!=at6){
alert(_9);
_b=false;
}else{
if(_1b){
alert(_a);
_b=false;
}else{
if((_d<1)||(_f==0)||(at7==-1)||(at4==0)||(at5==0)||(_17)||(len-_e<2)||_1a){
alert(_9);
_b=false;
}
}
}
if(!_b){
_8.value="";
_8.select();
_8.focus();
}else{
_8.value=_c;
}
return _b;
}
function checkValidEmailNoPrompt(_1c){
dot=".";
whitespace=" \t\n\r";
var _1d=true;
var _1e=trimEnds(_1c);
var at1=_1e.indexOf("@");
var at2=_1e.indexOf(dot);
var at3=_1e.substring((at1+1),(at1+2)).indexOf(dot);
var at4=_1e.substring(0).indexOf(dot);
var len=_1e.length;
var at5=_1e.substring((len-1),len).indexOf(dot);
var at6=_1e.lastIndexOf("@");
var at7=_1e.substring((at1+1),len).indexOf(dot);
var tld=_1e.substring((_1e.lastIndexOf(".")+1),len);
var _28="com|net|org|edu|int|mil|gov|arpa|biz|aero|name|coop|info|pro|museum";
var _29=false;
var _2a=_1e.substring(at1+1,len);
if(_2a.length>0){
for(i=0;i<_2a.length;i++){
var c=_2a.charAt(i);
if(c==dot&&_2a.charAt(i+1)==dot){
_29=true;
}
}
}
var _2c=false;
if((_28.indexOf(tld.toLowerCase())==-1)&&(tld.length!=2)){
_2c=true;
}
var _2d=_1e.match(/[^0-9a-zA-Z@._-]/);
if(at1!=at6){
_1d=false;
}else{
if(_2d){
_1d=false;
}else{
if((at1<1)||(at3==0)||(at7==-1)||(at4==0)||(at5==0)||(_29)||(len-at2<2)||_2c){
_1d=false;
}
}
}
return _1d;
}
function checkForEmailError(_2e){
dot=".";
whitespace=" \t\n\r";
var _2f=0;
var _30=trimEnds(_2e);
var at1=_30.indexOf("@");
var at2=_30.indexOf(dot);
var at3=_30.substring((at1+1),(at1+2)).indexOf(dot);
var at4=_30.substring(0).indexOf(dot);
var len=_30.length;
var at5=_30.substring((len-1),len).indexOf(dot);
var at6=_30.lastIndexOf("@");
var at7=_30.substring((at1+1),len).indexOf(dot);
var tld=_30.substring((_30.lastIndexOf(".")+1),len);
var _3a="com|net|org|edu|int|mil|gov|arpa|biz|aero|name|coop|info|pro|museum";
var _3b=false;
var _3c=_30.substring(at1+1,len);
if(_3c.length>0){
for(i=0;i<_3c.length;i++){
var c=_3c.charAt(i);
if(c==dot&&_3c.charAt(i+1)==dot){
_3b=true;
}
}
}
var _3e=false;
if((_3a.indexOf(tld.toLowerCase())==-1)&&(tld.length!=2)){
_3e=true;
}
var _3f=_30.match(/[^0-9a-zA-Z@._-]/);
if(_3f){
_2f=2;
}else{
if(at1!=at6){
_2f=1;
}else{
if((at1<1)||(at3==0)||(at7==-1)||(at4==0)||(at5==0)||(_3b)||(len-at2<2)||_3e){
_2f=1;
}
}
}
return _2f;
}
function regpaliteUser(url,_41){
regpaliteUserWithForm(url,_41,document.reqpalite);
}
function regpaliteUserWithForm(url,_43,_44){
if(_43){
var _45=stripWhitespace(_44.email.value);
var _46=stripWhitespace(_44.code.value);
if(_45==""){
alert("Please enter e-mail");
_44.email.focus();
}else{
if(_46==""){
alert("Please Enter Code");
_44.code.focus();
}else{
if(_45==""&&_46==""){
_44.reset();
}else{
if(_45!=""&&_46!=""){
if(checkValidEmailNoPrompt(_44.email.value)){
_44.action=url;
_44.submit();
}
}
}
}
}
}else{
if(!_43){
var _45=_44.email.value;
if(_45==""){
alert("Please enter e-mail");
_44.email.focus();
}else{
if(_45=="Enter e-mail"){
alert("Please enter e-mail");
_44.email.value="";
_44.email.focus();
}else{
if(_45==""){
_44.reset();
}else{
if(_45!=""){
var _47=checkForEmailError(_44.email.value);
if(_47==1){
alert("This field must be a valid e-mail address (like foo@bar.com). Please reenter it now.");
_44.email.value="";
_44.email.focus();
}else{
if(_47==2){
alert("Please enter only characters A-Z a-z 0-9 . @ _ - for e-mail address.");
_44.email.value="";
_44.email.focus();
}else{
if(typeof (_44.searchQueryKeyword)=="undefined"){
_44.action=url;
_44.submit();
}else{
if(_44.searchQueryKeyword.value==""){
alert("Please enter product keyword(s)");
_44.searchQueryKeyword.focus();
}else{
_44.action=url;
_44.submit();
}
}
}
}
}
}
}
}
}
}
}
function write_blank(){
var _48=document.reqpalite.email.value;
if(_48=="Enter e-mail"||_48=="Enter e-mail address"){
document.reqpalite.email.value="";
}
}
function keypresssubmit(url,_4a,evt){
keypresssubmitWithForm(url,_4a,evt,document.reqpalite);
}
function keypresssubmitWithForm(url,_4d,evt,_4f){
var _50=evt.keyCode;
if(_50==13){
regpaliteUserWithForm(url,_4d,_4f);
}
}
function pax_write_blank(){
var _48=document.pax_reqpalite.email.value;
if(_48=="Enter e-mail"||_48=="Enter e-mail address" || _48 == "Enter your email here"){
document.pax_reqpalite.email.value="";
}
}