// JavaScript Document
$(document).ready(function(){	

	var element = document.getElementById('db_prodotti');
	// ie
	if(element){
		element.onselectstart = function() {return false;} 
		// mozilla
		element.onmousedown = function() {return false;} 
	}
	//ricavo tutti i banner della pagina
	listaBanner = $(".fix-banner .imgBanners");
	for(i=0;i<listaBanner.length;i++){
		viewBanner(listaBanner[i].id);
	}		 
	$(".lbSearch").click(function() { // bind click event to link
		$(this).addClass("hide");
		$(this).next()[0].focus();
	});
	$(".q").focus(function() { // bind click event to link
		//$(this).prev()[0].addClass("hide");
		$(this).parent().children(":first").addClass("hide");
	});
	$(".q").blur(function() { // bind click event to link
		if(this.value == "") $(this).parent().children(":first").removeClass("hide");
	});	
	$(".cbox").colorbox();
	$(".cbox-inline").colorbox({inline:true, href:"#demo"});

	$(".show_form").click(function() { // bind click event to link
		$("#pubblicita").slideToggle("slow");   
		$("#form_listino").slideToggle("slow", function() {
															self.location.hash = "topPage";
														  });

	});
	arrHash = location.hash.substr(1);
	if(arrHash=="topPage") {
		$("#pubblicita").addClass("hide");
		$("#form_listino").removeClass("hide");
	}
		
	//SLIDESHOW
	$('#vetrina .img-vetrina').cycle({
		fx: 'scrollLeft',
		speed: 1000,
		timeout: 6000,
		pager:  '.gold-thumb',
		easeIn: null,
		easeOut: null,
		after: onAfter,
		pagerAnchorBuilder: function(i, el){
			return '.gold-thumb a:eq(' + i + ')';
		}
	});
	$('.banner.silver').cycle({
		fx: 'scrollUp',
		speed: 1000,
		timeout: 30000,
		easeIn: null,
		easeOut: null,
		after: onAfter
	});
	/*SPOSTO NELLA TESTATA PER ACCELERARE LA VISUALIZZAZIONE DEI BANNER
	$('.headBanner').cycle({
		fx: 'fade',
		speed: 1000,
		timeout: 5000,
		easeIn: null,
		easeOut: null,
		before: onBeforeHB,
		after: onAfter
	});
	$(".imgBanners").each(function () {
		 var idb = this.title.split("_");
		 if(eval("img"+idb[1])!="")
			$(this).css('background-image','url('+eval("img"+idb[1])+')');
	});
	*/
});
function onAfter() { 
	listaBanner = $(this).find(".imgBanners");
	//alert(this.className);
	for(i=0;i<listaBanner.length;i++){
		viewBanner(listaBanner[i].title);
	}	
}
function onBeforeHB() { 
	listaBanner = $(this).find(".imgBanners");
	for(i=0;i<listaBanner.length;i++){
		 var idb = listaBanner[i].title.split("_");
		swfobject.embedSWF("swf/banner.swf", "hb"+idb[1], "120", "90", "9.0.0","swf/expressInstall.swf", eval("flashvars"+idb[1]), eval("params"+idb[1]), eval("attributes"+idb[1]));
	}	
	
}
function onBeforeSB() { 
	listaBanner = $(this).find(".imgBanners");
	for(i=0;i<listaBanner.length;i++){
		 var idb = listaBanner[i].title.split("_");
		 var t = listaBanner[i].id.split("_");
		swfobject.embedSWF("swf/silver.swf", "sb"+t[1]+idb[1], "468", "60", "9.0.0","swf/expressInstall.swf", eval("flashvars"+idb[1]), eval("params"+idb[1]), eval("attributes"+idb[1]));
		
	}	
	
}
function onBeforeRB() { 
	listaBanner = $(this).find(".imgBanners");
	for(i=0;i<listaBanner.length;i++){
		 var idb = listaBanner[i].title.split("_");
		swfobject.embedSWF("swf/big.swf", "rb"+idb[1], "300", "250", "9.0.0","swf/expressInstall.swf", eval("flashvars"+idb[1]), eval("params"+idb[1]), eval("attributes"+idb[1]));
	}	
	
}

function onAfter2() { 
	listaBanner = $(this).find(".imgBanners");
	//alert(listaBanner.length);
	for(i=0;i<listaBanner.length;i++){
		viewBanner(listaBanner[i].title);
	}	
}
//funzione che incrementa il click di un
function clickBanner(idBanner){
	urlPhp = "dir=banner&file=upBanner&cp=click&id=" + idBanner;
	$.ajax({
		type: "GET",
		url: "../../blocchi.php?",
		data: urlPhp,
		success: function(msg){
			//alert(msg);
		}
	});
}
function viewBanner(idBanner){
		urlPhp = "dir=banner&file=upBanner&id=" + idBanner;
		$.ajax({
			type: "GET",
			url: "../../blocchi.php?",
			data: urlPhp,
			success: function(msg){
				//alert(msg);
			}
		});	
}

function redir(url){
	window.location=url;
}
function updatecaptcha() {
   img = document.getElementById('imgCaptcha'); 
   //Change the image
   img.src = '../../lib/captcha/immagine.php?' + Math.random();
}
function verificaAtt(valore,idsel){
	if(valore==1||valore==4)
		$("#"+idsel).removeClass("hide");
	else {
		$("#"+idsel).val('');
		$("#"+idsel).addClass("hide");
	}
}
function caricaProvince(id_regione, website, id_select){
	if (id_regione != "") {
		//ricavo l'id del prodotto
		urlPhp = 'dir=prodotti&file=carica_province&id='+ id_regione;
		//alert(website+'blocchi.php?'+urlPhp);
		$.ajax({
			type: "GET",
			url: website+"/blocchi.php?",
			data: urlPhp,
			success: function(msg){
				$('#'+id_select).empty().append('<option value="">Nessuna</option>');				
				var res = eval(msg);
				for(i=0; i<res.length; i++){
					$('#'+id_select).append(
						$('<option></option>').val(res[i].id).html(res[i].nome)
					);
				}
			}
		});
	}
}
function verificaR(valore,idsel){
	if(valore==0)
		$("#"+idsel).removeClass("hide");
	else {
		$("#"+idsel).val('');
		$("#"+idsel).addClass("hide");
	}
}

