function check_data(campog,campom,campoa) {
var tod=new Date();
if ( ((campog.value!="") && !isBlank(campog.value))  ||
((campom.value!="") && !isBlank(campom.value))  || ((campoa.value!="")
&& !isBlank(campoa.value))) {
    if (campog.value.length != 2) return (false);
    else 	
		if (!isanum(campog.value)) return (false);  
   		if ((campog.value>31)||(campog.value<1)) return (false);
   	    if ((campog.value>28) && (campom.value==2) && ((campoa.value %4)!=0)) return (false);
        if ((campog.value>29) && (campom.value==2) && ((campoa.value %4)==0)) return (false);
		if ( (campog.value==31) && ( (campom.value==4)|| (campom.value==6)|| (campom.value==9) || (campom.value==11)))
    	return (false);
		if (campom.value != "") {
        if (campom.value.length != 2) return (false);
  	    else 
			if (!isanum(campom.value)) return (false);
      		if ((campom.value>12)||(campom.value<1)) return (false);
	}
    if (campoa.value != "") {
      if (campoa.value.length != 4) return (false);
      else {
        if (!isanum(campoa.value)) return (false);
        year=tod.getYear();
        var2000=946598400
        var1970=tod.getTime()/1000;
        if (var1970<var2000) year="19"+year;
        if (campoa.value>year) return (false);
      }   
    }
  }
  return true;
}



function validateRegistrationForm(obj) {
	with (obj) {
		if (password.value != conferma_password.value) {
alert("Attenzione, il valore riportato in conferma password deve essere uguale a quello riportato in password");
			return;
		}
	}			
	obj.submit();
	return;
}

function validateRetrieveForm(obj) {
	with (obj) {
		if (nuova_password.value != conferma_password.value) {
alert("Attenzione, il valore riportato in conferma password deve essere uguale a quello riportato in password");
			return;
		}
	}			
	obj.submit();
	return;
}

function backToCatalog(flagTipoRicerca) {
	if (flagTipoRicerca == "0") {
		document.location = "./shopping.asp";
	}
	if (flagTipoRicerca == "1") {
		document.location = "./shopping.asp?action=avanzata";
	}
}

function goToCart(obj) {
	with (obj) {
		 	action.value = "add";
		}		
	obj.submit();
	return;
}

function subForm(obj) {		
	obj.submit();
	return;
}

function delItemFromCart(key,count) {
	alert("dfhnsfih");
	if (confirm("Si vuole eliminare l\'articolo dal carrello?")) {
		document.location = "./shopping.asp?action=del&item="+key+"&count="+count;
	}
}

function disableRegistrationFields(genere, obj) {
		if (genere == "a") {
			obj.ragioneSociale.disabled = false;
			obj.cognome.disabled = true;
			obj.nome.disabled = true;
  			obj.partitaIva.disabled = false;
		}
		if (genere == "m") {
			obj.ragioneSociale.disabled = true;
			obj.cognome.disabled = false;
			obj.nome.disabled = false;
			obj.partitaIva.disabled = true;
		}
		if (genere == "f") {
			obj.ragioneSociale.disabled = true;
			obj.cognome.disabled = false;
			obj.nome.disabled = false;
			obj.partitaIva.disabled = true;
		}
}

function backToAvanzata() {
		document.location.href = "ricercaAvanzata.asp"
		return;
}


function goTO(num, link) {
		document.location.href = link;
		return;
}