var ratings_mouseover_image = new Image();
ratings_mouseover_image.src = "images/voto_on.gif";

var ratings_mouseout_image = new Image();
ratings_mouseout_image.src = "images/voto_off.gif";



function current_rating(num,inpu){
a=document.getElementById(inpu).value;
   if (a==""){
      for(i = 1; i <= num; i++) {
       document.images['rating_' +i+'_'+inpu].src = eval("ratings_mouseover_image.src");
      }
      id='p'+inpu;
      document.getElementById(id).innerHTML=num+"/5<img src=\"./images/no.gif\" width=\"15px\">";
   }
   else{};
}

  function rating_off(num,inpu){
  a=document.getElementById(inpu).value;
  if (a==''){
     for(i = 1; i <= num; i++) {
       document.images['rating_' +i+'_'+inpu].src = eval("ratings_mouseout_image.src");
      }
      id='p'+inpu;
       document.getElementById(id).innerHTML='0/5<img src=\"./images/no.gif\" width=\"15px\">';
  }
  else {
      for(i = 1; i <= a; i++) {
       document.images['rating_' +i+'_'+inpu].src = eval("ratings_mouseover_image.src");
      }
      for(z = (a+1); z<= 5; z++) {
       document.images['rating_' +z+'_'+inpu].src = eval("ratings_mouseout_image.src");
      }
   }
}

  function vote(voto,inpu){
  if (document.getElementById(inpu).value==''){
   document.getElementById(inpu).value=voto;}
   else{
   document.getElementById(inpu).value=voto;
   for(i = 1; i <= 5; i++) {
	 if (i<=voto){
	  document.images['rating_' +i+'_'+inpu].src = eval("ratings_mouseover_image.src");
	 }
	 else{document.images['rating_' +i+'_'+inpu].src = eval("ratings_mouseout_image.src");
	 }
      }
    }  
   a=document.getElementById(inpu).value;
   id='p'+inpu;
   document.getElementById(id).innerHTML=a+"/5<img src=\"./images/ok.gif\" width=\"15px\">";
  }
  
  function verify(meth) {
	switch (meth){
	case 'autore' :
	var soggetto = document.forms['invio'].nome.value.length ;
	var e = document.getElementById("DIVAUTORE");
	soggetto>"2"?e.innerHTML = "<img src=\"./images/ok.gif\" width=\"15px\">":e.innerHTML = "<img src=\"./images/no.gif\" width=\"15px\">";
	sogg = soggetto>"2"? true : false;
	break;
	case 'citta' :
	var citta = document.forms['invio'].citta.value.length ;
	var e = document.getElementById("DIVCITTA");
	citta>"2"?e.innerHTML = "<img src=\"./images/ok.gif\" width=\"15px\">":e.innerHTML = "<img src=\"./images/no.gif\" width=\"15px\">";
	citt = citta>"2"? true : false;
	break;
	case 'email' :
	var soggetto = document.forms['invio'].email.value ;
	var e = document.getElementById("DIVEMAIL");
	Filtro = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-]{2,})+\.)+([a-zA-Z0-9]{2,})+$/;
        Filtro.test(soggetto) ? e.innerHTML = "<img src=\"./images/ok.gif\" width=\"15px\">":e.innerHTML = "<img src=\"./images/no.gif\" width=\"15px\">";
	mail = Filtro.test(soggetto) ? true : false;
	break;
	case 'commento' :
	var soggetto = document.forms['invio'].commento.value.length ;
	var e = document.getElementById("DIVCOMMENTO");
	soggetto>"5"?e.innerHTML = "<img src=\"./images/ok.gif\" width=\"15px\">":e.innerHTML = "<img src=\"./images/no.gif\" width=\"15px\">";
	commento = soggetto>"5"? true : false;
	break;
	}
	a=document.getElementById('condizioni_hotel').value;
	b=document.getElementById('competenza_addetti').value;
	c=document.getElementById('qualita_pasti').value;
	d=document.getElementById('qualita_prezzo').value;
	(sogg==true && mail==true && citt==true && commento==true && a!='' && b!='' && c!='' &&d!='') ? document.getElementById("INVIO1").innerHTML="<input  id=\"Invio\" name=\"commenti\" type=\"submit\" class=\"main\" value= \"    invia     \">" :document.getElementById("INVIO1").innerHTML="";
}
