var timeout         = 500;
var closetimer		= 0;
var ddmenuitem      = 0;

function jsddm_open()
{	jsddm_canceltimer();
	jsddm_close();
	ddmenuitem = $(this).find('ul').eq(0).css('visibility', 'visible');}

function jsddm_close()
{	if(ddmenuitem) ddmenuitem.css('visibility', 'hidden');}

function jsddm_timer()
{	closetimer = window.setTimeout(jsddm_close, timeout);}

function jsddm_canceltimer()
{	if(closetimer)
	{	window.clearTimeout(closetimer);
		closetimer = null;}}

$(document).ready(
	function(){	
		$('#jsddm > li').bind('mouseover', jsddm_open);
		$('#jsddm > li').bind('mouseout',  jsddm_timer);
	}
);

document.onclick = jsddm_close;

// Istanzia lightbox
$(function() {
	$('#gallery a.lightbox').lightBox(); // Select all links in object with gallery ID
});

function el(id){ return document.getElementById(id); }
function GalleryMove(dir){
	var max = el("MaxSlide").value;
	var cur = el("CurrentSlide").value;
		
	if(dir == "down"){
		var post = parseInt(cur)-1;
		if(post < 1){
			post = max;
		}
	}else{
		var post = parseInt(cur)+1;
		if(post > max){
			post = 1;
		}
	}
	
	el("arrow-sx").style.display = "inline";
	el("arrow-dx").style.display = "inline";
	el("arrow-sx").style.marginRight = "0";
	
	if(post == max){
		el("arrow-dx").style.display = "none";
		el("arrow-sx").style.marginRight = "135px";
	}
	
	if(post == 1){
		el("arrow-sx").style.display = "none";
	}
	
	el("slide_"+cur).style.display = "none";
	el("slide_"+post).style.display = "block";
	el("CurrentSlide").value = post;
	
}


function SelectFirm(){
	var FirmID = el("select_firm").value;
	if(FirmID > 0){
		var opt = httpGET("/var_select_firm.php?FirmID="+FirmID);
		el("select_moto").innerHTML = opt;
	}else{
		el("select_moto").innerHTML = '<option value="0">----</option>';
	}
}

function SelectMoto(){
	window.location = '/var_select_moto.php?MotoID='+el('select_moto').value;
}


// http://docs.jquery.com/Tutorials:PNG_Opacity_Fix_for_IE6#The_Problem
// var blank = new Image();
//  blank.src = 'images/blank.gif';
//  
//  $(document).ready(function() {
//    var badBrowser = (/MSIE ((5\.5)|6)/.test(navigator.userAgent) && navigator.platform == "Win32");
//    if (badBrowser) {
//      // get all pngs on page
//      $('img[src$=.png]').each(function() {
//        if (!this.complete) {
//          this.onload = function() { fixPng(this) };
//        } else {
//          fixPng(this);
//        }
//      });
//    }
//  });
//  
//  function fixPng(png) {
//    // get src
//    var src = png.src;
//    // set width and height
//    if (!png.style.width) { png.style.width = $(png).width(); }
//    if (!png.style.height) { png.style.height = $(png).height(); }
//    // replace by blank image
//    png.onload = function() { };
//    png.src = blank.src;
//    // set filter (display original image)
//    png.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + src + "',sizingMethod='scale')";
//  }

















