function startUp(){
	/*document.getElementById("loading").style.display = "none";
	document.getElementById("maintable").style.display = "block";*/
	chkBrowser();

}

function chkBrowser(){
	var browserVer=parseInt(navigator.appVersion);
	
	var browserName=navigator.appName;

	//var mess = "Attenzione!!! Per la corretta visualizzazione del sito ti consigliamo i browser: Firefox 3+, Safari 3+ o Internet Explorer 7+";
	if (browserName=="Netscape" && browserVer < 5)
	{ 
		alert(mess);
	}
	
	 if (browserName=="Microsoft Internet Explorer")
	 {
		var browserVerIe=parseInt(navigator.appVersion.substring((navigator.appVersion.indexOf('MSIE ')+5)));
		if (browserVerIe< 7){
			//alert(mess);
			document.getElementById('chkMess').style.display = "block";
		}
		
	 }
}

function createRequestObject() {  
    var ro;  
    var browser = navigator.appName;  
    if(browser == "Microsoft Internet Explorer"){  
        ro = new ActiveXObject("Microsoft.XMLHTTP");  
    }else{  
        ro = new XMLHttpRequest();  
    }  
    return ro;  
}  

var http = createRequestObject();  

/*function sndReq(action) {  
    http.open('get', 'pages/manageReq.php?action='+action);  
    http.onreadystatechange = handleResponse;
	
    http.send(null);  
}  */

function sndMail(f) {
	checkMail = true;
	if(document.getElementsByName("nome").item(0).value == ''){
		checkMail = false;
		document.getElementById("messaggiRet").innerHTML = "<span class='error'>Inserire il nome.</span>";
		document.getElementsByName("nome").item(0).focus();
		return;
	}else{
		espressione = /^[a-zA-Z]/;
		if (!espressione.test(document.getElementsByName("nome").item(0).value)){
			checkMail = false;
			document.getElementById("messaggiRet").innerHTML = "<span class='error'>Il nome deve contenere solo lettere.</span>";
			document.getElementsByName("nome").item(0).focus();
			return;
		}
	}
	
	
	if(document.getElementsByName("email").item(0).value == ''){
		checkMail = false;
		document.getElementById("messaggiRet").innerHTML = "<span class='error'>Inserire l'indirizzo e-mail.</span>";
		document.getElementsByName("email").item(0).focus();
		return;
	}else{
		espressione = /^[_a-z0-9+-]+(\.[_a-z0-9+-]+)*@[a-z0-9-]+(\.[a-z0-9-]+)+$/;
		if (!espressione.test(document.getElementsByName("email").item(0).value)){
			checkMail = false;
			document.getElementById("messaggiRet").innerHTML = "<span class='error'>Formato e-mail non valido.</span>";
			document.getElementsByName("email").item(0).focus();
			return;
		}
	}
	if(document.getElementsByName("mess").item(0).value == ''){
		checkMail = false;
		document.getElementById("messaggiRet").innerHTML = "<span class='error'>Inserire un messaggio.</span>";
		document.getElementsByName("mess").item(0).focus();
		return;
	}
	if(checkMail){
		var str = getFormValues(f,"validate");  
    	http.open('post', 'pages/sendmail.php', true);  
		http.setRequestHeader("Content-Type","application/x-www-form-urlencoded; charset=UTF-8");
    	http.onreadystatechange = handleMail;
	
    	http.send(str);
		document.getElementsByName("nome").item(0).value = '';
		document.getElementsByName("email").item(0).value = '';
		document.getElementsByName("mess").item(0).value = '';
  	}
}

function getFormValues(fobj,valFunc)
{
	var str = "";
	str += "nome=" + escape(document.getElementsByName("nome").item(0).value) + "&";
	str += "email=" + escape(document.getElementsByName("email").item(0).value) + "&";
	str += "mess=" + escape(document.getElementsByName("mess").item(0).value);
	return str;
}
  
function handleResponse() {  
    if(http.readyState == 4){  
        var response = http.responseText;  
        document.getElementById("contenuti").innerHTML = response;
    }  
}  

function handleMail() {  
    if(http.readyState == 4){  
        var response = http.responseText;  
        document.getElementById("messaggiRet").innerHTML = response;
    }  
}

function startSlideShow(){
	carousel_id = 'slogan';
	transition_effect = 'scroll';
	transition_duration = 1700;
	rotate_action = 'click';
	rotate_duration = 700;
	rotate_effect = 'scroll';
	slide_interval = 6000;
	autoplay = 'on';
	direction = 'v';

	window.addEvent('domready', function() { new SloganSlideShow(carousel_id , { transitionEffect: transition_effect, transitionDuration: transition_duration, rotateAction: rotate_action, rotateActionDuration: rotate_duration, rotateActionEffect: rotate_effect, slideInterval: slide_interval, autoplay: autoplay, direction: direction }); });
}

function goto(page){
	window.location = "index.php?page="+page;
}