var banners = new Array("edilteco|9500", "mapei_green_innovation|11750", "sanmarco_2009|14500", "tenax_banner_kap|9200", "wienerberger|19500");
//banners = new Array("wienerberger|19500");
rBanner = banners.sort(randomFunct);
numeroBanner = 0;

var url = window.location.href;
var sf = (url.indexOf("server-asp")>-1) ? "www.storematdotcom/" : "";
var page_name = url.substring(url.lastIndexOf('/') + 1);
//var site_folder = "www.storematdotcom/";

window.onload = function() {
	randomBanners();
	swfs();
	if ($("google_map")) initialize_google_map();
	var select_regioni= new Array("dove_regione", "prodotti_regione", "regione");
	for (n=0; n<select_regioni.length; n++ ) {
		var id_regione = select_regioni[n];
		var id_provincia = id_regione.replace("regione", "provincia");
		if ($(id_regione)) {
			//alert($F(id_regione))
			if ($F(id_regione)) ajax_province(id_provincia, $F(id_regione));
		}
	}
}

function swfs() {
	if ($("flash_home")) {
		swfobject.embedSWF("swf/home.swf", "flash_home", "580", "200", "9.0.0");
	}
	if ($("flash_editoria")) {
		swfobject.embedSWF("swf/editoria.swf", "flash_editoria", "200", "135", "9.0.0");
	}
}

function randomFunct() {
	return 0.5 - Math.round(Math.random());
}

function randomBanners() {
	if (document.getElementById("banner")) {
		var rBannerTot = rBanner[numeroBanner].split("|");
		var rBannerName = rBannerTot[0];
		var rBannerTime = rBannerTot[1];
		//alert (rBannerTime);
		swfobject.embedSWF("/" + sf + "swf/banner/" + rBannerName + ".swf", "banner", "468", "60", "9.0.0");
		numeroBanner ++;
		if (numeroBanner >= rBanner.length) {
			numeroBanner = 0;
		}
		setTimeout("randomBanners()", rBannerTime);
	}
}

function speciali_sezioni(id_clicked) {
	var previews = $$('#primo_piano div.preview');
	previews.each(function(element) {
		element.hide();
	});
	$('speciali_preview_' + id_clicked).show();
	var links = $$('#primo_piano div.link');
	links.each(function(element) {
		element.show();
	});
	$('speciali_link_' + id_clicked).hide();
}

function dove(tipologia, regione, sigla, provincia, citta) {
	var str_regione = (sigla == "") ? regione : "";
	var str_prov = (sigla != "") ? sigla + "/"+ provincia : "";
	var str_citta = (citta != "") ? "?keyword=" + citta : "";
	var url = "/" + sf + tipologia + "_edili/" + str_regione + str_prov + ".html" + str_citta;
	window.location = url;
}

function dove_set(tipologia) {
	var box = $$('#tipologie input');
	box.each(function(element) {
		element.checked = false;
	});
	$('dove_check_' + tipologia).checked = true;
	$('tipologia').value = tipologia;
}

function toggle_box_pv(id) {
	var box = $$('a.link_pvdb');
	box.each(function(element) {
		//alert(element.id);
		if (element.id != "link_pvdb_" + id) {
			element.removeClassName('selected');
			var box_id = element.id.replace("link_", "");
			$(box_id).hide();
		}
	});
	//alert(id);
	$('pvdb_' + id).toggle();
	$('link_pvdb_' + id).toggleClassName('selected');
}

function disclaimer() {
	var ww = 300;
	var wh = 150;
	var l = (screen.width/2)-(ww/2);
	var t = (screen.height/2)-(wh/2);
	window.open ("/" & sf & "disclaimer.html", "disclaimer", "top=" + t + ",left=" + l + ",status,width=" + ww + ",height=" + wh).focus(); 
}

function privacy() {
	var ww = 600;
	var wh = 500;
	var l = (screen.width/2)-(ww/2);
	var t = (screen.height/2)-(wh/2);
	window.open ("/" & sf & "privacy.html", "privacy", "top=" + t + ",left=" + l + ",status,scrollbars,width=" + ww + ",height=" + wh).focus(); 
}

function add_bookmark() {
	var title = document.title;
	var url = window.location.href;
	if (window.sidebar) // firefox
		window.sidebar.addPanel(title, url, "");
	else if(window.opera && window.print){ // opera
		var elem = document.createElement('a');
		elem.setAttribute('href',url);
		elem.setAttribute('title',title);
		elem.setAttribute('rel','sidebar');
		elem.click();
	} 
	else if(document.all) {// ie
		window.external.AddFavorite(url, title);
	}
	else if(BO.safari) {
		alert("Premi Ctrl + D per aggiungere IoDono ai tuoi preferiti!");	
	}
}