function changeClass(obj){
	obj = document.getElementById(obj);
	/*alert(obj.className);*/
	if (obj.className=="popup_close"){
		obj.className="popup_open";
	}else{
		obj.className="popup_close";
	}//className
	}//changeClass
	
function evidencePage(obj){
	var pag_1 = document.getElementById('pag_1');
	pag_1.src='imgs/layout/pag_1.gif';

	try{	//--NON C'è SEMPRE
		var pag_2 = document.getElementById('pag_2');
		pag_2.src='imgs/layout/pag_2.gif';
	}catch(e){}

	try{	//--NON C'è SEMPRE
		var pag_3 = document.getElementById('pag_3');
		pag_3.src='imgs/layout/pag_3.gif';
	}catch(e){}

	try{	//--NON C'è SEMPRE
		var pag_4 = document.getElementById('pag_4');
		pag_4.src='imgs/layout/pag_4.gif';
	}catch(e){}
	
	document.getElementById(obj).src='imgs/layout/'+obj+'_blu.gif';
	}//evidencePage
	


function evidencePage_news(obj){
	var pag_1 = document.getElementById('pag_1');
	pag_1.style.color='#cccccc';

	var pag_2 = document.getElementById('pag_2');
	pag_2.style.color='#cccccc';

	try{	//--NON C'è SEMPRE
		var pag_3 = document.getElementById('pag_3');
		pag_2.style.color='#cccccc';
	}catch(e){}

	try{	//--NON C'è SEMPRE
		var pag_4 = document.getElementById('pag_4');
		pag_4.style.color='#cccccc';
	}catch(e){}
	
	document.getElementById(obj).style.color="#45549a";
	}//evidencePage


/*-controlla i campi obbnligatori, passare l'id come array-*/
/*-
<input name="nome_en" id="nome_en"....
<div class='err' id='err_nome_en'>Campo obbligatorio...
controllaCampiObbligatori('form_contatti', 'nome', '', 'cognome', '', 'professione', '', 'telefono', 'num', 'mail', 'mail', 'privacy', 'chk', 'security_code', '');" 
-*/
function controllaCampiObbligatori(){
	var campiObblig = controllaCampiObbligatori.arguments;	//carico il num di parametri passato
	var idForm		= campiObblig[0];						//--il primo parametro passato è l'ID del form da conrollare

	var ok = true;
	for (i=1; i<campiObblig.length; i=i+2){
		document.getElementById('err_'+campiObblig[i]).style.display = "none";
		var tmp = document.getElementById(campiObblig[i]).value;
		//alert(campiObblig[i]);
		
		switch (campiObblig[i+1]){
			case '':	/*----controllo in caso di value VUOTO-----*/
						if (tmp==""){
						document.getElementById('err_'+campiObblig[i]).style.display = "block";
						ok = false;		
						}//if
						break; 
			case 'num': /*-----controllo che siano solo valori numerici o - o . o SPAZIO----*/
						var only_number = /^([0-9-. ])+$/; 
						if(!only_number.test(tmp)){
						document.getElementById('err_'+campiObblig[i]).style.display = "block";
						document.getElementById('err_'+campiObblig[i]).innerHTML = "Solo valori numerici";
						ok = false;
						}//checked
						break;
			case 'mail':/*-----controllo la validità nel campo mail----*/
						var goodEmail = tmp.match(/\b(^(\S+@).+((\.com)|(\.net)|(\.edu)|(\.mil)|(\.gov)|(\.org)|(\..{2,2}))$)\b/gi);
						if (!goodEmail){
						document.getElementById('err_'+campiObblig[i]).style.display = "block";
						document.getElementById('err_'+campiObblig[i]).innerHTML = "Mail non valida";
						ok = false;
						}//goodEmail
						break; 
			case 'chk': /*-----controllo checkbox----*/
						if (!document.getElementById(campiObblig[i]).checked){
						document.getElementById('err_'+campiObblig[i]).style.display = "block";
						ok = false;
						}//checked
						break;
			}//switch
		}//for

	if (ok!=false){
		document.getElementById(idForm).submit();
		}//ok
 }//controllaCampiObbligatori
 
 
function changeImgSrc(obj, srcimg){
		obj.src="imgs/layout/"+srcimg;
		}//changeImgSrc