var bestlists = new Object();
bestlists.titan = '<li>Sito di poker online n.1</li><li>Bonus del 150% fino a 500$!</li><li>Ottime promozioni e software</li>';
bestlists.pacific = '<li>Bonus del 100% fino a 400$</li><li>Molti pessimi giocatori sui tavoli</li><li>Replay delle mani animato</li>';
bestlists.fulltilt = '<li>Accetta i giocatori di poker italiani</li><li>Bonus del 100% fino a 600$</li><li>Gioca con i professionisti</li>';
bestlists.william = '<li>Bonus del 100% fino a 450&euro;</li><li>Sito di poker della rete iPoker</li><li>Ottime promozioni ed eventi</li>';
bestlists.everest = '<li>Bonus del 100% fino a 200$</li><li>Alto volume di traffico</li><li>Software in italiano</li>';

$(function() {
		   
	BrowserDetect.init();
	if (BrowserDetect.browser == 'Safari' || BrowserDetect.browser == 'Chrome') {
		document.body.className='webkit';//raw for speed
		$('#best5sites ol li').each(function(i){
			$(this).prepend('<em>' + (i+1) + '.</em>');
		});
	}		  

	$.preloadImages('http://www.pokersites.com/it/imgs/screen-titan.jpg','http://www.pokersites.com/it/imgs/logo-titan.jpg','http://www.pokersites.com/it/imgs/screen-pacific.jpg','http://www.pokersites.com/it/imgs/logo-pacific.jpg','http://www.pokersites.com/it/imgs/screen-fulltilt.jpg','http://www.pokersites.com/it/imgs/logo-fulltilt.jpg','http://www.pokersites.com/it/imgs/screen-william.jpg','http://www.pokersites.com/it/imgs/logo-william.jpg','http://www.pokersites.com/it/imgs/screen-everest.jpg','http://www.pokersites.com/it/imgs/logo-everest.jpg');

		$('ol li').mouseover(function() {
		$(this).parent().children('li').removeClass('active');
		var whoami = $(this).attr('class');
		$(this).addClass('active');
		$('#theLink').attr('href', $(this).children('a').attr('href'));
		$('#theLink img.screen').attr('src', '/it/imgs/screen-' + whoami + '.jpg');
		$('#theLink img.logo').attr('src', '/it/imgs/logo-' + whoami + '.jpg');
		$('#best5sites ul').html(bestlists[whoami]);
	});

	$('#best5sites').mouseleave(function() {
		$('#best5sites li').removeClass('active');
		$('#best5sites li.titan').addClass('active');
		$('#theLink').attr('href', $(this).children('li.titan a').attr('href'));
		$('#theLink img.screen').attr('src', '/it/imgs/screen-titan.jpg');
		$('#theLink img.logo').attr('src', '/it/imgs/logo-titan.jpg');
		$('#best5sites ul').html(bestlists['titan']);
	});
	});




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";
	},
	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: "Chrome",
			identity: "Chrome"
		},
		{
			string: navigator.vendor,
			subString: "Apple",
			identity: "Safari",
			versionSearch: "Version"
		}]
};