function kart_steps(step,act){

	if(act=='next' && step==3 && !confirm('Vuoi completare il tuo acquisto ed inviare l\'ordine?')){
		return false;
	}

	if(act=='update' && step==1){
		document.kart_form.action = '?k=1&k_act=update';
	}else if(act=='next' && step<4){
		document.kart_form.action = '?step=' + (step+1);
	}else if(act=='prev' && step>1){
		document.kart_form.action = '?step=' + (step-1);
	}

	document.kart_form.submit();
}

var req;

function loadXMLDoc(key) {
   var rand_no = Math.random();
   var url="/comuni_ajax.php?id="+key+"&date="+rand_no;
   getObject("comune").innerHTML = '&nbsp;Attendere...';
   try { req = new ActiveXObject("Msxml2.XMLHTTP"); }
   catch(e) {
      try { req = new ActiveXObject("Microsoft.XMLHTTP"); }
      catch(oc) { req = null; }
   }
   if (!req && typeof XMLHttpRequest != "undefined") { req = new 
XMLHttpRequest(); }
   if (req != null) {
      req.onreadystatechange = processChange;
      req.open("GET", url, true);
      req.send(null);
   }
}

function processChange() {
   if (req.readyState == 4 && req.status == 200) {
      getObject("comune").innerHTML = req.responseText;
      document.getElementById('kart_citta').focus();
   }
}


function getObject(name) {
   var ns4 = (document.layers) ? true : false;
   var w3c = (document.getElementById) ? true : false;
   var ie4 = (document.all) ? true : false;

   if (ns4) return eval('document.' + name);
   if (w3c) return document.getElementById(name);
   if (ie4) return eval('document.all.' + name);
   return false;
}

function loadCap(cap){
	document.getElementById('kart_cap').value = cap;
}

function check_privato(my){
	var radice=document.kart_form;
	document.getElementById('nome_ref').innerHTML='Nome:';
	document.getElementById('cognome_ref').innerHTML='Cognome:';

	document.getElementById('alert_cfisc').style.display = 'none';
	document.getElementById('alert_cognome').style.display = 'none';

	radice.kart_ragione.disabled=true;
	radice.kart_ragione.value='';
	radice.kart_piva.disabled=true;
	radice.kart_piva.value='';

	radice.kart_ragione.style.background = '#ccc';
	radice.kart_piva.style.background = '#ccc';

	my.checked = true;
}

function check_azienda(my){
	var radice=document.kart_form;
    document.getElementById('nome_ref').innerHTML='Nome Referente:';
    document.getElementById('cognome_ref').innerHTML='Cognome Referente:';

	document.getElementById('alert_cfisc').style.display = 'block';
	document.getElementById('alert_cognome').style.display = 'block';

    radice.kart_ragione.disabled=false;
    radice.kart_piva.disabled=false;

	radice.kart_ragione.style.background = '#fff';
	radice.kart_piva.style.background = '#fff';
  
	my.checked = true;
}

