function loadModello(psId, value)
{
	var oXMLHttpRequest = new XMLHttpRequest;
	var url = "index.php?module=site&method=ajaxGetModello&value="+value;
				
	oXMLHttpRequest.open("POST", url, false);
	oXMLHttpRequest.onreadystatechange = function() 
	{ 
		if (this.readyState == XMLHttpRequest.DONE) 
		{
			var json_data_object = eval("(" + oXMLHttpRequest.responseText + ")");
			var select=document.getElementById(psId);
			clear(psId);
			for(i=0;i<json_data_object.length;i++)
			{
				var newOption=document.createElement('option');
				newOption.value=json_data_object[i]['ID'];
				newOption.text=json_data_object[i]['Marca'];
				if(document.all)// IE
				{
					select.add(newOption);
				}
				else
				{
					select.appendChild(newOption);	
				}
			}
		} 
	} 
	oXMLHttpRequest.send(null); 	
}

function loadModelloInt(psId, value)
{
	var oXMLHttpRequest = new XMLHttpRequest;
	var url = "index.php?module=site&method=ajaxGetModelloInt&value="+value;
				
	oXMLHttpRequest.open("POST", url, false);
	oXMLHttpRequest.onreadystatechange = function() 
	{ 
		if (this.readyState == XMLHttpRequest.DONE) 
		{
			var json_data_object = eval("(" + oXMLHttpRequest.responseText + ")");
			var select=document.getElementById(psId);
			clear(psId);
			for(i=0;i<json_data_object.length;i++)
			{
				var newOption=document.createElement('option');
				newOption.value=json_data_object[i]['ID'];
				newOption.text=json_data_object[i]['Marca'];
				if(document.all)// IE
				{
					select.add(newOption);
				}
				else
				{
					select.appendChild(newOption);	
				}
			}
		} 
	} 
	oXMLHttpRequest.send(null); 	
}

	
	
function clear(psElement)
{
	var ss=document.getElementById(psElement);
	for(var i=ss.options.length-1;i>=0;i--)
	{
		ss.options[i]=null;
	}
	ss.options.length=0;
}



function controlEmailExist()
{
	var voMail = document.getElementById("anagr:email");
	
	if (voMail.value!="" )
	{		
		var oXMLHttpRequest = new XMLHttpRequest;
		
		var url = "index.php?module=site&method=ajaxCheckEmail&value="+voMail.value;
		
		oXMLHttpRequest.open("GET", url, false);
		oXMLHttpRequest.onreadystatechange = function() 
		{ 
			
			if (this.readyState == XMLHttpRequest.DONE) 
			{	
				response = eval(oXMLHttpRequest.responseText);

				if(response==0)
					callAlertEmailMessage();
			} 
		} 
		oXMLHttpRequest.send(null); 	
		
	}	
}

function callAlertEmailMessage()
{
	Shadowbox.open({
		player: 'html',
		content: '<div style="padding: 10px; font-size: 12px; color: #fff"><p style="font-size: 18px; color: red; padding: 5px">Attenzione!</p><p style="padding:5px;">La mail che hai inserito risulta gią essere iscritta sul forum Nital.</p><p style="padding:5px;">Questo vuol dire che esiste gią un utente collegato a questa mail e che per poter effettuare una richiesta NPS con questa mail devi tornare allo<br/>  <a href="index.php?module=site&method=reg1" style="color: red;">step precedente</a> ed inserire lo <strong>username</strong> e la <strong>password</strong> collegati a questo utente</p><p style="padding:5px;">Se non ricordi lo username o la password puoi recuperarle da:</p><p style="padding:5px;"><a href="http://www.nital.it/community/ripusr.php" style="color: red;" target="_blanks">recupera username</a></p><p style="padding:5px;"><a href="http://www.nikonclub.it/forum/index.php?act=Reg&CODE=10" target="_blanks" style="color: red;">recupera password</a></p></div>',
		height: 336, // Altezza della finestra
		width: 506 // Larghezza della finestra
	});
} 


function controlPIvaExist()
{
	var voPIva = document.getElementById("anagr:piva");
	
	if (voPIva.value!="" )
	{		
		var oXMLHttpRequest = new XMLHttpRequest;
		
		var url = "index.php?module=site&method=ajaxCheckPIva&value="+voPIva.value;

		oXMLHttpRequest.open("GET", url, false);
		oXMLHttpRequest.onreadystatechange = function() 
		{ 
			
			if (this.readyState == XMLHttpRequest.DONE) 
			{	
				response = eval(oXMLHttpRequest.responseText);
				
				if(response==0)
					callAlertPIvaMessage();
			} 
		} 
		oXMLHttpRequest.send(null); 	
		
	}	
}

function callAlertPIvaMessage()
{
	Shadowbox.open({
		player: 'html',
		content: '<div style="padding: 10px; font-size: 12px; color: #fff"><p style="font-size: 18px; color: red; padding: 5px">Attenzione!</p><p style="padding:5px;">Risulta gią esistere al momento una tessera NPS <strong>attiva</strong> per la partita iva che hai inserito.</p><p style="padding:5px;">  Puoi continuare comunque con la tua richiesta se ritieni che questa situazione sia corretta (es. pił tessere attivate sulla partita iva dello stesso studio fotografico).</p><p style="padding:5px;">Nel caso invece ci siano problemi o ti servano maggiori chiarimenti ti invitiam o a contattare lo <b>Staff NPS</b> prima di continuare con la tua richiesta.</p></div>',
		height: 336, // Altezza della finestra
		width: 506 // Larghezza della finestra
	});
}



