//-----------------------------------------------------------------------------------------------
var BrowserDetect = {
	init: function () {
		this.browser = this.searchString(this.dataBrowser) || "An unknown browser";
		this.version = this.searchVersion(navigator.userAgent)
			|| this.searchVersion(navigator.appVersion)
			|| "an unknown version";
		this.OS = this.searchString(this.dataOS) || "an unknown OS";
	},
	searchString: function (data) {
		for (var i=0;i<data.length;i++)	{
			var dataString = data[i].string;
			var dataProp = data[i].prop;
			this.versionSearchString = data[i].versionSearch || data[i].identity;
			if (dataString) {
				if (dataString.indexOf(data[i].subString) != -1)
					return data[i].identity;
			}
			else if (dataProp)
				return data[i].identity;
		}
	},
	searchVersion: function (dataString) {
		var index = dataString.indexOf(this.versionSearchString);
		if (index == -1) return;
		return parseFloat(dataString.substring(index+this.versionSearchString.length+1));
	},
	dataBrowser: [
		{ 	string: navigator.userAgent,
			subString: "OmniWeb",
			versionSearch: "OmniWeb/",
			identity: "OmniWeb"
		},
		{
			string: navigator.vendor,
			subString: "Apple",
			identity: "Safari"
		},
		{
			prop: window.opera,
			identity: "Opera"
		},
		{
			string: navigator.vendor,
			subString: "iCab",
			identity: "iCab"
		},
		{
			string: navigator.vendor,
			subString: "KDE",
			identity: "Konqueror"
		},
		{
			string: navigator.userAgent,
			subString: "Firefox",
			identity: "Firefox"
		},
		{
			string: navigator.vendor,
			subString: "Camino",
			identity: "Camino"
		},
		{		// for newer Netscapes (6+)
			string: navigator.userAgent,
			subString: "Netscape",
			identity: "Netscape"
		},
		{
			string: navigator.userAgent,
			subString: "MSIE",
			identity: "Explorer",
			versionSearch: "MSIE"
		},
		{
			string: navigator.userAgent,
			subString: "Gecko",
			identity: "Mozilla",
			versionSearch: "rv"
		},
		{ 		// for older Netscapes (4-)
			string: navigator.userAgent,
			subString: "Mozilla",
			identity: "Netscape",
			versionSearch: "Mozilla"
		}
	],
	dataOS : [
		{
			string: navigator.platform,
			subString: "Win",
			identity: "Windows"
		},
		{
			string: navigator.platform,
			subString: "Mac",
			identity: "Mac"
		},
		{
			string: navigator.platform,
			subString: "Linux",
			identity: "Linux"
		}
	]

};
BrowserDetect.init();

//-----------------------------------------------------------------------------------------------


function show(idname) {
	Effect.Pulsate(idname);
	void(0);
}

function popvideo() {
	document.location.href = "player.php";
}

function fix() {
//	if ($("corpo").offsetHeight > $("menu").offsetHeight)
//	{
//		max = $("corpo").offsetHeight + 85;
//		min = $("menu").offsetHeight + 85;
//	} else {
//		max = $("menu").offsetHeight + 85;
//		min = $("corpo").offsetHeight + 85;
//	}
//
//	if (BrowserDetect.browser.indexOf('Explorer')==-1) {
//		$("footer").style.top = ( max - min - 35) + "px";
//	}	else {
//		$("footer").style.top = ( 149 ) + "px";
//	}
//	$("menu").style.height = max + "px";
//	$("inner").style.height = max + "px";
//	$("outer").style.height = max + "px";
//

}

function ajaxSendMail() {

	//$('popup').style.display='';
	ajaxSendMail2();
}

function closepop() {
	$('popup').style.display='none';
}

function ajaxSendMail2() {

	//$('popup').style.display='none';
	
	valore1 = escape($('email').value);
	//valore2 = escape($('mittente').value);
	
	urlo = 'senda.php?email='+valore1 //+'&mittente='+valore2;
	//alert(urlo);

	new Ajax.Request(urlo, {
	method:'get',
	onSuccess: function(transport){
		var response = transport.responseText;
		if (response=='ok')
		{
			$('rispostainvio').innerHTML="Mail inviata! Grazie.";
		} else {
			$('rispostainvio').innerHTML="Mail non valida, controllala!.";
		}
		$('email').value='';


		Effect.Pulsate('rispostainvio');
		setTimeout("$('rispostainvio').innerHTML='';",5000);

	},
	onFailure: function(){ }
	});

}
