﻿/*************** istruzioni *********************
includere nell'header i seguenti riferimenti
<script type="text/javascript" src="script/checkbrowser.js"></script>
<link rel="stylesheet" type="text/css" href="style.css" />

chiamare al pageload o via script
checkBrowser();

MODIFICARE anche url
*************************************************/
function checkBrowser()
{
	var url = "http://www.telesveva..it/";	

	// rileviamo il Sistema Operativo il Browser e la sua versione 
	// e settiamo variabili globali che contengano i risultati dello sniffing 
	// commento la funzione dettagliata, 
	/*
	var SOWIN = (navigator.userAgent.toLowerCase().indexOf("win") > -1) ? 1 : 0; 
	var SOMAC = (navigator.userAgent.toLowerCase().indexOf("mac") > -1) ? 1 : 0; 
	var SOLIN = (navigator.userAgent.toLowerCase().indexOf("linux") > -1) ? 1 : 0; 
	var SOALT = (!SOWIN && !SOMAC && !SOLIN) ? 1 : 0; 
	//OPERA
	var OP = ((ind1 = navigator.userAgent.indexOf("Opera")) > -1) ? 1 : 0; 
	var punto = (OP) ? navigator.userAgent.indexOf(".",ind1):0; 
	var OP5 = (OP && parseInt(navigator.userAgent.substr(punto-1)) == 5) ? 1 : 0; 
	var OP6 = (OP && parseInt(navigator.userAgent.substr(punto-1)) == 6) ? 1 : 0; 
	//IE
	var IE = ((ind2 = navigator.appVersion.indexOf("MSIE")) > -1 && !OP) ? 1 : 0; 
	var IE4 = (IE && parseInt(navigator.appVersion.substr(ind2+5)) == 4) ? 1 : 0; 
	var IE5 = (IE && parseInt(navigator.appVersion.substr(ind2+5)) == 5) ? 1 : 0; 
	var IE6 = (IE && parseInt(navigator.appVersion.substr(ind2+5)) == 6) ? 1 : 0; 
	//NETSCAPE, FIREFOX,chrome,safari
	var NN = (navigator.appName.indexOf("Netscape")>-1) ? 1 : 0; 
	var NN4 = (NN && parseInt(navigator.appVersion)==4) ? 1 : 0; 
	var NN6 = (NN && parseInt(navigator.appVersion)>4) ? 1 : 0; 
	
	var OT = (!IE && !NN && !OP) ? 1 : 0; 
	*/
	
	//a me interessa solo che sia una versione successiva a ie 6 , a opera 8 e a netsacape 4
	var ind;
	var browserAggiornato = false;
	var scarica = "http://www.microsoft.com/italy/windows/downloads/ie/getitnow.mspx";
	var img = url + "Script_Browser/explorer.jpg";
	if ((ind =  navigator.userAgent.toLowerCase().indexOf("opera")) > -1)
	{//è opera
		var punto = (OP) ? navigator.userAgent.indexOf(".",ind):0; 
		scarica = "http://www.opera.com/";
		img = url + "Script_Browser/opera.jpg";
		browserAggiornato = (parseInt(navigator.userAgent.substr(punto-1)) >= 8)
	}
	else if ((ind = navigator.appVersion.toLowerCase().indexOf("msie")) > -1)
	{//è IE
		scarica = "http://www.microsoft.com/italy/windows/internet-explorer/default.aspx";
		img = url + "Script_Browser/explorer.jpg";
		browserAggiornato = (parseInt(navigator.appVersion.substr(ind+5)) > 6)
	}
	else if(navigator.appName.toLowerCase().indexOf("netscape")>-1)
	{//NETSCAPE, FIREFOX,chrome,safari
		scarica = "http://www.mozilla-europe.org/it/firefox/";
		img = url + "Script_Browser/firefox.jpg";
		browserAggiornato =  (parseInt(navigator.appVersion) > 4);
	}
	/* caso improbabile browser non riconosciuto ritorno false
	else
	{
	}*/	
	
	var dvAlert = document.getElementById("dvAlert");
	dvAlert.style.display = "none";
	if(!browserAggiornato)
	{
		dvAlert.style.display = "inline"
				
		var aBrowser = document.getElementById("aBrowser");
		aBrowser.href = scarica;
		
		var imgBrowser = document.getElementById("imgBrowser");
		imgBrowser.src = img;		
	}
}

function chiudiAlert(div)
{
	div.style.display = 'none';	
}
