var formSent='no'; function isSent(){if(formSent=='no'){formSent='yes'; return true;}else return false;}function showMessages(stringa){alert(stringa); return false;}function popupFlash(ogetto,width,height){if(typeof(myFlash)!='undefined') myFlash.close(); myFlash=window.open(ogetto,'flash','width='+width+'px,height='+height+'px,toolbar=no,top:150,left:150'); myFlash.focus(); return false;}function sendForm(formId,inputId,response){var Form=document.getElementById(formId); if(!Form.ajax)  return true; Form.ajax.value='yes'; var myForm=Form.elements; var vars=''; if(Form.ajax && Form.ajax.value=='yes'){for(var i = 0; i < myForm.length; i++){ if(typeof(myForm[i].value)!='undefined')  { if(!(myForm[i].type=='checkbox' && myForm[i].checked==false))  vars+=((vars!='')?'&':'')+myForm[i].name+'='+escape(myForm[i].value); }}if(inputId){if(document.getElementById(inputId) && typeof(inputId)=='string')  document.getElementById(inputId).value=''; else if(typeof(inputId)=='array'){ for(var i=0;i<inputId.length;i++)  { document.getElementById(inputId[i]).value=''; }}else if(typeof(inputId)=='object'){ for(var i in inputId)  { document.getElementById(i).value=inputId[i]; }}} if(typeof(response)=='undefined')  rsconnect2('POST','response/ajax_response.php',vars);  else  rsconnect2('POST','response/'+response,vars);  Form.ajax.value='no';  return false;}else  return true;}function ascii2script(stringa){/*HEXADECIMAL ASCII CONVERSION*/ if(stringa!=''){stringa = stringa.replace(/&deg;/g,'\xB0'); stringa = stringa.replace(/&Agrave;/g,'\xC0'); stringa = stringa.replace(/&agrave;/g,'\xE0'); stringa = stringa.replace(/&Aacute;/g,'\xC1'); stringa = stringa.replace(/&aacute;/g,'\xE1'); stringa = stringa.replace(/&Egrave;/g,'\xC8'); stringa = stringa.replace(/&egrave;/g,'\xE8'); stringa = stringa.replace(/&Eacute;/g,'\xC9'); stringa = stringa.replace(/&eacute;/g,'\xE9'); stringa = stringa.replace(/&Igrave;/g,'\xCC'); stringa = stringa.replace(/&igrave;/g,'\xEC'); stringa = stringa.replace(/&Iacute;/g,'\xCD'); stringa = stringa.replace(/&iacute;/g,'\xED'); stringa = stringa.replace(/&Ograve;/g,'\xD2'); stringa = stringa.replace(/&ograve;/g,'\xF2'); stringa = stringa.replace(/&Oacute;/g,'\xD3'); stringa = stringa.replace(/&oacute;/g,'\xF3'); stringa = stringa.replace(/&Ugrave;/g,'\xD9'); stringa = stringa.replace(/&ugrave;/g,'\xF9'); stringa = stringa.replace(/&Uacute;/g,'\xDA'); stringa = stringa.replace(/&uacute;/g,'\xFA'); stringa = stringa.replace(/&amp;/g,'\x26'); stringa = stringa.replace(/&amp;#039;/g,'\x27'); /*non funziona altrimenti*/ stringa = stringa.replace(/&#039;/g,'\x27'); stringa = stringa.replace(/&quot;/g,'\x22'); stringa = stringa.replace(/&lt;/g,'\x3c'); stringa = stringa.replace(/&gt;/g,'\x3e'); stringa = stringa.replace(/<br \/>/g,'\n'); stringa = stringa.replace(/<br>/g,'\n'); return stringa;}else return '';} var html2script= ascii2script; var rsconnection=false; function rsconnect2 (tipo,myUrl,myVars,myReferer){rsconnection=false; try { rsconnection=new XMLHttpRequest(); /*mozilla, firefox, safari, netscape*/}catch(e)  /*microsoft recente*/ { try  { rsconnection=new ActiveXObject("Msxml2.XMLHTTP"); } catch(e)  /*microsoft vecchio*/  { try  {  rsconnection=new ActiveXObject("Microsoft.XMLHTTP"); } catch(e)  /*altrimenti*/  {  rsconnection=false; }}}if(!rsconnection)  return; rsconnection.onreadystatechange=rscontrol2; rsconnection.open(tipo, myUrl, true); rsconnection.setRequestHeader('Content-Type','application/x-www-form-urlencoded;'); if(tipo == 'POST')  rsconnection.send(myVars); else  rsconnection.send(null);}function rscontrol2 (){if(rsconnection.readyState==4){ var myHtml = rsconnection.responseText;  if(myHtml!='' && myHtml=='changeimage')  { if(typeof(myImmagine)=='object')  {  var cc=1;   var fine='no';   while(fine!='yes')   {  if(document.getElementById(myImmagine[1]+cc))   {   ++myImgCase;    document.getElementById(myImmagine[1]+cc).src=myImmagine[0]+myImgCase+'.jpg'+'?'+myImmagine[1]+'='+cc;    ++cc;  }  else    fine='yes';  }}} else if(myHtml!='')  { /*alert(myHtml);*/  eval(myHtml); }}}function getkey(e){if (window.event)  return window.event.keyCode; else if (e)  return e.which; else  return false;}function check_int(e,valore){var key_code=getkey(e); var key_str=String.fromCharCode(key_code); var key_num=parseInt(key_str); if(key_str!= key_num && key_code!=8 && key_code!=17 && key_code!=18 && key_code!=19 && key_code!=20 && key_code!=0)  return false; else  return true;}function check_float(e,valore,n){var key_code=getkey(e); var key_str=String.fromCharCode(key_code); var key_num=parseFloat(key_str); if((key_str!= key_num && key_code!=8 && key_code!=46 && key_code!=17 && key_code!=18 && key_code!=19 && key_code!=20 && key_code!=0))/* || (valore.value=='' && key_code==48))*/  return(false); else { if(key_code!=8 && key_code!=0)  { var newstr=valore+key_str;  var newsplit=newstr.split('.');  if(newsplit.length>2)   return(false);  else  {  if(newsplit.length==2)   {  if(typeof(n)!='undefined' && newsplit[1].length>n)    return(false);  }}} return true;}} function MouseCoordinates(e){if (e.layerX){ x = e.layerX;  y = e.layerY;}else if (e.offsetX){ x = e.offsetX;  y = e.offsetY;}var position=new Array(x,y);  return position;}function createLabel(padre,id,testo,myStyle){var myLabel=document.createElement('label'); myLabel.setAttribute('for',id); myLabel.innerHTML=testo; if(typeof(myStyle)!='undefined') myLabel.className=myStyle; else myLabel.className='dynamicLabel'; padre.appendChild(myLabel); return myLabel;}function create(padre,myElement,props){if(document.all){ var attributes='';  if(typeof(props)!='undefined')  { for(i in props)   attributes+=' '+i+'="'+props[i]+'"'; } var myNew=document.createElement('<'+myElement+attributes+((myElement=='input')?' />':'>'));}else { var myNew=document.createElement(myElement);  for(i in props)  myNew.setAttribute(i,props[i]);}if(padre!=''){padre.appendChild(myNew); return myNew;}else return myNew;}function testNodes(padre,figlio){if(typeof(padre)=='object')  var arrayNodes=padre.childNodes; else  var arrayNodes=document.getElementById(padre).childNodes; for(var i in arrayNodes){if(arrayNodes[i].id==figlio) return true;}return false;}function removeChilds(padre,figlio){if(typeof(padre)=='object')  var myNodes=padre; else  var myNodes=document.getElementById(padre);  var arrayNodes=myNodes.childNodes;   if(typeof(figlio)!='undefined')   {   for(var i in arrayNodes)    {   if(typeof(arrayNodes[i])=='object' && figlio==arrayNodes[i].id)    myNodes.removeChild(arrayNodes[i]);   } }  else   {  var uscita='no';    while(arrayNodes[0] && uscita=='no')    {    var c=0;     for(var i in arrayNodes)     {    if(typeof(arrayNodes[i])=='object')     {    document.getElementById(padre).removeChild(arrayNodes[i]);     ++c;    }   }    if(c==0)     uscita='yes';   } }}function debug(variable){for(var i in variable) document.writeln(i+' ==> '+variable[i]+'<br \/>'); return false;}var jsloaded='yes';