
//<script
var preloaded = [];
(function() {
	var imgs = [
		'img/menu_programmazione_over.png',
		'img/menu_prossimamente_over.png',
		'img/menu_tariffe_over.png',
		'img/menu_tecnologia_over.png',
		'img/menu_rassegne_over.png',
		'img/menu_archivio_over.png',
		'img/film_programmazione_over.gif',
		'img/film_scheda_over.gif',
		'img/film_trailer_over.gif',
		'img/film_trailerverde_over.gif',
		'img/film_schedaverde_over.gif',
		'img/film_programmazioneblu_over.gif',
		'img/film_schedablu_over.gif',
		'img/button_progrcompleta_over.gif',
		'img/button_precedente_over.gif',
		'img/button_successivo_over.gif',
	];
	
	for (var i = 0; i < imgs.length; i++)
	{
	  preloaded[i] = document.createElement('img');
	  preloaded[i].src = imgs[i];
	}
})()

$(document).ready(function() {
	$("img[alt!='']").each(function() {
		var ext = this.src.substr( this.src.lastIndexOf(".")+1 );
		if (this.alt.indexOf(".") != -1)
		{
			ext = this.alt.substr( this.alt.lastIndexOf(".")+1 );
			this.alt = this.alt.substr(0, this.alt.lastIndexOf("."));
		}
		
		$(this).bind("mouseenter", function() {
			ChangeImage(this, ext);
		});
		
		$(this).bind("mouseleave", function() {
			ChangeImage(this, ext);
		});
	});
	
	$("a:has(div.commenti_img)").each(function() {
		var div = $(this).children("div");
		$(this).bind("mouseenter", function() {
			div.removeClass("commenti_img").addClass("commenti_img_over");
		});
		
		$(this).bind("mouseleave", function() {
			div.removeClass("commenti_img_over").addClass("commenti_img");
		});
	});
	$("a:has(div.recensioni_img)").each(function() {
		var div = $(this).children("div");
		$(this).bind("mouseenter", function() {
			div.removeClass("recensioni_img").addClass("recensioni_img_over");
		});
		
		$(this).bind("mouseleave", function() {
			div.removeClass("recensioni_img_over").addClass("recensioni_img");
		});
	});
	
	$("input[default][default!='']").each(function() {
		if ($(this).attr("default") != '')
		{
			$(this).val( $(this).attr("default") ),
			$(this).css("color", "#aaaaaa");
			
			$(this).bind("focus", function() {
				if ($(this).val() == $(this).attr("default"))
				{
					$(this).val("");
					$(this).css("color", "black");
				}
			});
			
			$(this).bind("blur", function() {
				if ($(this).val() == "")
				{
					$(this).val( $(this).attr("default") );
					$(this).css("color", "#aaaaaa");
				}
			});
		}
	});
});

function ChangeImage(img, ext)
{
	if (!ext)
		ext = "jpg";
	
	if ($(img).attr("over") == "1")
	{
		$(img).attr("over", "0");
		img.src = "img/" + img.alt + "."+ext;
	}
	else
	{
		$(img).attr("over", "1");
		img.src = "img/" + img.alt + "_over."+ext;
	}
}

function ShowMappa(citta)
{
	if (citta == 1)
	{
		var multisalamodenapoint = new google.maps.LatLng(46.066889,11.125932);
		var cinemanuovoromapoint = new google.maps.LatLng(46.061492,11.124816);
		var supercinemavittoriapoint = new google.maps.LatLng(46.069777,11.123528);
		
		var options = {
			zoom: 14,
			center: multisalamodenapoint,
			mapTypeId: google.maps.MapTypeId.ROADMAP
    };
    var map = new google.maps.Map(document.getElementById("map"), options);
    
    var bounds = new google.maps.LatLngBounds();
		bounds.extend(multisalamodenapoint);
		bounds.extend(cinemanuovoromapoint);
		bounds.extend(supercinemavittoriapoint);
    map.fitBounds(bounds);
    
    var multisalamodenamarker = new google.maps.Marker({
			position: multisalamodenapoint,
			map: map
		});
		var cinemanuovoromamarker = new google.maps.Marker({
			position: cinemanuovoromapoint,
			map: map
		});
		var supercinemavittoriamarker = new google.maps.Marker({
			position: supercinemavittoriapoint,
			map: map
		});
		
		var multisalamodenainfowindow = new google.maps.InfoWindow({ content:"Multisala G. Modena"+
			"<br>Vis S. Francesco D'Assisi, 6"+
			"<br><b>Tel. 0461 260399</b>"+
			"<br><br>" });
		var cinemanuovoromainfowindow = new google.maps.InfoWindow({ content:"CINEMA TEATRO NUOVO ROMA"+
			"<br>CORSO 3 NOVEMBRE, 35"+
			"<br><b>Tel. 0461 915398</b>"+
			"<br><br>" });
		var supercinemavittoriainfowindow = new google.maps.InfoWindow({ content:"SUPERCINEMA VITTORIA"+
			"<br>VIA G. MANCI, 158"+
			"<br><b>Tel. 0461 235284</b>"+
			"<br><br>" });
		
		google.maps.event.addListener(multisalamodenamarker, 'click', function() {
			multisalamodenainfowindow.open(map, multisalamodenamarker);
		});
		google.maps.event.addListener(cinemanuovoromamarker, 'click', function() {
			cinemanuovoromainfowindow.open(map, cinemanuovoromamarker);
		});
		google.maps.event.addListener(supercinemavittoriamarker, 'click', function() {
			supercinemavittoriainfowindow.open(map, supercinemavittoriamarker);
		});
	}
	else if (citta == 2)
	{
		var point = new google.maps.LatLng(39.24365,9.095145);
		
		var options = {
			zoom: 16,
			center: point,
			mapTypeId: google.maps.MapTypeId.ROADMAP
    };
    var map = new google.maps.Map(document.getElementById("map"), options);
    
    var marker = new google.maps.Marker({
			position: point,
			map: map
		});
		var infowindow = new google.maps.InfoWindow({ content:"Multisala CineWorld"+
			"<br>Viale Monastir, 128"+
			"<br><b>Tel. 0702086096</b>"+
			"<br><br>" });
		
		google.maps.event.addListener(marker, 'click', function() {
			infowindow.open(map, marker);
		});
	}
	else if (citta == 3)
	{
		var point = new google.maps.LatLng(39.306015, 8.565903);
		
		var options = {
			zoom: 16,
			center: point,
			mapTypeId: google.maps.MapTypeId.ROADMAP
    };
    var map = new google.maps.Map(document.getElementById("map"), options);
    
    var marker = new google.maps.Marker({
			position: point,
			map: map
		});
		var infowindow = new google.maps.InfoWindow({ content:"Multisala CineWorld"+
			"<br>Monte Figu"+
			"<br><b>Tel. 078133510</b>"+
			"<br><br>" });
		
		google.maps.event.addListener(marker, 'click', function() {
			infowindow.open(map, marker);
		});
	}
}
