$(document).ready(function(){
	/*
	$('a.lightbox').lightBox({
    overlayBgColor: '#FFF',
    overlayOpacity: 0.6,
    imageLoading: '/img/loading.gif',
    imageBtnClose: '/img/closelabel.gif',
    containerResizeSpeed: 400 ,
    fixedNavigation:false
	});
*/
	$("#addtocart").click(function()
		{
			$("#frmcart").submit();
		}
	);

	$( ".menu_img" ).hover( function() {
		var id = ($(this).attr('val') );
		if ( $("#newmenu" + id + " > ul:first").css( 'display' ) != 'block' )
		{
			$(this).attr('src','/images/menu/arrow_hover.png');
			$("#nav" + id).css( {
			                           'border-right'  : '2px solid #d0d0d0'
			                         , 'border-left'   : '2px solid #f0f0f0'
			                         , 'border-top'    : '1px solid #f0f0f0'})
		}
	},
  function () {
  	var id = ($(this).attr('val') );
  	if ( $("#newmenu" + id + " > ul:first").css( 'display' ) != 'block' )
  	{
    	$(this).attr('src','/images/menu/arrow.png');
			$("#nav" + id).css( { 'border-right' : '0' , 'border-left' : '0' , 'border-top' : '0'})
  	}
  });

	$( ".menu_img" ).click( function() {
		var id = ($(this).attr('val') );
		var position = $("#groups_menu").offset();

		$(".newsubmenu").fadeOut("fast");
		if ( $("#newmenu" + id + " > ul:first").css( 'display' ) != 'block' )
		{
			$("#newmenu" + id + " > ul").css( {'display' : 'block'
																							, 'position' : 'absolute'
																							, 'left' : position.left + 'px'
																							, 'background-color' : 'white'
																							, 'font-weight' : 'bolder'
																							, 'border-bottom' : '2px solid #d0d0d0'
																							, 'border-right' : '2px solid #d0d0d0'
																							, 'border-left' : '1px solid #f0f0f0'
																							, 'border-top' : '1px solid #f0f0f0'
																							, 'width' : '200px'} );
			$("#nav" + id).css( { 'border-right' : '2px solid #d0d0d0'
																, 'border-left' : '1px solid #f0f0f0'
																, 'border-top' : '1px solid #f0f0f0'})
			$("#newmenu" + id + " > ul").fadeIn("fast");
			$(this).attr('src','/images/menu/arrow_select.png');
		} else {
			$("#nav" + id).css( { 'border-right' : '0' , 'border-left' : '0' , 'border-top' : '0'})
			$("#newmenu" + id + " > ul").fadeOut("fast");
			$(this).attr('src','/images/menu/arrow.png');
		}
	});

	$(".newsubmenu > li").hover(
		function()
		{
			$(this).css({'color' : '#909090'});
		} ,
		function()
		{
			$(this).css({'color' : '#d0d0d0'});
		}
	);

	$(".picproducts").hover(function()
	{
		$(this).css({
											'border-bottom' : '0px solid #d0d0d0' ,
											'border-right' : '0px solid #d0d0d0' ,
											'border-top' : '0px solid #d0d0d0' ,
											'border-left' : '0px solid #d0d0d0' ,
											'cursor' : 'hand' ,
											'cursor' : 'pointer'
										})
	},
	function()
  	{
  		$(this).css({'border' : 0 });
  	}
	);

	$("#btn_search").click(function()
  	{
  	  if ( $("#txt_search").val() != $("#txt_search").attr( "defaultValue" ) )
  	   document.location = "/cerca/" + $("#txt_search").val().replace(" " , "+") + "/0/0/";
  	}
	);
	$("#txt_search").click(function()
  	{
  	  $("#txt_search").css({"color" : "black" });
  	  $("#txt_search").val("");
  	}
	);
	$("#txt_search").blur(function () {
	  if ( ( $(this).val() == '' ) || ( $(this).val() == $(this).attr( "defaultValue" ) ) )
	  {
	    $(this).css({"color" : "#d0d0d0" });
	    $(this).val( $(this).attr( "defaultValue" ) );
	  }
	});
//
//	$('#layer1').Draggable(
//	{
//		zIndex: 	20,
//		ghosting:	false,
//		opacity: 	0.7,
//		handle:	'#layer1_handle'
//	}
//	);
//
//	$("#layer1").hide();
//
//	$('#close').click(function()
//	{
//	$("#layer1").hide();
//	});

	$("#provincia").change(function(){
		$.post("/ext/get_comuni.php" , {provincia:$(this).val()} , 
			function( data ){ 
			
				var info = data.split(",");
				$("#comune").find('option') .remove();
				$("#comune").append("<option value=''>Selezionare il comune</option>"); 
				for( i=0;i<info.length;i++)
				{
					try{
					comune = info[i].split("|");
					$("#comune").append("<option value='" + comune[0] + "'>" + comune[1] + "</option>"); 
				}
					catch(e){
						
					}
				}
			});
	});
	
	
	/* 
	 * Campi specifici per la registrazione
	 */
	$("#customers_provincia").change(function(){
		$.post("/ext/get_comuni.php" , {provincia:$(this).val()} , 
			function( data ){ 
				var info = data.split(",");
				$("#customers_comune").find('option') .remove();
				$("#customers_comune").append("<option value=''>Selezionare il comune</option>"); 
				for( i=0;i<info.length;i++)
				{
					if(info[i]!= undefined){comune = info[i].split("|");
					$("#customers_comune").append("<option value='" + comune[0] + "'>" + comune[1] + "</option>"); 
				}
					}
			});
	});
	$("#customers_provincia_legale").change(function(){
		$.post("/ext/get_comuni.php" , {provincia:$(this).val()} , 
			function( data ){ 
				var info = data.split(",");
				$("#customers_comune_legale").find('option') .remove();
				$("#customers_comune_legale").append("<option value=''>Selezionare il comune</option>"); 
				for( i=0;i<info.length;i++)
				{if(info[i]!=undefined){
					comune = info[i].split("|");
					$("#customers_comune_legale").append("<option value='" + comune[0] + "'>" + comune[1] + "</option>"); 
				}}
			});
	});
	
	
	$("#provincia_search").change(function(){
		$.post("/ext/get_comuni.php" , {provincia:$(this).val()} , 
			function( data ){ 
				var info = data.split(",");
				$("#comune_search").find('option') .remove();
				$("#comune_search").append("<option value=''>Selezionare il comune</option>"); 
				for( i=0;i<info.length;i++)
				{
					if(info[i]!=undefined){
					comune = info[i].split("|");
					$("#comune_search").append("<option value='" + comune[0] + "'>" + comune[1] + "</option>"); 
				}
				}
			});
	});
	
	
	$("#pv_gas_research").change(function(){
		$.post("/ext/get_comuni.php" , {provincia:$(this).val()} , 
			function( data ){ 
				var info = data.split(",");
				$("#comune_gas_research").find('option') .remove();
				$("#comune_gas_research").append("<option value=''>Selezionare il comune</option>"); 
				for( i=0;i<info.length;i++)
				{
					if(info[i]!= undefined){comune = info[i].split("|");
					$("#comune_gas_research").append("<option value='" + comune[0] + "'>" + comune[1] + "</option>"); 
				}
					}
			});
	});
	
	$("#pv_suppliers_research").change(function(){
		$.post("/ext/get_comuni.php" , {provincia:$(this).val()} , 
			function( data ){ 
				var info = data.split(",");
				$("#comune_suppliers_research").find('option') .remove();
				$("#comune_suppliers_research").append("<option value=''>Selezionare il comune</option>"); 
				for( i=0;i<info.length;i++)
				{
					if(info[i]!= undefined){comune = info[i].split("|");
					$("#comune_suppliers_research").append("<option value='" + comune[0] + "'>" + comune[1] + "</option>"); 
				}
					}
			});
	});
	
	$("#cat_suppliers_research").change(function() {
		$("#subcat_suppliers_research").find('option') .remove();
		$("#subcat_suppliers_research").append("<option value=0>loading...</option>");
		
		$.post("/ext/get_categories.php",
				{id :$(this).val()},
				function(data) {
					
					var info = data.split(",");
					
						$("#subcat_suppliers_research").find('option').remove();
						$("#subcat_suppliers_research").append("<option value=''>Selezionare la sottocategoria</option>");

				 	for (i = 0; i < info.length; i++) {
				 	try{
					subcat = info[i].split("|");
					if(subcat[1]!=undefined){
					$("#subcat_suppliers_research").append("<option value='"+ subcat[0]+ "'>"+ subcat[1]+ "</option>");
					}
				}catch(e){
					
				}
				 	}
				});
	});
	
	$("#cat_products_research").change(function() {
		$("#subcat_products_research").find('option') .remove();
		$("#subcat_products_research").append("<option value=0>loading...</option>");
		
		$.post("/ext/get_categories.php",
				{id :$(this).val()},
				function(data) {
					
					var info = data.split(",");
					
						$("#subcat_products_research").find('option').remove();
						$("#subcat_products_research").append("<option value=''>Selezionare la sottocategoria</option>");

				 	for (i = 0; i < info.length; i++) {
				 	try{
					subcat = info[i].split("|");
					if(subcat[1]!=undefined){
					$("#subcat_products_research").append("<option value='"+ subcat[0]+ "'>"+ subcat[1]+ "</option>");
					}
				}catch(e){
					
				}
				 	}
				});
	});
	
	
	
	
	 $('a[rel*=facebox]').facebox();
});
