// JavaScript Document

function getPosizioniRicoperte(idareaaziendale,form,field)
{
	var oEle=document.getElementById("getPosizioniRicoperte");
	oEle.src="fn_getposizioniricoperte.asp?IDAreaAziendale="+idareaaziendale+"&Form="+form+"&Field="+field;
}

function getComuni(idprovincia,form,field)
{
	var oEle=document.getElementById("getComuni");
	oEle.src="fn_getcomuni.asp?IDProvincia="+idprovincia+"&Form="+form+"&Field="+field;
}

function getComuniJQ(IDProvincia,objSelect){
	$.post("fn-getComuni.asp",{IDProvincia:IDProvincia},function(data){
		$("#"+objSelect).html(data);
	});
}

function getProvince(idregione,form,field)
{
	var oEle=document.getElementById("getProvince");
	oEle.src="fn_getprovince.asp?IDRegione="+idregione+"&Form="+form+"&Field="+field;
}

function getProvinceJQ(IDRegione,objSelect)
{
	$.post("fn-getProvince.asp",{IDRegione:IDRegione},function(data){
		$("#"+objSelect).html(data);
	});
}

function getAgenzieProvincia(provincia)
{
	if (provincia!='0')
	{
		if (document.getElementById('ListaAgenzie'))
			document.getElementById('ListaAgenzie').innerHTML="<br><br><div align=center><img src='img/loading.gif'></div>";
		var oEle=document.getElementById("getAgenzieProvincia");
		oEle.src="fn_getagenzieprovincia.asp?Provincia="+provincia;
	}
	else
		document.getElementById('ListaAgenzie').innerHTML="<br><br><br><div align=center><h6>Selezionare una provincia.</h6></div>";
}

function getAgenzieProvinciaJQ(Provincia) {
	if (Provincia!=""){
		$("#ListaAgenzie").html("<br><br><div align=center><img src='img/loading.gif'></div>");
		$.post("fn-getAgenzieProvincia.asp",{Provincia:Provincia},function(data){
			if (data!="")
				$("#ListaAgenzie").html(data);
			else
			{
				//var IDRegione=getRegione(Provincia);
				//getAgenzieRegione(IDRegione);
			}
		});
	} else {
		$("#ListaAgenzie").html("<div class='warning'>Selezionare una provincia</div>");
	}
}

function getAgenzieRegione(idregione)
{
	if (idregione!='0')
	{
		document.getElementById('ListaAgenzie').innerHTML="<br><br><div align=center><img src='img/loading.gif'></div>";
		var oEle=document.getElementById("getAgenzieRegione");
		oEle.src="fn_getagenzieregione.asp?IDRegione="+idregione;
	}
	else
		document.getElementById('ListaAgenzie').innerHTML="<br><br><br><div align=center><h6>Selezionare una regione.</h6></div>";
}

function getAgenzieRegioneJQ(IDRegione){
	if (IDRegione!="") {
		$("#ListaAgenzie").html("<br><br><div align=center><img src='img/loading.gif'></div>");
		$.post("fn-getAgenzieRegione.asp",{IDRegione:IDRegione},function(data){
			$("#ListaAgenzie").html(data);
		});
	} else {
		$("#ListaAgenzie").html("<div class='warning'>Selezionare una regione</div>");
	}
}

function getAgenzieCAP(cap)
{
	if (cap!='')
	{
		document.getElementById('ListaAgenzie').innerHTML="<br><br><div align=center><img src='img/loading.gif'></div>";
		var oEle=document.getElementById("getAgenzieCAP");
		oEle.src="fn_getagenziecap.asp?CAP="+cap;
	}
	else
		document.getElementById('ListaAgenzie').innerHTML="<br><br><br><div align=center><h6>Inserire il CAP.</h6></div>";
}

function getAgenzieCAPJQ(CAP)
{
	if (CAP!='')
	{
		$("#ListaAgenzie").html("<br><br><div align=center><img src='img/loading.gif'></div>");
		$.post("fn-getAgenzieCAP.asp",{CAP:CAP},function(data){
			$("#ListaAgenzie").html(data);
		});
	}
	else
		$("#ListaAgenzie").html("<div class='warning'>Inserire il CAP</div>");
}

function getAgenzie()
{
	document.getElementById('ListaAgenzie').innerHTML="<br><br><div align=center><img src='img/loading.gif'></div>";
	var oEle=document.getElementById("getAgenzie");
	oEle.src="fn_getagenzie.asp";
}

function getAgenzieJQ()
{
	$("#ListaAgenzie").html("<br><br><div align=center><img src='img/loading.gif'></div>");
	$.post("fn-getAgenzie.asp",function(data){
		$("#ListaAgenzie").html(data);
	});
}

function getPuntiCreditoAppuntamentoJQ(Provincia) {
	if (Provincia!=""){
		$("#ListaAgenzie").html("<br><br><div align=center><img src='img/loading.gif'></div>");
		$.post("fn-getPuntiCreditoAppuntamento.asp",{Provincia:Provincia},function(data){
			if (data!="")
				$("#ListaAgenzie").html(data);
		});
	} else {
		$("#ListaAgenzie").html("<div class='warning'>Seleziona una provincia</div>");
	}
}

function getPuntiCreditoJQ(Provincia,TipoRichiesta) {
	$("#NextStep").val('CercaPuntoCredito');
	if (Provincia!=""){
		$("#ListaAgenzie").html("<br><br><div align=center><img src='img/loading.gif'></div>");
		$.post("fn-getPuntiCredito.asp",{Provincia:Provincia,TipoRichiesta:TipoRichiesta},function(data){
			if (data!="")
				$("#ListaAgenzie").html(data);
		});
	} else {
		$("#ListaAgenzie").html("<div class='error-detail' id='errProvincia'>Seleziona una provincia</div>");
	}
}

function getFilialiBanca(banca,form,field)
{
	var oEle=document.getElementById("getFilialiBanca");
	oEle.src="fn_getfilialibanca.asp?Banca="+banca+"&Form="+form+"&Field="+field;
	document.getElementById("ABI").value="";
	document.getElementById("CAB").value="";
}

function getAbiCab(IDFilialeBanca,Form,ABIField,CABField)
{
	var oEle=document.getElementById("getAbiCab");
	oEle.src="fn_getabicab.asp?IDFilialeBanca="+IDFilialeBanca+"&Form="+Form+"&ABIField="+ABIField+"&CABField="+CABField;
}

function checkDomicilio(obj)
{
	if (obj.checked)
	{
		document.richiesta.IndirizzoResidenza.style.display="none";
		document.richiesta.CAPResidenza.style.display="none";
		document.richiesta.IDProvinciaResidenza.style.display="none";
		document.richiesta.NazioneResidenza.style.display="none";
		document.richiesta.LocalitaResidenza.style.display="none";
		
		document.richiesta.HIndirizzoResidenza.style.display="inline";
		document.richiesta.HIndirizzoResidenza.value=document.richiesta.IndirizzoDomicilio.value;
		
		document.richiesta.HCAPResidenza.style.display="inline";
		document.richiesta.HCAPResidenza.value=document.richiesta.CAPDomicilio.value;
		
		document.richiesta.HProvinciaResidenza.style.display="inline";
		document.richiesta.HProvinciaResidenza.value=document.richiesta.IDProvinciaDomicilio.options[document.richiesta.IDProvinciaDomicilio.selectedIndex].text;
		
		document.richiesta.HNazioneResidenza.style.display="inline";
		document.richiesta.HNazioneResidenza.value=document.richiesta.NazioneDomicilio.options[document.richiesta.NazioneDomicilio.selectedIndex].text;
		
		document.richiesta.HLocalitaResidenza.style.display="inline";
		document.richiesta.HLocalitaResidenza.value=document.richiesta.LocalitaDomicilio.options[document.richiesta.LocalitaDomicilio.selectedIndex].text;
	}
	else
	{
		document.richiesta.IndirizzoResidenza.style.display="inline";
		document.richiesta.CAPResidenza.style.display="inline";
		document.richiesta.IDProvinciaResidenza.style.display="inline";
		document.richiesta.NazioneResidenza.style.display="inline";
		document.richiesta.LocalitaResidenza.style.display="inline";
		
		document.richiesta.HIndirizzoResidenza.style.display="none";
		document.richiesta.HIndirizzoResidenza.value="";
		
		document.richiesta.HCAPResidenza.style.display="none";
		document.richiesta.HCAPResidenza.value="";
		
		document.richiesta.HProvinciaResidenza.style.display="none";
		document.richiesta.HProvinciaResidenza.value="";
		
		document.richiesta.HNazioneResidenza.style.display="none";
		document.richiesta.HNazioneResidenza.value="";
		
		document.richiesta.HLocalitaResidenza.style.display="none";
		document.richiesta.HLocalitaResidenza.value="";
	}
}

function setTimeStamp(objID,bool){
	if (bool==1)
		var b=$.ajax({url:"fn_timestamp.asp",async:false,success:function(data){document.getElementById(objID).value=data;}});
	else
		document.getElementById(objID).value="";
}

function hideError(obj) {
	$("#err"+$(obj).attr("name")).slideUp("fast");
}

function showObject(obj) {
	$("#"+obj).slideDown();
}

function hideObject(obj) {
	$("#"+obj).slideUp("fast");
}
