function validareFormularCuRestrictii(){if(document.getElementById){var d,b,a,n,k,e,c,l,m="",g,h=validareFormularCuRestrictii.arguments;for(d=0;d<(h.length-3);d+=4){k=h[d+3];lm=h[d+1];lM=h[d+2];val=document.getElementById(h[d]);var f=validare_checkbox(h[d]);if(!f){n=labels(h[d]);m+="- "+n+err_checkbox+"\n"}if(val){n=val.name;n=labels(h[d]);if((val=val.value)!=""){if(lm!=""){if(val.length<lm){m+="- "+n+err_minLimits+"\n"}}if(lM!=""){if(val.length>lM){m+="- "+n+err_maxLimits+"\n"}}if(k.indexOf("isEmail")!=-1){b=val.indexOf("@");if(b<1||b==(val.length-1)){m+="- "+n+err_email_format+"\n"}}else{if(k!="R"){e=parseFloat(val);if(isNaN(val)){m+="- "+n+err_number_format+"\n"}if(k.indexOf("inRange")!=-1){b=k.indexOf(":");c=k.substring(8,b);l=k.substring(b+1);if(e<c||l<e){m+="- "+n+err_number_range_min+c+err_number_range_max+l+".\n"}}}}}else{if(k.charAt(0)=="R"){m+="- "+n+err_required_field+"\n"}}}}if(m){alert(err_text+"\n"+m)}document.valoareReturnata=(m=="")}}function labels(b){nm1=document.getElementsByTagName("label");nm3=b;var a="";for(j=0;j<nm1.length;j++){if(nm1[j].htmlFor==b){a=nm1[j].innerHTML;nm2=a.indexOf("<");if(nm2==-1){nm3=a}else{nm3=a.substr(0,nm2)}}}return nm3}function validare_checkbox(b){var a=document.getElementById(b);if(a.type=="checkbox"){if(a.checked==false){return false}else{return true}}else{return true}};
