function LoadUserDetails(a,b){loaddetails(b,3,a,2)}function addUser(a){loaddetails(a,4,0,2)}function editUser(){var d=getChoosenID(true);if(d==""){return}var b=d.split(":");var a=b[0]*1;var c=b[1]*1;LoadUserDetails(a,c)}function deleteUser(){var e=getChoosenID(true);if(e==""){return}var b=e.split(":");var a=b[0]*1;var d=b[1]*1;var c=document.getElementById("userName_"+a).innerHTML;if(confirm(GetLocalizedString(47)+" :'"+c+"'?")){loaddetails(d,5,a,2)}}function getChoosenID(b){var a=new Array();var e=(b)?"":"|";var d=document.getElementById("clientManagment").getElementsByTagName("INPUT");for(var c=0;c<d.length;c++){if(d[c].checked){a[a.length]=d[c].attributes.userid.value+":"+d[c].attributes.clientid.value;if(b){break}}}return a.join(e)}function loaddetails(e,c,b,a){todiv=document.getElementById("clientdetails");todiv.innerHTML=loadwaitSurvey();ToggleDetailsDiv("EditDetails");if(window.XMLHttpRequest){oXML=new XMLHttpRequest()}else{oXML=new ActiveXObject("Microsoft.XMLHTTP")}var d="LoadClientDetails.aspx?clientid="+e+"&mode="+c+"&userid="+b+"&rtp="+a;oXML.open("GET",d,true);oXML.onreadystatechange=function(){if(oXML.readyState==4){var f=oXML.responseText;if(f=="error"){todiv.innerHTML='<div class="NoPolls">'+GetLocalizedString(49)+"</div>";return}if(f=="reload"){document.location.href=document.location.href;return}todiv.innerHTML=f;oXML=null}};oXML.send(null)}function LoadClientDetails(a){loaddetails(a,0,0,1)}function LoadClientBasicDetails(a){loaddetails(a,6,0,3)}function addClient(){loaddetails(0,1,0,1)}function editClient(){var a=getChoosenIDclient(true);if(a==""){return}a=a*1;LoadClientDetails(a)}function deleteClient(){var b=getChoosenIDclient(true);if(b==""){return}var a=document.getElementById("clientName_"+b).innerHTML;if(confirm(GetLocalizedString(48)+" :'"+a+"'?")){loaddetails(b,2,0,1)}}function getChoosenIDclient(b){var a=new Array();var e=(b)?"":"|";var d=document.getElementById("clientManagment").getElementsByTagName("INPUT");for(var c=0;c<d.length;c++){if(d[c].checked){a[a.length]=d[c].attributes.clientid.value;if(b){break}}}return a.join(e)}function SubmitForm(c){var b=new proValidations();var a=b.ValidateForm(c);if(!a){return false}document.getElementById(c).submit()}function ValidationObject(e,f,d,c,a,b){this.FieldName=e;this.RegexType=f;this.Regex=d;this.MinLength=c;this.MaxLength=a;this.ErrorMessage=b}function ValidationObjects(){}function proValidations(){this.Validations=new ValidationObjects();this.Validations.c_username=new ValidationObject("c_username","loginField",loginField,2,20,4);this.Validations.c_password=new ValidationObject("c_password","passwordField",passwordField,4,20,5);this.Validations.c_name=new ValidationObject("c_name","nameField",nameField,2,20,42);this.Validations.c_email=new ValidationObject("c_email","emailField",emailField,5,100,19);this.Validations.c_address=new ValidationObject("c_address","textField",textField,0,100,1);this.Validations.c_zip=new ValidationObject("c_zip","textField",textField,0,10,1);this.Validations.c_tel=new ValidationObject("c_tel","numericField",numericField,0,20,1);this.Validations.c_fax=new ValidationObject("c_fax","numericField",numericField,0,20,1);this.Validations.c_vat=new ValidationObject("c_vat","textField",textField,0,20,90);this.Validations.c_dep=new ValidationObject("c_dep","numericField",numericField,0,20,69);this.Validations.res_name=new ValidationObject("res_name","nameField",nameField,2,100,89);this.Validations.res_logo=new ValidationObject("res_logo","textField",textField,0,500,1)}proValidations.prototype.CheckRegex=function(b,d,c){var a=(b.MinLength==0)?false:true;switch(b.RegexType){case"emailField":if(((a)&&(d==""))||((d!="")&&((!ValidateEmailExp(trim(d))||(!ValidateTextLen(b.MinLength,b.MaxLength,d)))))){document.getElementById("spanErrMessage").innerHTML=getError(b.ErrorMessage);document.getElementById(c).style.backgroundColor="#fffb86";document.getElementById(c).focus();document.getElementById("spanErrMessage").scrollIntoView(true);return false}break;default:if(((a)&&(d==""))||((d!="")&&((!ValidateTextExp(b.Regex,d)||(!ValidateTextLen(b.MinLength,b.MaxLength,d)))))){document.getElementById("spanErrMessage").innerHTML=getError(b.ErrorMessage);document.getElementById(c).style.backgroundColor="#fffb86";document.getElementById(c).focus();document.getElementById("spanErrMessage").scrollIntoView(true);return false}break}return true};proValidations.prototype.ValidateForm=function(c){var d=document.getElementById(c);for(i=0;i<d.elements.length;i++){if(this.Validations[d.elements[i].name]==null){continue}var b=this.Validations[d.elements[i].name];var a=this.CheckRegex(b,d.elements[i].value,d.elements[i].name);if(!a){return false}}return true};function ToggleDetailsDiv(a){var c=document.getElementById(a);var b=document.getElementById("surveydiv");if(b==null){b=document.createElement("DIV");b.id="surveydiv";b.className="surveyDiv";document.getElementsByTagName("BODY")[0].appendChild(b)}if(c.style.display=="block"){c.style.display="none";b.style.display="none";return}b.style.display="block";b.style.height=document.getElementById("pageTable").offsetHeight+"px";c.style.display="block";c.style.left=Math.round(document.body.clientWidth/2-c.offsetWidth/2)+"px";c.style.top=Math.round(document.body.clientHeight/2-c.offsetHeight/2)+getYScroll()-100+"px"}function depositAutoRun(){ToggleDetailsDiv("depositDiv")}function toggleCBToRadio(a,d){var c=document.getElementById(a)[d];if(document.getElementById(a)!=null){if(c!=null){for(var b=0;b<c.length;b++){c[b].onclick=chooseExlusive}}}}function chooseExlusive(){var b=this.form[this.name];for(var a=0;a<b.length;a++){b[a].checked=b[a]==this}};