function checkValidation(a,b){if(stringEmpty(a.value)){if(b=="it-IT"){return"Nessun indirizzo email fornito"}else{return"Please insert email address"}}else{if(noAtSign(a.value)){if(b=="it-IT"){return"L'indirizzo email non contiene il carattere '@'"}else{return"Email address must contain the '@'"}}else{if(nothingBeforeAt(a.value)){if(b=="it-IT"){return"L'indirizzo email deve avere caratteri prima del carattere '@'"}else{return"Email address must contain characters before '@'"}}else{if(noLeftBracket(a.value)){if(b=="it-IT"){return"L'indirizzo email contiene ']',\nma non '['"}else{return"Email address contain ']',\nbut not '['"}}else{if(noRightBracket(a.value)){if(b=="it-IT"){return"L'indirizzo email contiene '[',\nma non ']'"}else{return"Email address contain '[',\nbut not ']'"}}else{if(noValidPeriod(a.value)){if(b=="it-IT"){return"L'indirizzo email deve contenere almeno un ('.') nel dominio"}else{return"Email address must contain ('.') in the domain"}}else{if(noValidSuffix(a.value)){if(b=="it-IT"){return"L'indirizzo email deve avere uno o più caratteri dopo il ('.')"
}else{return"Email address must contain one o more characters after ('.')"}}else{return("success")}}}}}}}return("failure")}function linkCheckValidation(a){if(checkValidation(a)==true){alert("E-Mail Address Validates OK")}return(false)}function stringEmpty(a){if(a.length<1){return(true)}else{return(false)}}function noAtSign(a){if(a.indexOf("@",0)==-1){return(true)}else{return(false)}}function nothingBeforeAt(a){if(a.indexOf("@",0)<1){return(true)}else{return(false)}}function noLeftBracket(a){if(a.indexOf("[",0)==-1&&a.charAt(a.length-1)=="]"){return(true)}else{return(false)}}function noRightBracket(a){if(a.indexOf("[",0)>-1&&a.charAt(a.length-1)!="]"){return(true)}else{return(false)}}function noValidPeriod(a){if(a.indexOf("@",0)>1&&a.charAt(a.length-1)=="]"){return(false)}if(a.indexOf(".",0)==-1){return(true)}return(false)}function noValidSuffix(b){if(b.indexOf("@",0)>1&&b.charAt(b.length-1)=="]"){return(false)}var a=b.length;var c=b.lastIndexOf(".",a-1)+1;if((a-c)<2||(a-c)>3){return(true)
}else{return(false)}}var DEFAULT_FONT_SIZE=0;function px_to_em(b){var d=1;var a=parseFloat(DEFAULT_FONT_SIZE);var c=(d/a)*b;if(DEFAULT_FONT_SIZE.indexOf("pt")>-1){c=c/100*75}return c+"em"}function adjustImage(){var a=$$(".fullsize");var e=a.length;for(var b=0;b<e;b++){var d=a[b].getParent();var c=parseInt(d.getComputedStyle("width"));a[b].setStyle("width",px_to_em(c))}}function sendInfoRequest(){var c=$("recaptcha_challenge_field").value;var a=$("recaptcha_response_field").value;var b=$("request_info_name").value;var g=$("request_info_email").value;var f=$("request_info_request").value;var e=undefined;var d=new Request({url:"/processors/mailer_info.php",method:"post",async:false,onSuccess:function(h,i){e=h}});d.send("recaptcha_challenge_field="+c+"&recaptcha_response_field="+a+"&request_info_name="+b+"&request_info_email="+g+"&request_info_request="+f);return e}function reCapcha(){Recaptcha.create("6LetlAYAAAAAAJJcLaAbj4c6_GXbQ2SLP5WU7jwU","availablepost",{theme:"red",callback:Recaptcha.focus_response_field})
}function request_info(){var a=$("request_info_lang").value.trim();var d=$("request_info_name").value.trim();var f=$("request_info_email").value.trim();var e=$("request_info_request").value.trim().clean();var b="";var c="";if(d.length<1){if(a=="it-IT"){b+="Manca il nome. <br />"}else{b+="Missing Name. <br />"}}c=checkValidation($("request_info_email"),a);if(c!="success"){b+=c+"<br />"}if(e.length<1){if(a=="it-IT"){b+="Manca la richiesta di informazioni. <br />"}else{b+="Please insert request of information. <br />"}}if(b.length<1){$("request_info_response").innerHTML=sendInfoRequest()}else{$("request_info_response").innerHTML=b}}window.addEvent("domready",function(){var a=RUZEE.ShadedBorder.create({corner:8,border:2});a.render($$(".rounded"));reCapcha()});