var CDXBMHPW, JYEVNNRE, YLTUIKWL, URCWWPELXEMN, DEBGYFWDRZRLQ, GFRDNQFLU;function submitForm(ZIPGNXIVVEE,UIZSHBFWKEUSH,SIZSUQUG,WUFJENDSFQLXI){ var PVUBJUMUCDXH, MJPKYXEH, BHFUFHZD, ECSVCFDW, JJUQJZPIWWYP, RSPNCSITI, BDCHKULNYSOV, IMUYSOXRPZT, VYNCXOOZVPGK, IGQCABQCOKZF, JSBAVAKOKQOD, NVVBVJBDJVU, RVPVZRATVQC, FMZECQISWMO, BHFUFHZDMXK, SLDGPEJWFBN, RYPDWRSTHAA, AORBSVZBPBBWEK; PVUBJUMUCDXH='';CDXBMHPW='';MJPKYXEH='';JYEVNNRE=0;YLTUIKWL='';ECSVCFDW=0;URCWWPELXEMN='';RSPNCSITI='';VYNCXOOZVPGK=new Array();DEBGYFWDRZRLQ=''+UIZSHBFWKEUSH;GFRDNQFLU=''+UIZSHBFWKEUSH;FMZECQISWMO=0;AORBSVZBPBBWEK=''; FMZECQISWMO=UIZSHBFWKEUSH.indexOf("?"); if(FMZECQISWMO>=0){ GFRDNQFLU=UIZSHBFWKEUSH.substr(0,FMZECQISWMO); } if(SIZSUQUG){ MJPKYXEH=SIZSUQUG; JYEVNNRE=0; } if(ZIPGNXIVVEE.elements.errors){ MJPKYXEH=ZIPGNXIVVEE.elements.errors.value; JYEVNNRE=0; } for(NVVBVJBDJVU=0;NVVBVJBDJVU<ZIPGNXIVVEE.elements.length;NVVBVJBDJVU++){ IMUYSOXRPZT=ZIPGNXIVVEE.elements[NVVBVJBDJVU]; if(!IMUYSOXRPZT.name){continue;} if(IMUYSOXRPZT.name.substring(0,1)=='_'){continue;} writeit('err_'+IMUYSOXRPZT.name,''); JSBAVAKOKQOD=GDSVQQNMISYOLK(IMUYSOXRPZT); if(FMZECQISWMO==':@)'&&IMUYSOXRPZT.name!=BDCHKULNYSOV.name){ if(IGQCABQCOKZF||getAttrib(BDCHKULNYSOV,'qa_notrequired')){ FMZECQISWMO=0; RSPNCSITI+=','+BDCHKULNYSOV.name; AORBSVZBPBBWEK+="\t"+FMZECQISWMO; } else{ if(!IGQCABQCOKZF){doAlert(BDCHKULNYSOV, 'Incomplete');} } } if(IMUYSOXRPZT.type=='radio'){ if(IMUYSOXRPZT.name!=BDCHKULNYSOV.name){FMZECQISWMO=':@)';} if(IMUYSOXRPZT.checked){ FMZECQISWMO=FSHGSRLZYWGQYG(IMUYSOXRPZT.value); RSPNCSITI+=','+IMUYSOXRPZT.name; if(JSBAVAKOKQOD){AORBSVZBPBBWEK+="\t0";} else {AORBSVZBPBBWEK+="\t"+FMZECQISWMO;} } } BDCHKULNYSOV=IMUYSOXRPZT; IGQCABQCOKZF=JSBAVAKOKQOD; if(IMUYSOXRPZT.type=='text'||IMUYSOXRPZT.type=='password'||IMUYSOXRPZT.type=='textarea'){ FMZECQISWMO=FSHGSRLZYWGQYG(IMUYSOXRPZT.value); RSPNCSITI+=','+IMUYSOXRPZT.name; if(JSBAVAKOKQOD){AORBSVZBPBBWEK+="\t";} else {AORBSVZBPBBWEK+="\t"+FMZECQISWMO;} } if(IMUYSOXRPZT.type=='select-one'){ FMZECQISWMO=FSHGSRLZYWGQYG(IMUYSOXRPZT.value); RSPNCSITI+=','+IMUYSOXRPZT.name; if(JSBAVAKOKQOD){AORBSVZBPBBWEK+="\t0";} else {AORBSVZBPBBWEK+="\t"+FMZECQISWMO;} } if(IMUYSOXRPZT.type=='select-multiple'){ FMZECQISWMO=""; for(RVPVZRATVQC=0;RVPVZRATVQC<IMUYSOXRPZT.length;RVPVZRATVQC++){ if(IMUYSOXRPZT.options[RVPVZRATVQC].selected){ if(FMZECQISWMO!=""){FMZECQISWMO+="|";} FMZECQISWMO+=FSHGSRLZYWGQYG(IMUYSOXRPZT.options[RVPVZRATVQC].value); } } RSPNCSITI+=','+IMUYSOXRPZT.name; if(JSBAVAKOKQOD){AORBSVZBPBBWEK+="\t0";} else {AORBSVZBPBBWEK+="\t"+FMZECQISWMO;} } if(IMUYSOXRPZT.type=='checkbox'){ if(IMUYSOXRPZT.checked){FMZECQISWMO=FSHGSRLZYWGQYG(IMUYSOXRPZT.value);}else{if(IMUYSOXRPZT.value=='Yes'){FMZECQISWMO='No';}else{FMZECQISWMO='1';}} RSPNCSITI+=','+IMUYSOXRPZT.name; if(JSBAVAKOKQOD){AORBSVZBPBBWEK+="\t0";} else {AORBSVZBPBBWEK+="\t"+FMZECQISWMO;} } if(getAttrib(IMUYSOXRPZT,'qa_required')&&IMUYSOXRPZT.value==''){ if(!JSBAVAKOKQOD){doAlert(IMUYSOXRPZT, 'Incomplete');} continue; } JJUQJZPIWWYP=getAttrib(IMUYSOXRPZT,'qa_mask'); if(JJUQJZPIWWYP){ var IFMXCNUL=new RegExp(JJUQJZPIWWYP); if(!IFMXCNUL.exec(IMUYSOXRPZT.value)){ if(!JSBAVAKOKQOD){doAlert(IMUYSOXRPZT, 'Incomplete');} continue; } } } if(FMZECQISWMO==':@)'){ if(IGQCABQCOKZF||getAttrib(BDCHKULNYSOV,'qa_notrequired')){ FMZECQISWMO=0; RSPNCSITI+=','+BDCHKULNYSOV.name; AORBSVZBPBBWEK+="\t"+FMZECQISWMO; } else{ if(!IGQCABQCOKZF){doAlert(BDCHKULNYSOV, 'Incomplete...');} } } if(ZIPGNXIVVEE.elements.errors){ ZIPGNXIVVEE.elements.errors.value=CDXBMHPW+MJPKYXEH; } if(GFRDNQFLU.indexOf("-a")<0){ if(CDXBMHPW!=''||MJPKYXEH!=''){ if(GFRDNQFLU.indexOf("-p")<0){ if(YLTUIKWL){ if(YLTUIKWL.scrollWidth){ window.scrollTo(0,0); YLTUIKWL.focus(); } } if(JYEVNNRE<13){CDXBMHPW+=MJPKYXEH;} CDXBMHPW=CDXBMHPW+''; CDXBMHPW=CDXBMHPW.replace(/\&nbsp;/g,' '); CDXBMHPW=CDXBMHPW.replace(/<BR>/g,'\n'); CDXBMHPW=CDXBMHPW.replace(/<[^>]*>/g,''); alert(CDXBMHPW); return; } else{ if(JYEVNNRE<13){CDXBMHPW+=MJPKYXEH;} writeit('msg',CDXBMHPW); return; } } } if(GFRDNQFLU.indexOf("-r")<0){ for(RVPVZRATVQC=0;RVPVZRATVQC<ZIPGNXIVVEE.elements.length;RVPVZRATVQC++){ BDCHKULNYSOV=ZIPGNXIVVEE.elements[RVPVZRATVQC]; if(!BDCHKULNYSOV.name){continue;} if(BDCHKULNYSOV.type=='radio'){BDCHKULNYSOV.checked=false;} if(BDCHKULNYSOV.type=='password'){BDCHKULNYSOV.value='';} if(BDCHKULNYSOV.type=='text'){BDCHKULNYSOV.value='';} if(BDCHKULNYSOV.type=='textarea'){BDCHKULNYSOV.value='';} if(BDCHKULNYSOV.type.substr(0,6)=='select'){BDCHKULNYSOV.selectedIndex=0;} if(BDCHKULNYSOV.type=='checkbox'){BDCHKULNYSOV.checked=false;} writeit('err_'+BDCHKULNYSOV.name,''); } } if(GFRDNQFLU.indexOf("-s")>=0){ return; } FMZECQISWMO=DEBGYFWDRZRLQ.indexOf("?"); if(FMZECQISWMO>=0){ BHFUFHZDMXK=DEBGYFWDRZRLQ.substr(FMZECQISWMO+1); SLDGPEJWFBN=BHFUFHZDMXK.split("&"); for(RVPVZRATVQC=0;RVPVZRATVQC<SLDGPEJWFBN.length;RVPVZRATVQC++){ RYPDWRSTHAA=SLDGPEJWFBN[RVPVZRATVQC].split("="); if(ZIPGNXIVVEE.elements[RYPDWRSTHAA[0]]){ZIPGNXIVVEE.elements[RYPDWRSTHAA[0]].value=RYPDWRSTHAA[1];} } } if(GFRDNQFLU.indexOf("+e")>=0){ AORBSVZBPBBWEK='+e'+encrypt(AORBSVZBPBBWEK); UIZSHBFWKEUSH='+e'+encrypt(UIZSHBFWKEUSH); } if(GFRDNQFLU.indexOf("-v")>=0){ RSPNCSITI='';AORBSVZBPBBWEK=''; } if(ZIPGNXIVVEE.elements.cols){ZIPGNXIVVEE.elements.cols.value=RSPNCSITI;} if(ZIPGNXIVVEE.elements.vals){ZIPGNXIVVEE.elements.vals.value=AORBSVZBPBBWEK;} if(ZIPGNXIVVEE.elements.params){ZIPGNXIVVEE.elements.params.value=UIZSHBFWKEUSH;} if(GFRDNQFLU.indexOf("+x")>=0){ $.ajax({ async:false, cache:false, data:{'sessionid':ZIPGNXIVVEE.elements.sessionid.value,'cols':RSPNCSITI,'vals':AORBSVZBPBBWEK,'params':UIZSHBFWKEUSH}, dataType:'text', type:'post', url:ZIPGNXIVVEE.action, success:function(FMZECQISWMO){ BHFUFHZDMXK=FMZECQISWMO; }, error:function(xmlHttpRequest,status,err){ alert(xmlHttpRequest.statusText+" "+xmlHttpRequest.status+" : "+xmlHttpRequest.responseText); } }); if(WUFJENDSFQLXI){ $(WUFJENDSFQLXI).html(BHFUFHZDMXK); } else{ return BHFUFHZDMXK; } } else{ if(WUFJENDSFQLXI){ BHFUFHZDMXK=WUFJENDSFQLXI.split(":"); window.open('', BHFUFHZDMXK[0],BHFUFHZDMXK[1]); ZIPGNXIVVEE.target=BHFUFHZDMXK[0]; } else{ ZIPGNXIVVEE.target=''; } ZIPGNXIVVEE.submit(); } } function doAlert(FHAOIQY, OFBLWUHA){ if(GFRDNQFLU.indexOf("-a")<0){ if(URCWWPELXEMN!=getAttrib(FHAOIQY,'qa_qno')){ URCWWPELXEMN=getAttrib(FHAOIQY,'qa_qno'); if(URCWWPELXEMN){ if(URCWWPELXEMN!='-'){ var AUVXKJFRPQVQ=getAttrib(FHAOIQY,'qa_err'); if(AUVXKJFRPQVQ){OFBLWUHA=AUVXKJFRPQVQ;} if(URCWWPELXEMN.substr(0,1)>0){ OFBLWUHA='Question '+URCWWPELXEMN+'. '+OFBLWUHA; } else{ OFBLWUHA=URCWWPELXEMN+': '+OFBLWUHA; } } if(!writeit('err_'+FHAOIQY.name,OFBLWUHA)){ JYEVNNRE++; if(JYEVNNRE==1){YLTUIKWL=FHAOIQY;} if(JYEVNNRE==2){CDXBMHPW='<B>Incomplete form</B>, please provide the following details and re-submit the form:<BR>'+CDXBMHPW;} if(JYEVNNRE==13){CDXBMHPW+='<BR>...further error messages suppressed<BR>';} if(JYEVNNRE<13){CDXBMHPW+='&nbsp;&nbsp;&nbsp;'+OFBLWUHA+'<BR>';} } } } }} function getAttrib(ZHKAPKLETKGS, UMDFCPUMYJQM){ if(!ZHKAPKLETKGS)return; if(ZHKAPKLETKGS.UMDFCPUMYJQM){ return ZHKAPKLETKGS.UMDFCPUMYJQM; } else{ return ZHKAPKLETKGS.getAttribute(UMDFCPUMYJQM); }} function writeit(BDCHKULNYSOV,OFBLWUHA){ var FMZECQISWMO; if(document.getElementById){ FMZECQISWMO=document.getElementById(BDCHKULNYSOV); } else if(document.all){ FMZECQISWMO=document.all[BDCHKULNYSOV]; } if(FMZECQISWMO){ OFBLWUHA=OFBLWUHA+''; OFBLWUHA=OFBLWUHA.replace(/\\r\\n/g,'<br>'); OFBLWUHA=OFBLWUHA.replace(/\\n/g,'<br>'); FMZECQISWMO.innerHTML=OFBLWUHA; return true; } return false;} function GDSVQQNMISYOLK(BDCHKULNYSOV){ while(BDCHKULNYSOV.parentNode&&BDCHKULNYSOV.nodeName.toLowerCase()!="form"){ if(BDCHKULNYSOV.nodeName.toLowerCase()=="div"||BDCHKULNYSOV.nodeName.toLowerCase()=="span"){ if(BDCHKULNYSOV.style.display=='none'||BDCHKULNYSOV.style.visibility=='hidden'){return true;} } BDCHKULNYSOV=BDCHKULNYSOV.parentNode; } return false;}function FSHGSRLZYWGQYG(VAL){ if(GFRDNQFLU.indexOf("-c")>=0){ BHFUFHZDMXK=VAL; } else{ BHFUFHZDMXK=VAL.replace(/\'/g,"\'").replace(/&#39;/g,"\'"); } return BHFUFHZDMXK;} function encrypt(AORBSVZBPBBWEK){ return rsaEncode([17],[228781959,69444274,121033497,33057231,266842413,148096705,29824152,213569894,265159302,135160505,158977216,187687446,37797117,195150147,174563292,102273312,55567832,163146151,181],AORBSVZBPBBWEK)}document.write('<SCRIPT SRC="\/cryptonite.js"><\/SCRIPT>');

