//popup privacy

var usescroll='auto';
function loadwindow(url,wid,hei,wtit){
var sW = (window.screen.width-wid)/2;
var sH = (window.screen.height-hei)/2;
	var miawin=window.open(url,wtit,"toolbar=no,menubar=no,location=no,scrollbars="+usescroll+",resizable=no,height="+hei+",width="+wid+",top="+sH+",left="+sW);
miawin.focus();
}

//poppup aziende
function loadwindow_pop(url,wid,hei,wtit){
var sW = (window.screen.width-wid)/2;
var sH = (window.screen.height-hei)/2;
	var miawin=window.open(url,wtit,"toolbar=no,menubar=no,location=no,scrollbars=yes,resizable=no,height="+hei+",width="+wid+",top="+sH+",left="+sW);
miawin.focus();
}

//rollover
function init() {
if (!document.getElementById) return
var imgOriginSrc;
var imgTemp = new Array();
var imgarr = document.getElementsByTagName('img');
for (var i = 0; i < imgarr.length; i++) {
if (imgarr[i].getAttribute('hsrc')) {
imgTemp[i] = new Image();
imgTemp[i].src = imgarr[i].getAttribute('hsrc');
imgarr[i].onmouseover = function() {
imgOriginSrc = this.getAttribute('src');
this.setAttribute('src',this.getAttribute('hsrc'))
}
imgarr[i].onmouseout = function() {
this.setAttribute('src',imgOriginSrc)
}
}
}
}


//preload immagini
/*
var preloadFlag = false;
function preloadImages() {
	if (document.images) {
		menu_01_over = newImage("xxx.gif");
		menu_02_over = newImage("xxx.gif");
		menu_03_over = newImage("xxx.gif");
		menu_04_over = newImage("xxx.gif");
		preloadFlag = true;
	}
}*/

//convalida form contatti

function formValidate_contatti() {
	if(document.forms.form_2.ragione.value == "" || (document.forms.form_2.ragione.value.length)<=1){
		alert("Il campo 'Ragione sociale' è obbligatorio");
		document.forms.form_2.ragione.focus();
		return false;		
	}
		else if(document.forms.form_2.settore.value == "" || (document.forms.form_2.settore.value.length)<=1){
		alert("Il campo 'Settore di attività' è obbligatorio");
		document.forms.form_2.settore.focus();
		return false;		
	}
		else if(document.forms.form_2.telefono.value == "" || (document.forms.form_2.telefono.value.length)<=1){
		alert("Il campo 'Telefono' è obbligatorio");
		document.forms.form_2.telefono.focus();
		return false;
		//else if(!checkMail()){
		//alert("Il campo 'E-mail' è obbligatorio");
		//document.forms.form_2.mail.focus();
		//return false;		
	}
	else { return true }
}









//formValidate_areaAziende
function formValidate_areaAziende() {
	if(document.forms.form_0.username.value!="" && document.forms.form_0.pass_word.value!="")
	{
		document.location="admin/index.php?act=login";
	}
	//alert(document.forms.form_0.username.value);
	if(document.forms.form_0.username.value == ""){
		alert("Il campo 'Login' è obbligatorio");
		document.forms.form_0.username.focus();
		return false;		
	}
		else if(document.forms.form_0.pass_word.value == ""){
		alert("Il campo 'Password' è obbligatorio");
		document.forms.form_0.pass_word.focus();
		return false;		
	}
	else { return true }
}







//formValidate_azienda
function formValidate_azienda() {
	if(document.forms.form_2.societa.value == ""){
		alert("Il campo 'Società' è obbligatorio");
		document.forms.form_2.societa.focus();
		return false;		
	}
	else if(document.forms.form_2.via.value == ""){
		alert("Il campo 'Indirizzo' è obbligatorio");
		document.forms.form_2.via.focus();
		return false;		
	}
	/*else if(document.forms.form_2.civico.value == ""){
		alert("Il campo 'civico' è obbligatorio");
		document.forms.form_2.civico.focus();
		return false;		
	}
	*/
	else if(document.forms.form_2.cap.value == ""){
		alert("Il campo 'Cap' è obbligatorio");
		document.forms.form_2.cap.focus();
		return false;		
	}
	else if(document.forms.form_2.citta.value == ""){
		alert("Il campo 'Citta' è obbligatorio");
		document.forms.form_2.citta.focus();
		return false;		
	}
	else if(document.forms.form_2.provincia.value == "" || document.forms.form_2.provincia.value == "0"){
		alert("Il campo 'Provincia' è obbligatorio");
		document.forms.form_2.provincia.focus();
		return false;		
	}
	/*
	else if(document.forms.form_2.iva.value == ""){
		alert("Il campo 'iva' è obbligatorio");
		document.forms.form_2.iva.focus();
		return false;		
	}
	*/
	else if(document.forms.form_2.nome.value == ""){
		alert("Il campo 'Nome' è obbligatorio");
		document.forms.form_2.nome.focus();
		return false;		
	}
	else if(document.forms.form_2.cognome.value == ""){
		alert("Il campo 'Cognome' è obbligatorio");
		document.forms.form_2.cognome.focus();
		return false;		
	}
	else if(document.forms.form_2.telefono.value == ""){
		alert("Il campo 'Telefono' è obbligatorio");
		document.forms.form_2.telefono.focus();
		return false;		
	}
	else if(!checkMail()){
		alert("Il campo 'E-mail' è obbligatorio");
		document.forms.form_2.mail.focus();
		return false;		
	}
	else if(document.forms.form_2.login.value == ""){
		alert("Il campo 'Login' è obbligatorio");
		document.forms.form_2.login.focus();
		return false;		
	}
	else if(document.forms.form_2.pass.value == ""){
		alert("Il campo 'Password' è obbligatorio");
		document.forms.form_2.pass.focus();
		return false;		
	}
	else if(document.forms.form_2.pass1.value == ""){
		alert("Il campo 'Conferma password' è obbligatorio");
		document.forms.form_2.pass1.focus();
		return false;
	}
	else if(document.forms.form_2.pass.value != document.forms.form_2.pass1.value){
		alert("Il campo 'password e Conferma password' sono diverse");
		document.forms.form_2.pass1.focus();
		return false;
	}
	else if(document.forms.form_2.acconsento.checked==false){
		alert("Il campo 'Acconsento al trattamento dei miei dati' è obbligatorio");
		return false;
	}
	else { return true; }
}




//formValidate_cv
function formValidate_cv() {
	if(document.forms.form_2.nome.value == "" || (document.forms.form_2.nome.value.length)<=1){
		alert("Il campo 'Nome' è obbligatorio");
		document.forms.form_2.nome.focus();
		return false;		
	}
		else if(document.forms.form_2.cognome.value == "" || (document.forms.form_2.cognome.value.length)<=1){
		alert("Il campo 'Cognome' è obbligatorio");
		document.forms.form_2.cognome.focus();
		return false;		
	}
		//else if(document.forms.form_2.eta.value == ""){
		//alert("Il campo 'Età' è obbligatorio");
		//document.forms.form_2.eta.focus();
		//return false;		
	//}
		//else if(document.forms.form_2.titolo.value == ""){
		//alert("Il campo 'Titolo di studio' è obbligatorio");
		//document.forms.form_2.titolo.focus();
		//return false;		
	//}
		//else if(document.forms.form_2.lingue.value == ""){
		//alert("Il campo 'Lingue straniere' è obbligatorio");
		//document.forms.form_2.lingue.focus();
		//return false;		
	//}
		//else if(document.forms.form_2.indirizzo.value == ""){
		//alert("Il campo 'Indirizzo' è obbligatorio");
		//document.forms.form_2.indirizzo.focus();
		//return false;		
	//}
		else if(document.forms.form_2.citta.value == "" || (document.forms.form_2.citta.value.length)<=1){
		alert("Il campo 'Città' è obbligatorio");
		document.forms.form_2.citta.focus();
		return false;		
	}
		//else if(document.forms.form_2.cap.value == ""){
		//alert("Il campo 'CAP' è obbligatorio");
		//document.forms.form_2.cap.focus();
		//return false;		
	//}
		else if(document.forms.form_2.provincia.value == "" || (document.forms.form_2.provincia.value.length)<=1){
		alert("Il campo 'Provincia' è obbligatorio");
		document.forms.form_2.provincia.focus();
		return false;		
	}
		//else if(document.forms.form_2.cf.value == ""){
		//alert("Il campo 'codice fiscale' è obbligatorio");
		//document.forms.form_2.cf.focus();
		//return false;		
	//}
		//else if(document.forms.form_2.telefono.value == ""){
		//alert("Il campo 'Telefono' è obbligatorio");
		//document.forms.form_2.telefono.focus();
		//return false;		
	//}
		else if(document.forms.form_2.cellulare.value == ""){
		alert("Il campo 'Cellulare' è obbligatorio");
		document.forms.form_2.cellulare.focus();
		return false;		
	}
		//else if(document.forms.form_2.fax.value == ""){
		//alert("Il campo 'Fax' è obbligatorio");
		//document.forms.form_2.fax.focus();
		//return false;		
	//}
		
		//else if(!checkMail()){
		//alert("Il campo 'E-mail' è obbligatorio");
		//document.forms.form_2.mail.focus();
		//return false;
	//}
	
	
	else if(getMultiple_1()==false){
		alert("Il campo 'tipologia' è obbligatorio");
		return false;
	}
	else if(getMultiple_2()==false){
		alert("Il campo 'settore attività' è obbligatorio");
		return false;
	}
	else if(getMultiple_3()==false){
		alert("Il campo 'zona' è obbligatorio");
		return false;
	}
	
		else if(document.forms.form_2.acconsento.checked==false){
		alert("Il campo 'Acconsento i miei dati' è obbligatorio");
		return false;		
	}
	else { return true; }
}



//funzioni perche' sono obbligatori i campi tipologia settori e zone che l'agente deve selezionare 
function getMultiple_1()
{
ob=document.forms.form_2.elements['tipologia[]'].selectedIndex;
        if (ob > -1) 
			return true;
		else
			return false;
}

function getMultiple_2()
{
ob=document.forms.form_2.elements['settore[]'].selectedIndex;
        if (ob > -1) 
			return true;
		else
			return false;
}

function getMultiple_3()
{
ob=document.forms.form_2.elements['zona[]'].selectedIndex;
        if (ob > -1) 
			return true;
		else
			return false;
}






//formValidate_riceviAnnunci
function formValidate_riceviAnnunci() {
	if(document.forms.form_2.nome.value == "" || (document.forms.form_2.nome.value.length)<=1){
		alert("Il campo 'Nome' è obbligatorio");
		document.forms.form_2.nome.focus();
		return false;		
	}
		else if(document.forms.form_2.cognome.value == "" || (document.forms.form_2.cognome.value.length)<=1){
		alert("Il campo 'Cognome' è obbligatorio");
		document.forms.form_2.cognome.focus();
		return false;		
	}
		//else if(document.forms.form_2.eta.value == ""){
		//alert("Il campo 'Età' è obbligatorio");
		//document.forms.form_2.eta.focus();
		//return false;		
	//}
		//else if(document.forms.form_2.titolo.value == ""){
		//alert("Il campo 'Titolo di studio' è obbligatorio");
		//document.forms.form_2.titolo.focus();
		//return false;		
	//}
		//else if(document.forms.form_2.lingue.value == ""){
		//alert("Il campo 'Lingue straniere' è obbligatorio");
		//document.forms.form_2.lingue.focus();
		//return false;		
	//}
		//else if(document.forms.form_2.indirizzo.value == ""){
		//alert("Il campo 'Indirizzo' è obbligatorio");
		//document.forms.form_2.indirizzo.focus();
		//return false;		
	//}
		else if(document.forms.form_2.citta.value == "" || (document.forms.form_2.citta.value.length)<=1){
		alert("Il campo 'Città' è obbligatorio");
		document.forms.form_2.citta.focus();
		return false;		
	}
		//else if(document.forms.form_2.cap.value == ""){
		//alert("Il campo 'CAP' è obbligatorio");
		//document.forms.form_2.cap.focus();
		//return false;		
	//}
		else if(document.forms.form_2.provincia.value == "" || (document.forms.form_2.provincia.value.length)<=1){
		alert("Il campo 'Provincia' è obbligatorio");
		document.forms.form_2.provincia.focus();
		return false;		
	}
		//else if(document.forms.form_2.cf.value == ""){
		//alert("Il campo 'codice fiscale' è obbligatorio");
		//document.forms.form_2.cf.focus();
		//return false;		
	//}
		//else if(document.forms.form_2.telefono.value == ""){
		//alert("Il campo 'Telefono' è obbligatorio");
		//document.forms.form_2.telefono.focus();
		//return false;		
	//}
		else if(document.forms.form_2.cellulare.value == ""){
		alert("Il campo 'Cellulare' è obbligatorio");
		document.forms.form_2.cellulare.focus();
		return false;		
	}
		//else if(document.forms.form_2.fax.value == ""){
		//alert("Il campo 'Fax' è obbligatorio");
		//document.forms.form_2.fax.focus();
		//return false;		
	//}
		else if(!checkMail()){
		alert("Il campo 'E-mail' è obbligatorio");
		document.forms.form_2.mail.focus();
		return false;
	}
	
	
	else if(getMultiple_1()==false){
		alert("Il campo 'tipologia' è obbligatorio");
		return false;
	}
	else if(getMultiple_2()==false){
		alert("Il campo 'settore attività' è obbligatorio");
		return false;
	}
	else if(getMultiple_3()==false){
		alert("Il campo 'zona' è obbligatorio");
		return false;
	}
	
		else if(document.forms.form_2.acconsento.checked==false){
		alert("Il campo 'Acconsento i miei dati' è obbligatorio");
		return false;		
	}
	else { return true; }
}





//formValidate_segnala
function formValidate_segnala() {
	if(document.forms.form_2.nome.value == "" || (document.forms.form_2.nome.value.length)<=1){
		alert("Il campo 'Nome' è obbligatorio");
		document.forms.form_2.nome.focus();
		return false;		
	}
	
	else if(!checkMail()){
		alert("Il campo 'E-mail' è obbligatorio");
		document.forms.form_2.mail.focus();
		return false;
	}
	
	else if(document.forms.form_2.maildestinatario.value == ""){
		alert("Il campo 'E-mail destinatario' è obbligatorio");
		document.forms.form_2.maildestinatario.focus();
		return false;
	}
	
	else if(document.forms.form_2.acconsento.checked==false){
		alert("Il campo 'Acconsento i miei dati' è obbligatorio");
		return false;	
	}
	else { return true }
}


//controllo che il formato email sia coerente - Leo
function checkMail()
{
	var x = document.forms.form_2.mail.value;
	var filter  = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
	if (filter.test(x)) 
		return true;
	else 
		return false;
}




//formValidate_ricercacvAgenti
function formValidate_ricercacvAgenti() 
{
var selectList_1 = document.getElementById("tipologia[]");
var selectList_2 = document.getElementById("zona[]");
var selectList_3 = document.getElementById("settore[]");

var selectIndex_1 = selectList_1.selectedIndex;
var selectIndex_2 = selectList_2.selectedIndex;
var selectIndex_3 = selectList_3.selectedIndex;

	if (selectIndex_1 < 0) {
	alert("Il campo 'tipologia' è obbligatorio");
		return false;		
	}
	
	if (selectIndex_2 < 0) {
	alert("Il campo 'zona' è obbligatorio");
		return false;
	}

if (document.forms.form_2.tipoRicerca.value=="Avanza")
{
	if (selectIndex_3 < 0) {
	alert("Il campo 'settore di attività' è obbligatorio");
		return false;		
	}
}
	else { return true;}
}




//formValidate_ricercacvAgenti
function formValidate_ricercacvAgenti2() 
{
var selectList_1 = document.getElementById("tipologia[]");
var selectList_2 = document.getElementById("zona[]");
var selectList_3 = document.getElementById("attivita[]");

var selectIndex_1 = selectList_1.selectedIndex;
var selectIndex_2 = selectList_2.selectedIndex;
var selectIndex_3 = selectList_3.selectedIndex;

	if (selectIndex_1 < 0) {
	alert("Il campo 'tipologia' è obbligatorio");
		return false;		
	}
	
	if (selectIndex_2 < 0) {
	alert("Il campo 'zona' è obbligatorio");
		return false;		
	}
//alert(document.forms.form_2.tipoRicerca.value);
if (document.forms.form_2.tipoRicerca.value=="Avanza")
{
	if (selectIndex_3 < 0) {
	alert("Il campo 'settore di attività' è obbligatorio");
		return false;		
	}
}
	else { return true;}
}



function formValidate_ricercacvAgenti3() 
{
var selectList_1 = document.getElementById("tipologia[]");
var selectList_2 = document.getElementById("zona[]");
var selectList_3 = document.getElementById("attivita[]");
//var selectList_4 = document.getElementById("provincia[]");
var selectIndex_1 = selectList_1.selectedIndex;
var selectIndex_2 = selectList_2.selectedIndex;
var selectIndex_3 = selectList_3.selectedIndex;
//var selectIndex_4 = selectList_4.selectedIndex;
	if (selectIndex_1 < 0) {
	alert("Il campo 'tipologia' è obbligatorio");
		return false;		
	}
	
	if (selectIndex_2 < 0) {
	alert("Il campo 'zona' è obbligatorio");
		return false;		
	}

if (document.forms.form_2.tipoRicerca.value=="Avanza")
{
	if (selectIndex_3 < 0) {
	alert("Il campo 'settore di attività' è obbligatorio");
		return false;		
	}
}
	else { return true;}
}




//formValidate_Annunci
function formValidate_Annunci() {
	if(document.forms.form_2.zona.value == ""){
		alert("Il campo 'zona' è obbligatorio");
		document.forms.form_2.zona.focus();
		return false;		
	}
		else if(document.forms.form_2.idsettore.value == ""){
		alert("Il campo 'settore attività' è obbligatorio");
		document.forms.form_2.idsettore.focus();
		return false;		
	}
		else if(document.forms.form_2.tipologia.value == ""){
		alert("Il campo 'tipologia' è obbligatorio");
		document.forms.form_2.tipologia.focus();
		return false;		
	}
		else if(document.forms.form_2.telefono.value == ""){
		alert("Il campo 'telefono' è obbligatorio");
		document.forms.form_2.telefono.focus();
		return false;		
	}
		else if(!checkMail()){
		alert("Il campo 'E-mail' è obbligatorio");
		document.forms.form_2.mail.focus();
		return false;	
	}
		else if(document.forms.form_2.acconsento.checked==false){
		alert("Il campo 'Acconsento i miei dati' è obbligatorio");
		return false;		
	}
	else { return true; }
}



