alert('fd');

function settatipo(tipo){
	document.frmCartoline.htipo.value = tipo;
}

function valida_limite_minimo(limite_minimo){
	alert('<?=getlabel($lang,"The minimal limit of expense has not been caught up@@The minimal limit of expense has not been caught up@@Il limite minimo di spesa non è stato raggiunto")?>, ('+limite_minimo+' euro)');
}

function invia_cartolina_da_anteprima(id_cartolina){
	f=document.frmAnteprima;
	f.action="<?print $par;?>/invio_cartolina.php?id_cartolina=" + id_cartolina;
	f.submit();
}

function scegli_cartolina(chiamante,id_cartolina,tipo){
	if(chiamante == "ingrandimento"){
		cartolina_scelto=true;
		mytipo = tipo;
		myid_cartolina = id_cartolina; 
	}else{
		f=document.frmCartoline;
		cartolina_scelto=false;
		mytipo = document.frmCartoline.htipo.value;

		for(i=0;i<document.frmCartoline.elements.length;i++){
			if(f.elements[i].checked==true){
				myid_cartolina=f.elements[i].value;
				cartolina_scelto=true;
			}
		}
	}	
	if(cartolina_scelto){
	document.location.href="dati_cartolina.php?tipo=" + mytipo + "&sel_categoria=<?=$HTTP_GET_VARS["sel_categoria"]?>&sel_tema_cartolina=<?=$HTTP_GET_VARS["sel_tema_cartolina"]?>&id_cartolin=" + myid_cartolina;
	}else{
		alert("Please, choose an e-card.");
	}
}

<!--
function ingrandisci(nomefoto,width,height){
	window.open('ingrandimento.php?nomefoto_'+nomefoto+','Zoom','menubar=yes,scrollbars=no,resizable=yes,width='+width+',height='+(height-18));
}

function validaricerca(){
  if (document.formrs.testo.value == ""){
  alert('ss');
	return false
  }else{
	return true;
	}
}

function form_carrello_validator(form)
{
   
  if (form.quantita.value == "")
  {
    <?echo getlabel($lang,"alert('Insert a value in the Quantity field');@@alert('Insert a value in the quantity field');@@alert('Inserire un valpre nel campo quantità');");?>
    form.quantita.focus();
    form.quantita.style.backgroundColor = '#f7ddba';
	return (false);
  }

 if (form.quantita.value == "0" || form.quantita.value.charAt(0) == "0")
  {
    <?echo getlabel($lang,"alert('The first digit in the field quantity can not be 0');@@alert('Insert a value in the quantity field');@@alert('Inserire un valpre nel campo quantità');");?>
    form.quantita.focus();
    form.quantita.style.backgroundColor = '#f7ddba';
	return (false);
  } 
  	
	var checkOK = "0123456789";
  var checkStr = form.quantita.value;
  var allValid = true;
  for (i = 0;  i < checkStr.length;  i++)
  {
    ch = checkStr.charAt(i);
    for (j = 0;  j < checkOK.length;  j++)
      if (ch == checkOK.charAt(j))
        break;
    if (j == checkOK.length)
    {
      allValid = false;
      break;
    }
  }
  if (!allValid)
  {
    alert('Insert only digits in the Quantity field');
    form.quantita.focus();
	 form.quantita.style.backgroundColor="#f7ddba";
    return (false);
  }
  
}

function vaiallacassa(id_utente){
	<?if($HTTP_SESSION_VARS["id_utente"]==""){?>
	window.location.href= 'orderform.php';
	<?}else{?>
	//prima di passare alla pagina sottostante caricare i dati dell utente dal db e inviarli con un post
	window.location.href= 'orderform1.php';	
	<?}?>
}

function esplodiSelezione(id_prodotto){
	f=document.frmDestinatariMulti;
	f.action="invia_destinatari.php?stato_nuovo_id_prodotto=" + id_prodotto + "&stato_nuovo=E";
	f.submit();
}

function implodiSelezione(id_prodotto){
	f=document.frmDestinatariMulti;
	f.action="invia_destinatari.php?stato_nuovo_id_prodotto=" + id_prodotto + "&stato_nuovo=I";
	f.submit();
}

function aggiungiDestinazione(){
	valido=controllaSelezionati();

	if(valido==true){
		f=document.frmDestinatariMulti;
		f.action="invia_destinatari.php?oper=aggiungi";
		f.submit();
	}else{
		alert("Please select at least one product before inserting the shipping address");
	}
}

function associaDestinazione(){
	valido=controllaSelezionati();

	if(valido==true){
		f=document.frmDestinatariMulti;
		f.action="invia_destinatari.php?oper=associa";
		f.submit();
	}else{
		alert("Please select at least one product before inserting the shipping address");
	}
}

function controllaSelezionati(){
	f=document.frmDestinatariMulti;
	valido=false;

	for(i=0;i<f.elements.length;i++){
		if(f.elements[i].type=="checkbox"){
			if(f.elements[i].checked==true){
				valido=valido||true;
			}
		}
	}
	return valido;
}

function selezionaTutti(indice,ogg){
	chk=!ogg.checked;
	f=document.frmDestinatariMulti;

	for(i=0;i<f.elements.length;i++){
		if(f.elements[i].type=="checkbox"&&f.elements[i].id==indice){
			f.elements[i].checked=chk;
		}
	}
}

function vaiStepDue(){
	f=document.frmDestinatariMulti;

	valido=true;
	j=0;
	for(i=0;i<f.elements.length;i++){
		if(f.elements[i].type=="hidden"&&f.elements[i].id==j){
			//alert(f.elements["hidCompletata" + j].value);
			if(f.elements["hidCompletata" + j].value=="0"){
				valido=false;
			}
			j++;
		}
	}
	if(valido==true){
		f.action="step2.php";
		f.submit();
	}else{
		alert("Please make sure that your items have got the shipping address");
	}
}

function invia_cartolina(id_cartolina){
	valido=validaCampi();
	if(valido){
		f=document.frmCartolina;
		f.action="<?print $par;?>/invio_cartolina.php?id_cartolina=" + id_cartolina;
		f.submit();
	}
}

function visualizza_anteprima(id_cartolina,tipo_cartolina){
	valido=validaCampi();
	if(valido){
		f=document.frmCartolina;
		f.action="<?print $par;?>/anteprima_cartolina.php?id_cartolina=" + id_cartolina + "&ritorna=1&tipo_cartolina=" + tipo_cartolina;
		f.submit();
	}
}

function tagliaTesto(ogg){
	if(ogg.value.length>300){
		ogg.value=ogg.value.substr(0,300);
	}
}

function emailValido(email){
	valido=true
	if(email.indexOf("@")==-1){
		valido=false;
	}else if(email.indexOf(".")==-1){
		valido=false;
	}else if(email.indexOf(" ")!=-1){
		valido=false;
	}
	return valido;
}

function validaCampi(){
	f=document.frmCartolina;
	valido=true;
	colorecampo = "#f7ddba";
	if(f.txtMittente.value==""){
		alert("<?echo(getlabel($lang,"The filed \'From\' is empty@@Tiene que entroducir un valor en el campo \'From\'@@Inserire un valore nel campo \'From\'"))?>");
		f.txtMittente.style.backgroundColor = colorecampo;
		f.txtMittente.focus();
		valido=false;
	}else if(f.txtEmailMittente.value==""){
		alert("<?echo(getlabel($lang,"The filed \'Your e-mail\' is empty@@Tiene que entroducir un valor en el campo \'Your e-mail\'@@Inserire un valore nel campo \'Tua e-mail\'"))?>");
		f.txtEmailMittente.style.backgroundColor = colorecampo;
		f.txtEmailMittente.focus();
		valido=false;
	}
	else if(!emailValido(f.txtEmailMittente.value)){
		alert("<?echo(getlabel($lang,"The value of the field \'Your e-mail\' is not correct@@Tiene que entroducir un valor caorrecto en el campo \'Your e-mail\'@@Inserire un valore corretto nel campo \'Tua e-mail\'"))?>");
		f.txtEmailMittente.style.backgroundColor = colorecampo;
		f.txtEmailMittente.focus();
		valido=false;
	}else if(f.txtDestinatario.value==""){
		alert("<?echo(getlabel($lang,"The filed \'To\' is empty@@Tiene que entroducir un valor en el campo \'To\'@@Inserire un valore nel campo \'A\'"))?>");
		f.txtDestinatario.style.backgroundColor = colorecampo;
		f.txtDestinatario.focus();
		valido=false;
	}else if(f.txtEmailDestinatario.value==""){
		alert("<?echo(getlabel($lang,"The filed \'Your friend e-mail\' is empty@@Tiene que entroducir un valor en el campo \'Your friend e-mail\'@@Inserire un valore nel campo \'E-mail del tuo amico\'"))?>");
		f.txtEmailDestinatario.style.backgroundColor = colorecampo;
		f.txtEmailDestinatario.focus();
		valido=false;
	}
	else if(!emailValido(f.txtEmailDestinatario.value)){
		alert("<?echo(getlabel($lang,"The value of the field \'Your friend e-mail\' is not correct@@Tiene que entroducir un valor correcto en el campo \'Your friend e-mail\'@@Inserire un valore corretto nel campo \'E-mail del tuo amico\'"))?>");
		f.txtEmailDestinatario.style.backgroundColor = colorecampo;
		f.txtEmailDestinatario.focus();
		valido=false;
	}else if(f.optDataConsegna[1].checked==true&&(f.txtGiornoConsegna.value==""||f.txtMeseConsegna.value==""||f.txtAnnoConsegna.value=="")){
		alert("<?echo(getlabel($lang,"The value of \'delivery date \' is not correct@@Tiene que entroducir todos  valor en el campo \'data de consegna\'@@Inserire un valore completo nel campo \'data di consegna\'"))?>");
		f.txtGiornoConsegna.focus();
		valido=false;
	}else if(f.optDataConsegna[0].checked==false&&f.optDataConsegna[1].checked==false){
		alert("<?echo(getlabel($lang,"Please select when you prefer to send your e-card@@Please select when you prefer to send your e-card@@Devi scegliere se mandare immediatamente la cartolina o posticiparla ad una certa data.'"))?>");
		valido=false;
	}else if(f.txtTesto.value==""){
		alert("<?echo(getlabel($lang,"The filed \'Personalized txt\' is empty@@Tiene que entroducir un valor en el campo \'Messaggio\'@@Inserire un valore nel campo \'Messaggio\'"))?>");
		f.txtTesto.style.backgroundColor = colorecampo;
		f.txtTesto.focus();
		valido=false;
	}

	return valido;
}

function controllaGiornoConsegna(){
	f=document.frmCartolina;

	if(f.txtGiornoConsegna.value.length==2){
		f.txtMeseConsegna.focus();
	}
}

function controllaMeseConsegna(){
	f=document.frmCartolina;
	
	if(f.txtMeseConsegna.value.length==2){
		f.txtAnnoConsegna.focus();
	}
}
	
function controllaAnnoConsegna(){
	f=document.frmCartolina;

	if(f.txtAnnoConsegna.value.length==4){
		f.txtTesto.focus();
	}
}

function formattaGiornoMese(e){
	if(e.value.length==1){
		e.value="0" + e.value;
	}
}

function formattaAnno(e){
	d = new Date();
	s = "";
	s = new String(d.getYear());
	n = new Number(s.substr(3,1));
	n = n+2;

	if(e.value.length==1){
		if(n>=e.value){
			e.value="200" + e.value;
		}else{
			e.value="190" + e.value;
		}
	}else if(e.value.length==2){
		e.value="19" + e.value;
	}
}
