function login(){
	if(document.form_login.Username.value==""){
		alert("Specificare lo username");
		document.form_login.Username.focus();
	}else if(document.form_login.Password.value==""){
		alert("Specificare la password");
		document.form_login.Password.focus();
	}else{
		document.form_login.azione.value = "login";
		document.form_login.submit();
	}
}

function search_by_name(valore){
	if(valore=="Nome del prodotto..."){
		document.form_ricerca_dettagliata.Nome_prodotto.value="";
	}
}

function cambia_quantita(){
	document.form_carrello.aggiorna_quantita.value=1;
	document.form_carrello.submit();
}

function riporta(nome){
	nome_campo = nome.toLowerCase();
	var Fatturazione = "Fatturazione_"+nome_campo;
	var Spedizione = "Spedizione_"+nome_campo;
	document.form_ordine[Fatturazione].value=document.form_ordine[nome].value;
	document.form_ordine[Spedizione].value=document.form_ordine[nome].value;
}

function copia_spedizione(sezione){
	document.form_ordine[sezione+"_nome"].value = document.form_ordine.Spedizione_nome.value;
	document.form_ordine[sezione+"_ragione_sociale"].value = document.form_ordine.Spedizione_ragione_sociale.value;
	document.form_ordine[sezione+"_cognome"].value = document.form_ordine.Spedizione_cognome.value;
	document.form_ordine[sezione+"_indirizzo"].value = document.form_ordine.Spedizione_indirizzo.value;
	document.form_ordine[sezione+"_cap"].value = document.form_ordine.Spedizione_cap.value;
	document.form_ordine[sezione+"_id_nazione"].value = document.form_ordine.Spedizione_id_nazione.value;
	document.form_ordine[sezione+"_provincia"].value = document.form_ordine.Spedizione_provincia.value;

	if(sezione=="Fatturazione"){
	document.getElementById('frame_comuni_fatturazione').src="http://www.tappeti-elastici.it/comuni.php?ID_comune="+frame_comuni_spedizione.document.form.Citta.value+"&Provincia="+document.form_ordine[sezione+"_provincia"].value;
	}
}

function scegli_modalita_pagamento(id){
	if(id==3){
		document.getElementById('div_contrassegno').style.display='block';
		document.form_ordine.Spese_contrassegno_calcolo.value="10.00";
		document.getElementById('Spese_contrassegno').innerHTML="10,00";
		document.form_ordine.Totale_calcolo.value=10+(1*(document.form_ordine.Spese_spedizione_calcolo.value))+(1*(document.form_ordine.Subtotale_calcolo.value));
		
		Totale_virgola = document.form_ordine.Totale_calcolo.value;
		Totale_virgola = Totale_virgola.replace(".",",");
		document.getElementById('Totale').innerHTML=""+Totale_virgola;
		
	}else{
		if(document.getElementById('div_contrassegno').style.display=='block'){
			document.form_ordine.Spese_contrassegno_calcolo.value='';
			//document.getElementById('Spese_contrassegno').innerHTML='';
			document.getElementById('div_contrassegno').style.display='none';
			document.form_ordine.Totale_calcolo.value=0+(1*(document.form_ordine.Spese_spedizione_calcolo.value))+(1*(document.form_ordine.Subtotale_calcolo.value));
			Totale_virgola = document.form_ordine.Totale_calcolo.value;
			Totale_virgola = Totale_virgola.replace(".",",");
			document.getElementById('Totale').innerHTML=""+Totale_virgola;
		}else{
			document.form_ordine.Totale_calcolo.value=0+(1*(document.form_ordine.Spese_spedizione_calcolo.value))+(1*(document.form_ordine.Subtotale_calcolo.value));		
			Totale_virgola = document.form_ordine.Totale_calcolo.value;
			Totale_virgola = Totale_virgola.replace(".",",");
			document.getElementById('Totale').innerHTML=""+Totale_virgola;
		}
	}
}

function ulteriori_dettagli(){
	if(document.getElementById('ulteriori_dettagli').style.display=="block"){
		document.getElementById('ulteriori_dettagli').style.display="none";
	}else{
		document.getElementById('ulteriori_dettagli').style.display="block";
	}
}

function invia_richiesta(){
	if(document.form_richiesta.Nome.value==""){
		alert("Specificare il nome");
		document.form_richiesta.Nome.focus();
	}else
	if(document.form_richiesta.Cognome.value==""){
		alert("Specificare il cognome");
		document.form_richiesta.Cogome.focus();
	}else
	if(document.form_richiesta.Telefono.value==""){
		alert("Specificare il numero di telefono");
		document.form_richiesta.Telefono.focus();
	}else
	if(document.form_richiesta.Email.value==""){
		alert("Specificare l'indirizzo e-mail");
		document.form_richiesta.Email.focus();
	}else{
		document.form_richiesta.submit();
	}
}

function check_search(lang){
	
	if(document.form_ricerca_dettagliata.ID_categoria.value==""){
		alert("Specificare la categoria!");
	}else{
		if(document.form_ricerca_dettagliata["Nome_"+lang].value=="Nome del prodotto..." || document.form_ricerca_dettagliata["Nome_"+lang].value=="Product name..."){
			document.form_ricerca_dettagliata["Nome_"+lang].value="";
		}
		document.form_ricerca_dettagliata.submit();
	}
}

function check_search_simply(lang){
	
	if(document.form_ricerca_semplice.Search.value==""){
		alert("Specificare il testo da cercare!");
	}else
	if(document.form_ricerca_semplice.Search.value.length < 3){
		alert("Il testo da cercare è troppo corto!");
	}else{
		document.form_ricerca_semplice.submit();
	}
}

function scrivi_nome_prodotto(lang){
	if(document.form_ricerca_dettagliata["Nome_"+lang].value=="Nome del prodotto..." || document.form_ricerca_dettagliata["Nome_"+lang].value=="Product name..."){
		document.form_ricerca_dettagliata["Nome_"+lang].value="";
	}	
}

function printContent(id, titolo){
	str=document.getElementById(id).innerHTML
	newwin=window.open('','printwin','left=100,top=100,width=800,height=400')
	newwin.document.write('<HTML>\n<HEAD>\n')
	newwin.document.write('<TITLE>' + titolo + '</TITLE>\n')
	newwin.document.write('<script>\n')
	newwin.document.write('function chkstate(){\n')
	newwin.document.write('if(document.readyState=="complete"){\n')
	newwin.document.write('window.close()\n')
	newwin.document.write('}\n')
	newwin.document.write('else{\n')
	newwin.document.write('setTimeout("chkstate()",2000)\n')
	newwin.document.write('}\n')
	newwin.document.write('}\n')
	newwin.document.write('function print_win(){\n')
	newwin.document.write('window.print();\n')
	newwin.document.write('chkstate();\n')
	newwin.document.write('}\n')
	newwin.document.write('<\/script>\n')
	newwin.document.write('<link rel="stylesheet" type="text\/css" href="stili.css">\n')
	newwin.document.write('<style>BODY { margin: 0px;background: #FFFFFF;}<\/style>\n')
	newwin.document.write('</HEAD>\n')
	newwin.document.write('<BODY bgcolor="#FFFFFF" onload="print_win()">\n')
	newwin.document.write(str)
	newwin.document.write('</BODY>\n')
	newwin.document.write('</HTML>\n')
	newwin.document.close()
}
