
var mesi = new Array("Gennaio","Febbraio","Marzo","Aprile","Maggio","Giugno","Luglio","Agosto","Settembre","Ottobre","Novembre","Dicembre");
var giorni = new Array("Domenica","Lunedi","Martedi","Mercoledi","Giovedi","Venerdi","Sabato");
var valueNameSeparator = "(*_*)";



function getNow(element,pattern){

	var str = "";
	var now = new Date();
	var weekDay = now.getDay();
	var month = now.getMonth();
	var day = now.getDate();
	var year = now.getYear();
	var hours = now.getHours();
	var minutes = now.getMinutes();
	if (minutes < 10){ minutes = "0" + minutes}
	var seconds = now.getSeconds();
	if (seconds <10) { seconds = "0"+ seconds}
	
	switch(pattern){
		case 1:{
			str+= day + "\\" + month + "\\" + year ;
			element.innerHTML = str;
			break;
		}
		
		case 2:{
			str+= day + "-" + month + "-" + year ;
			element.innerHTML = str;
			break;
		}
		
		case 3:{
			
			str+= day + " " + mesi[month] + " " + year ;
			element.innerHTML = str;
			break;
		}
		
		case 4:{
			
			str+= giorni[weekDay] + " " + day + " " + mesi[month] + " " + year ;
			element.innerHTML = str;
			break;
		}
		
		case 5:{
			str+= giorni[weekDay] + " " + day + " " + mesi[month] + " " + hours + ":" + minutes ;
			element.innerHTML = str;
			break;
			}
		case 6:{
			
			str+=  hours + ":" + minutes + ":" + seconds ;
			element.innerHTML = str;
			break;
			}
		case 7:{
			str+= giorni[weekDay] + " " + day + " " + mesi[month] + " " + year + " " + hours + ":" + minutes ;
			element.innerHTML = str;
			break;
			}
	}
	
	
}

function isEmail(mail){
	var espressione = /^[_a-z0-9+-]+(\.[_a-z0-9+-]+)*@[a-z0-9-]+(\.[a-z0-9-]+)+$/;
	if (!espressione.test(mail))
	{
	    return false;
	}else{
		return true;
	}
}


function showDiv(element){
	
	if (element != null){
		if (element.style.display == 'block'){
			element.style.display = "none";
		}else{
			element.style.display = "block";
		}
	}
}
	


function checkReply(form){
	var replyTo = document.getElementById('replyTo');
	var trovato = false;
	if (form != null){
		var formElements = form.getElementsByTagName('input');
		for (var i = 0; i<formElements.length ;i++){
			if (isEmail(formElements[i].value)){
				if (!trovato){
					trovato = true;
					replyTo.value = formElements[i].value;
				}else{
					replyTo.value = replyTo.value & ";" & formElements[i].value;
				}
				
				
			}
		}
		
	}

}




function trim(stringa){

    while (stringa.substring(0,1) == ' '){
        stringa = stringa.substring(1, stringa.length);
    }
    while (stringa.substring(stringa.length-1, stringa.length) == ' '){
        stringa = stringa.substring(0,stringa.length-1);
    }
    return stringa;
}
