function zoom(pagina, w, h){
	var left=(screen.width - w)/2;
	var top=(screen.height- h)/2
	miaFin=window.open(pagina, "info", "width=" + w + ",height=" + h + ", left="+left+", top="+top+", directories=no, location=no, menubar=no, resizable=no, status=no, toolbar=no, scrollbars=no");
	miaFin.focus();
}

function loadVideo(flv, w, h){
	var dispH=h-20;
	document.write("<object classid=\"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000\"");
	document.write("codebase=\"http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8\"");
	document.write("width=\""+w+"\" height=\""+h+"\"");
	document.write("id=\"video\">");
	document.write("<param name=movie value=\"mediaplayer.swf\">");
	document.write("<param name=quality value=\"high\">");
	document.write("<param name=bgcolor value=\"#FFFFFF\">");
	document.write("<param name=allowFullScreen value=\"true\">");
	document.write("<param name=swLiveConnect value=\"true\">");
	document.write("<param name=allowScriptAccess value=\"sameDomain\">");
	document.write("<param name=\"FlashVars\" value=\"file="+flv+"&width="+w+"&height="+h+"&displaywidth="+w+"&displayheight="+dispH+"&overstretch=true&shuffle=false&backcolor=0xFFFFFF\">");
	document.write("<embed type=\"application/x-shockwave-flash\""); 
	document.write("pluginspage=\"http://www.macromedia.com/go/getflashplayer\""); 
	document.write("width=\""+w+"\" height=\""+h+"\" bgcolor=\"#FFFFFF\""); 
	document.write("name=\"video\"");
	document.write("src=\"mediaplayer.swf\"");
	document.write("flashvars=\""+flv+"&width="+w+"&height="+h+"&displaywidth="+w+"&displayheight="+dispH+"&overstretch=true&shuffle=false&backcolor=0xFFFFFF\">");
	document.write("</embed>");
	document.write("</object>");
}

function zoom2(pagina, w, h){
	var left=(screen.width - w)/2;
	var top=(screen.height- h)/2
	miaFin=window.open(pagina, "info", "width=" + w + ",height=" + h + ", left="+left+", top="+top+", directories=no, location=no, menubar=no, resizable=no, status=no, toolbar=no, scrollbars=yes");
	miaFin.focus();
}


function roll_over(img_name, img_src){
	document[img_name].src = img_src;
}

function loadswf(swf, w, h){
	document.write("<object classid=\"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000\"");
	document.write("codebase=\"http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,0,0\"");
   	document.write("width=\""+w+"\" height=\""+h+"\">");
    document.write("<param name='movie' value='"+swf+"' />\n");
    document.write("<param name='quality' value='high' /><param name='wmode' value='transparent' />\n");
    document.write("<embed src=\""+swf+"\" quality=\"high\" wmode=\"transparent\" pluginspage=\"http://www.macromedia.com/go/getflashplayer\" type=\"application/x-shockwave-flash\" width=\""+w+"\" height=\""+h+"\"></embed>");
    document.write("</object>\n");
}

function show(id) {
	if(id==''){
		for (var i=1; i<=10; i++) {
			if (document.getElementById('smenu'+i)) {document.getElementById('smenu'+i).style.display='none';}
		}
	}
	else{
		var d = document.getElementById(id);
		if(d.style.display=='block'){
			for (var i=1; i<=10; i++) {
				if (document.getElementById('smenu'+i)) {document.getElementById('smenu'+i).style.display='none';}
			}
		}
		else{
			for (var i = 1; i<=10; i++) {
				if (document.getElementById('smenu'+i)) {document.getElementById('smenu'+i).style.display='none';}
			}
			if (d) {
				d.style.display='block';
			}
		}
	}
}

function controlStudio(){
	var myForm = document.studio;
	
	if(!alertControlForm(myForm.nome, "nome")) return false;
	if(!alertControlForm(myForm.cognome, "cognome")) return false;
	if(!alertControlForm(myForm.email, "email")) return false;
	if(!alertControlForm(myForm.organizzazione, "organizzazione")) return false;
	if(!alertControlForm(myForm.indirizzo, "indirizzo")) return false;
	if(!alertControlForm(myForm.organizzazione, "organizzazione")) return false;
	if(!alertControlForm(myForm.cap, "cap")) return false;
	if(!alertControlForm(myForm.citta, "cittą")) return false;
	if(!alertControlForm(myForm.nazione, "nazione")) return false;
	if(!alertControlForm(myForm.telefono, "telefono")) return false;
	if( !(myForm.collaboratori[0].checked) && !(myForm.collaboratori[1].checked) ){
		if(!alertControlForm(myForm.collaboratori[0], "collaboratori")) return false;
	}
	myForm.action='_class/comunicazioni.action.php';
	myForm.submit();
}

function controlLavoro(){
	var myForm = document.lavoro;
	
	if(!alertControlForm(myForm.nome, "nome")) return false;
	if(!alertControlForm(myForm.cognome, "cognome")) return false;
	if(!alertControlForm(myForm.comune, "comune nascita")) return false;
	if(!alertControlForm(myForm.residenza, "comune residenza")) return false;
	if(!alertControlForm(myForm.gg, "giorno nascita")) return false;
	if(!alertControlForm(myForm.mm, "mese nascita")) return false;
	if(!alertControlForm(myForm.aaaa, "anno nascita")) return false;
	if( !(myForm.sesso[0].checked) && !(myForm.sesso[1].checked) ){
		if(!alertControlForm(myForm.sesso[0], "sesso")) return false;
	}
	//if(!alertControlForm(myForm.stato_civile, "stato civile")) return false;
	//if(!alertControlForm(myForm.indirizzo, "indirizzo")) return false;
	if(!alertControlForm(myForm.provincia, "provincia")) return false;
	//if(!alertControlForm(myForm.cap, "cap")) return false;
	/*
	if(!alertControlForm(myForm.telefono, "telefono")) return false;
	if(!alertControlForm(myForm.email, "email")) return false;
	
	
	if(!alertControlForm(myForm.residenza, "istituto diploma")) return false;
	if(!alertControlForm(myForm.diploma_citta, "citta' diploma")) return false;
	if(!alertControlForm(myForm.diploma_annoinizio, "anno inizio diploma")) return false;
	if(!alertControlForm(myForm.diploma_annofine, "anno conseguimento diploma")) return false;
	if(!alertControlForm(myForm.diploma_voto, "voto diploma")) return false;
	
	if(!alertControlForm(myForm.autorizzo, "autorizzare note privacy")) return false;
	*/
	myForm.action='_class/comunicazioni.action.php';
	myForm.submit();
}

function controlLogin(){
	var myForm = document.login;
	if(!alertControlForm(myForm.email, "email")) return false;
	if(!alertControlForm(myForm.password, "password")) return false;
	//myForm.action='controllaLogin.php';
	myForm.submit();
}

function controlLoginCataloghi(){
	var myForm = document.login;

	if(!alertControlForm(myForm.email, "email")) return false;
	if(!alertControlForm(myForm.password, "password")) return false;
	myForm.action='_class/classAzioni.php';
	myForm.submit();
}

function controlLoginInstallatori(){
	var myForm = document.login;
	
	if(!alertControlForm(myForm.email, "email")) return false;
	if(!alertControlForm(myForm.password, "password")) return false;
	
	myForm.action='_class/classAzioni.php';
	myForm.submit();
}


function controlRegistra(){
	var myForm = document.registra;
	if(!alertControlForm(myForm.nome, "nome")) return false;
	if(!alertControlForm(myForm.cognome, "cognome")) return false;
	if(!alertControlForm(myForm.email, "email")) return false;
	if(myForm.accetto)
		if(!alertControlForm(myForm.accetto, "autorizzare note privacy")) return false;
	//myForm.action='_class/comunicazioni.action.php';
	myForm.submit();
}

function controlRegistraCataloghi(){
	var myForm = document.registra;
	if(!alertControlForm(myForm.nome, "nome")) return false;
	if(!alertControlForm(myForm.cognome, "cognome")) return false;
	if(!alertControlForm(myForm.cognome, "telefono")) return false;
	if(!alertControlForm(myForm.cognome, "cellulare")) return false;
	if(!alertControlForm(myForm.email, "email")) return false;
	if(myForm.accetto)
		if(!alertControlForm(myForm.accetto, "autorizzare note privacy")) return false;
	myForm.action='_class/classAzioni.php';
	myForm.submit();
}

function controlFormCat(){
	var myForm = document.cat_invia;
	if(!alertControlForm(myForm.nome, "nome")) return false;
	if(!alertControlForm(myForm.cognome, "cognome")) return false;
	if(!alertControlForm(myForm.indirizzo, "indirizzo")) return false;
	if(!alertControlForm(myForm.citta, "citta")) return false;
	if(!alertControlForm(myForm.cap, "cap")) return false;
	if(!alertControlForm(myForm.provincia, "provincia")) return false;
	if(!alertControlForm(myForm.cellulare, "cellulare")) return false;
	if(!alertControlForm(myForm.email, "email")) return false;
	if(!alertControlForm(myForm.mod_prodotto, "modello prodotto")) return false;
	if(!alertControlForm(myForm.n_serie, "numero di serie")) return false;
	if(!alertControlForm(myForm.data_acquisto, "data acquisto")) return false;
	if(!alertControlForm(myForm.data_installazione, "data d'installazione")) return false;
	if(!alertControlForm(myForm.rivenditore, "rivenditore CLAM")) return false;
	if(!alertControlForm(myForm.installatore, "installatore")) return false;

	myForm.action='_class/classAzioni.php';
	myForm.submit();
}


function controlRegistraInstallatori(){
	var myForm = document.registra;
	if(!alertControlForm(myForm.ragione, "ragione")) return false;
	if(!alertControlForm(myForm.partita_iva, "partita iva o codice fiscale")) return false;
	if(!alertControlForm(myForm.via, "via")) return false;
	if(!alertControlForm(myForm.numero, "numero")) return false;
	if(!alertControlForm(myForm.citta, "citta")) return false;
	if(!alertControlForm(myForm.cap, "cap")) return false;
	if(!alertControlForm(myForm.telefono, "telefono")) return false;
	if(!alertControlForm(myForm.email, "email")) return false;
	if(myForm.accetto)
		if(!alertControlForm(myForm.accetto, "autorizzare note privacy")) return false;
	myForm.action='_class/classAzioni.php';
	myForm.submit();
}

function controlRegistraContatti(){
	var myForm = document.registra;
	if(!alertControlForm(myForm.nome, "nome")) return false;
	if(!alertControlForm(myForm.cognome, "cognome")) return false;
	if(!alertControlForm(myForm.posizione, "posizione in azienda")) return false;
	if(!alertControlForm(myForm.ragione, "ragione sociale")) return false;
	if(!alertControlForm(myForm.citta, "cittą / provincia")) return false;
	if (!(myForm.opzione1.checked) && !(myForm.opzione2.checked) && !(myForm.opzione3.checked) && !(myForm.opzione4.checked) && !(myForm.opzione5.checked) && !(myForm.opzione6.checked) && !(myForm.opzione7.checked)) {
		alert("Selezionare almeno un valore per il campo SETTORE");
		return false;
	}
	if(!alertControlForm(myForm.telefono, "telefono")) return false;
	if(!alertControlForm(myForm.email, "email")) return false;
	myForm.submit();
}



function alertControlForm(campo, variabile){
	tipo=campo.type;
	switch (tipo){
		case "text":
			if(campo.value==''){
				alert("Inserire un valore per il campo " + variabile.toUpperCase() );
				campo.focus();
				return false;
			}
		break;
		
		case "textarea":
			if(campo.value==''){
				alert("Inserire un valore per il campo " + variabile.toUpperCase() );
				campo.focus();
				return false;
			}
		break;
		
		case "radio":
			if(campo.checked == false){
				alert("Selezionare un valore per il campo " + variabile.toUpperCase() );
				campo.focus();
				return false;
			}
		break;
		
		case "select-one":
			if(campo.selectedIndex==0){
				alert("Selezionare un valore per il campo " + variabile.toUpperCase() );
				campo.focus();
				return false;
			}
		break;
		
		case "checkbox":
			if(!(campo.checked)){
				alert("Selezionare un valore per il campo " + variabile.toUpperCase() );
				campo.focus();
				return false;
			}
		break;
		
		case "file":
			if(campo.value==''){
				alert("Selezionare un file per il campo " + variabile.toUpperCase() );
				campo.focus();
				return false;
			}
		break;
		
		case "password":
			if(campo.value==''){
				alert("Inserire un valore per il campo " + variabile.toUpperCase() );
				campo.focus();
				return false;
			}
		break;
	}
	return true;
}

function cambiaImmagine(nomeFoto){
	
	document.punto_zoom.src = "../puntivendita/" + nomeFoto;
	
}

function cambiaImmagine2(nomeFoto){
	
	document.punto_zoom.src = "../casaidea/" + nomeFoto;
	
}

function cambiaImmagine3(nomeFoto){
	
	document.punto_zoom.src = "../expocasa/" + nomeFoto;
	
}

function cambiaImmagine4(nomeFoto){
	
	document.punto_zoom.src = "../mediterraneo/" + nomeFoto;
	
}

function changeBGImage(id, immagine) {
    newImage = "url("+immagine+")";
    document.getElementById(id).style.backgroundImage = newImage;
}
