////////////////////////////////////////////////////////////////////////////
//'	* ASP-Nuke Community 1.4 Copyright © 2004 by Rolf Thomassen            *
//'	* (mrspock(a)rediff.com) http://www.rot.dk                             *
////////////////////////////////////////////////////////////////////////////
window.onload=inizializzazione;function getZone(){var d=new Date();var offset=(d.getTimezoneOffset());SetCookie('timezone',offset,30);}function SetCookie(cookieName,cookieValue,nDays){var today=new Date();var expire=new Date();if(nDays==null||nDays==0)nDays=1;expire.setTime(today.getTime()+3600000*24*nDays);document.cookie=cookieName+"="+escape(cookieValue)+";expires="+expire.toGMTString();}function GetCookie(name){var arg=name+"=";var alen=arg.length;var clen=document.cookie.length;var start=0;while(start<clen){var len=start+alen;if(document.cookie.substring(start,len)==arg){var endstr=document.cookie.indexOf(";",len);if(endstr==-1)endstr=clen;return unescape(document.cookie.substring(len,endstr));}start=document.cookie.indexOf(" ",start)+1;if(start==0)break;}return null;}function makeRequest(id_div_output,url){var http_request=false;if(window.XMLHttpRequest){http_request=new XMLHttpRequest();if(http_request.overrideMimeType){http_request.overrideMimeType('text/xml');}}else if(window.ActiveXObject){try{http_request=new ActiveXObject("Msxml2.XMLHTTP");}catch(e){try{http_request=new ActiveXObject("Microsoft.XMLHTTP");}catch(e){}}}if(!http_request){alert('Il browser utilizzato non permette diusare tutte le funzionalitą di questa applicazione.!');return false;}document.getElementById(id_div_output).innerHTML='Loading<img src=\"http://'+document.location.hostname+'/imgs/ajax-loader.gif\"/>';http_request.onreadystatechange=function(){alertContents(http_request,id_div_output);};http_request.open('GET',url,true);http_request.send(null);}function alertContents(http_request,output){if(http_request.readyState==4){if(http_request.status==200){risposta=http_request.responseText;if(risposta!=''){document.getElementById(output).innerHTML=risposta;}}else{alert('Si č verificato un problema di connessione fra il browser ed il server.');}}}function trimString(inString){var outString="";var startPos;var endPos;var ch;startPos=0;ch=inString.charAt(startPos);while(ch==" "){startPos++;ch=inString.charAt(startPos);}endPos=inString.length - 1;ch=inString.charAt(endPos);while(ch==" "){endPos--;ch=inString.charAt(endPos);}if(startPos<(endPos+1))outString=inString.substring(startPos,endPos+1);return outString;}function getObject(id){if(ie4){return document.all[id];}else{return document.getElementById(id);}}function ToggleImage(imgId,img_block,img_none){var d=getObject("div_"+imgId);var i=getObject("img_"+imgId);if(i !=null){if(d.style.display !="none")i.src=img_block;elsei.src=img_none;}}function ToggleBlock(divId){var d=getObject(divId);if(d !=null){if(d.style.display !='none')d.style.display='none';elsed.style.display='block';}SetCookie(divId,d.style.display,365);}function ToggleContent(imgId,img_block,img_none){var i=getObject(imgId);if(i !=null){if(i.innerHTML==img_block)i.innerHTML=img_none;else if(i.innerHTML==img_none)i.innerHTML=img_block;}}var myimages=new Array();var ie4=false;var RGB=new Array(256);var k="0123456789abcdef";for(var i=0;i<16;i++)for(var j=0;j<16;j++)RGB[16*i+j]=k.charAt(i)+k.charAt(j);if(document.all){ie4=true;}getZone();function externalLinks(){if(!document.getElementsByTagName) return;var anchors=document.getElementsByTagName("a");for(var i=0;i<anchors.length;i++){var anchor=anchors[i];if(anchor.getAttribute("href") && anchor.getAttribute("rel")=="external"){anchor.onclick=function(){window.open(this.href );return false;};anchor.onkeypress=function(e){k=(e)?e.keyCode:window.event.keyCode;if(k==13) window.open(this.href);return false;};}}}function pngfix(){var arVersion=navigator.appVersion.split("MSIE");var version=parseFloat(arVersion[1]);if((version>=5.5) &&(document.body.filters)){for(var i=0;i<document.images.length;i++){var img=document.images[i];var imgName=img.src.toUpperCase();if(imgName.substring(imgName.length-3,imgName.length)=="PNG"){var imgID=(img.id)?"id='"+img.id+"' ":"";var imgClass=(img.className)?"class='"+img.className+"' ":"";var imgTitle=(img.title)?"title='"+img.title+"' ":"title='"+img.alt+"' ";var imgStyle="display:inline-block;"+img.style.cssText;if(img.align=="left") imgStyle="float:left;"+imgStyle;if(img.align=="right") imgStyle="float:right;"+imgStyle;if(img.parentElement.href) imgStyle="cursor:hand;"+imgStyle;var strNewHTML="<span "+imgID+imgClass+imgTitle+" style=\""+"width:"+img.width+"px;height:"+img.height+"px;"+imgStyle+";"+"filter:progid:DXImageTransform.Microsoft.AlphaImageLoader"+"(src=\'"+img.src+"\',sizingMethod='scale');\"></span>";img.outerHTML=strNewHTML;i=i-1;}}}}function inizializzazione(){externalLinks();pngfix();}function isEmail(string){if(string.search(/^\w+((-\w+)|(\.\w+))*\@\w+((\.|-)\w+)*\.\w+$/) !=-1) return 1;else return 0;}function confirmDosendfriend(sdo){var ok,msgalert;ok=true;msgalert='Devi compilare';var sendingmail=getObject('sendtofriend');if((sendingmail.FromName.value=='')||(sendingmail.ToEmail.value=='')||(sendingmail.scode.value=='')||(isEmail(sendingmail.ToEmail.value)==0) ){ok=false;if(sendingmail.FromName.value=='') msgalert+=' \n - Il tuo nome';if(sendingmail.ToEmail.value=='') msgalert+=' \n - Email del tuo amico';if(sendingmail.scode.value=='') msgalert+=' \n - Codice di sicurezza';if(msgalert !='Devi compilare') alert(msgalert);else alert('Email non valida');}if(ok){sendingmail.Do.value=sdo;sendingmail.submit();}}function confirmDonewsletter(sdo){var ok,msgalert;ok=true;msgalert='Devi compilare';var edition=getObject('newslettersform');if((edition.Username.value=='')||(edition.Email.value=='')||(edition.scode.value=='')||(isEmail(edition.Email.value)==0) ){ok=false;if(edition.Username.value=='') msgalert+=' \n - Nome';if(edition.Email.value=='') msgalert+=' \n - Email';if(edition.scode.value=='') msgalert+=' \n - Codice di sicurezza';if(msgalert !='Devi compilare') alert(msgalert);else alert('Email non valida');}if(ok){edition.Do.value=sdo;edition.submit();}}function confirmDoguestbook(sdo){var ok,msgalert;ok=true;msgalert='Devi compilare';var sendingmail=getObject('sendingmail');if((sendingmail.Author.value=='')||(sendingmail.Content.value=='')||(sendingmail.scode.value=='')||((isEmail(sendingmail.email.value)==0) &&(sendingmail.email.value!='') ) ){ok=false;if(sendingmail.Author.value=='') msgalert+=' \n - Autore';if(sendingmail.Content.value=='') msgalert+=' \n - Contenuto';if(sendingmail.scode.value=='') msgalert+=' \n - Codice di sicurezza';if(msgalert !='Devi compilare') alert(msgalert);else alert('Email non valida');}if(ok){sendingmail.Do.value=sdo;sendingmail.submit();}}function confirmDocolmailing(sdo){var ok,msgalert;ok=true;msgalert='Devi compilare';var edition=getObject('editionmailcol');if((edition.Usernameformail1.value=='')||(edition.Emailformail1.value=='')||(isEmail(edition.Emailformail1.value)==0) ){ok=false;if(edition.Usernameformail1.value=='') msgalert+=' \n - Nome';if(edition.Emailformail1.value=='') msgalert+=' \n - Email';if(msgalert !='Devi compilare') alert(msgalert);else alert('Email non valida');}if(ok){edition.Do1.value=sdo;edition.submit();}}function confirmDomailing(sdo){var ok,msgalert;ok=true;msgalert='Devi compilare';var edition=getObject('mailinglistform');if((edition.Usernameformail.value=='')||(edition.Emailformail.value=='')||(edition.scode.value=='')||(isEmail(edition.Emailformail.value)==0) ){ok=false;if(edition.Usernameformail.value=='') msgalert+=' \n - Nome';if(edition.Emailformail.value=='') msgalert+=' \n - Email';if(edition.scode.value=='') msgalert+=' \n - Codice di sicurezza';if(msgalert !='Devi compilare') alert(msgalert);else alert('Email non valida');}if(ok){edition.Do.value=sdo;edition.submit();}}function nonascii(parola){parola=parola+'';for(var i=0;i<parola.length;i++)if((parola.charCodeAt(i)<33)||(parola.charCodeAt(i)>126))return true;return false;}function formSubmit(){var ok=true;var texte='Devi compilare';var inscription=getObject('inscription');if(inscription.ipseudo.value==''){ok=false;texte=texte+'\n - Login';}if(inscription.email.value==''){ok=false;texte=texte+'\n - Email';}if((inscription.imdp.value=='')||(nonascii(inscription.imdp.value))){ok=false;texte=texte+'\n - Password';}if(inscription.mdp2.value==''){ok=false;texte=texte+'\n - Conferma Password';}if(inscription.authorization.value==''){ok=false;texte=texte+'\n - Trattamento dati';}if(inscription.imdp.value !=inscription.mdp2.value){ok=false;texte='Le password immesse sono differenti';}if(inscription.scode.value==''){ok=false;texte=texte+'\n - Codice di sicurezza';}if(ok){inscription.Do.value='add';inscription.submit();}else{alert(texte);}}function confirmDocontatti(sdo){var ok,msgalert;ok=true;msgalert='Devi compilare';var edition=getObject('contatti');if((edition.Name.value=='')||(edition.FromEmail.value=='')||(isEmail(edition.FromEmail.value)==0) ){ok=false;if(edition.Name.value=='') msgalert+=' \n - Nome';if(edition.FromEmail.value=='') msgalert+=' \n - Tua Email';if(msgalert !='Devi compilare') alert(msgalert);else alert('Email non valida');}if(ok){edition.Do.value=sdo;edition.submit();}}function confirmDoprev(sdo){var ok,msgalert;ok=true;msgalert='Devi compilare';var edition=getObject('preventivo');if((edition.Name.value=='')||(edition.FromEmail.value=='')||(isEmail(edition.FromEmail.value)==0)||(edition.Tel.value=='')){ok=false;if(edition.Name.value=='') msgalert+=' \n - Nome';if(edition.FromEmail.value=='') msgalert+=' \n - Tua Email';if(edition.Tel.value=='') msgalert+=' \n - Recapito Telefonico';if(msgalert !='Devi compilare') alert(msgalert);else alert('Email non valida');}if(ok){edition.Do.value=sdo;edition.submit();}}
