
/*
Valida un radiobtn
verifica che il valore sia uguale al parametro passato
*/
function validaRadioBtn(radio,extra){

	var parti =	extra.split(",");
	
for (var i=0; i < radio.length; i++) {
   if (radio[i].checked) {	
   			if (radio[i].value == parti)  {
				return true;
			}
   	 }
   }
return false;
}



/*
Se un campo di input (quello indicato)
ha valore uguale ad un campo di una select 
ritorna false
*/
function validaInputConSelect(data,compValue)
{
  for(var x=0;x<data.length;x++)
  {
    if (data[x].text ==  compValue)
    return false;
  }

  return true;
}


/*
Controlla che la data rispetti un 
formato prestabilito
*/
function validaData(data){
        myDate=data;
        if(myDate == ""){
                return false;
        }
        else{
                if(myDate.search("/")< 0){
                           return false;
                }
                else{
                        ss=myDate.split("/");

                        if(ss[0]>31 || ss[0]<1 || !(parseFloat(ss[0])==ss[0])){
                                return false;
                        }
                        if(ss[1]>12 || ss[1]<1 || !(parseFloat(ss[1])==ss[1])){
                                return false;
                        }
                        if(/*ss[2]>2005 ||*/ ss[2]<1000 || !(parseFloat(ss[2])==ss[2])){
                                return false;
                        }
                }
         }

        return true;
}

/*
Campo input che dovrebbe contenere un indirizzo e-mail
controlla che rispetti un formato prestabilito
*/
function validaMail(mail){
        //una mail per essere valida deve avere la @ e il .
        if (mail.indexOf("@")>=1) {
                  if (mail.indexOf(".")>=1) {
                        return true;
                  }
        return false;
    }
return false;
}






