var banners = new Array("isolsan|7000", "lecablocco|22000", "monier|10000", "sika_2011|13500");

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() {
	if ($("banner_top")) {
		var banner_top = new Banner_swf("banner_top", "img/banner_top/", 468, 60);
	}
	if ($("loghi_prod")) {
		var loghi = new Rotator("loghi_prod", 5000)
	}
	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("/" + sf + "swf/home.swf", "flash_home", "580", "200", "9.0.0","/swf/expressInstall.swf", {}, {wmode: "transparent"}, {});
	}
	if ($("flash_editoria")) {
		swfobject.embedSWF("/" + sf + "swf/editoria.swf", "flash_editoria", "200", "135", "9.0.0");
	}
	if ($("flash_tom")) {
		swfobject.embedSWF("/" + sf + "swf/banner/tom.swf", "flash_tom", "200", "200", "9.0.0");
	}
	if ($("banner_punto_blu")) {
		swfobject.embedSWF("/" + sf + "swf/puntoblu.swf", "banner_punto_blu", "200", "160", "9.0.0");
	}
	if ($("flash_clickus")) {
		swfobject.embedSWF("/" + sf + "swf/clickus.swf", "flash_clickus", "200", "228", "9.0.0");
	}
}

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 : "";
	if (str_regione != "") {
		str_regione = str_regione.toLowerCase();
		str_regione = str_regione.replace(/ /gi, "_");
		str_regione = str_regione.replace(/'/gi, "");
	}
	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 StoreMat ai tuoi preferiti!");	
	}
}

function open_ar() {
	window.open ("/" + sf + "area_riservata", "ar", "").focus(); 
}

function select_tipologie(value, desc) {
	//alert(value);
	//var v = $F("macro_tipologia").toString;
	//value = value.toString;
	var v_t = "";
	$$('#tipologia_source option[value=' + value + ']').each( function(elem){
		v_t = elem.text;
	});
	//alert(value + v_t);
	$$('.tip_box').each( function(elem){
		elem.hide();
	});
	$$('.tip_box input').each( function(elem){
		elem.checked = false;
	});
	$("sub_privato").disabled = true;
	$("sub_agente").disabled = true;
	if ($("tip_" + value)) $("tip_" + value).show();
	$("tipologia").value = v_t;
	if ($("tr_azienda")) $("tr_azienda").hide();
	if ($("tr_societa")) $("tr_societa").hide();
	$("tr_email_aziendale").hide();
	if (v_t != "privato" && v_t != "agente") {
		if ($("tr_azienda")) $("tr_azienda").show();
		if ($("tr_societa")) $("tr_societa").show();
		$("tr_email_aziendale").show();
		$("invio_newsletter").checked = true;
	} else {
		if (v_t == "privato") $("sub_privato").disabled = false;
		if (v_t == "agente") $("sub_agente").disabled = false;
		$("invio_newsletter").checked = false;
	}
	if (desc == true) {
		$("tr_descrizione").hide();
		$("tr_descrizione_attivita").hide();
		if (v_t == "imprese, progettisti e società del settore") $("tr_descrizione_attivita").show();
		var desc_str = "|produttore|rivenditore|gruppo|editoria|";
		if (desc_str.indexOf("|" + v_t + "|") > -1) $("tr_descrizione").show();
	}
}

function RefreshImage(valImageId) {
	var objImage = document.images[valImageId];
	if (objImage == undefined) {
		return;
	}
	var now = new Date();
	objImage.src = objImage.src.split('?')[0] + '?x=' + now.toUTCString();
}

