/* Tips */
function tag(id) {return document.getElementById(id);}
function randomTips() {
listado = tag("tips").getElementsByTagName("li");
do 
elegido = Math.floor(Math.random() * listado.length);
while (listado[elegido].style.display == "block") ;
for (var i = 0, total = listado.length; i < total; i ++)
listado[i].style.display = (i == elegido) ? "block":"none";
}

/* Menu */

$(document).ready(function(){
	
	$("#navbarSearch img.arrowSearch").click(function(){ 

		$("span.headMenuSearch").removeClass('active');

		submenu = $(this).parent().parent().find("div.subMenu");

		if(submenu.css('display')=="block"){
			$(this).parent().removeClass("active"); 	
			submenu.hide(); 		
			$(this).attr('src','images/greenfresh/search_arrow_hover.gif');									
		}else{
			$(this).parent().addClass("active"); 	
			submenu.show(); 		
			$(this).attr('src','images/greenfresh/search_arrow_select.gif');	
		}

		$("div.subMenu:visible").not(submenu).hide();
		$("#navbarSearch img.arrowSearch").not(this).attr('src','images/greenfresh/search_arrow.gif');

	})
	.mouseover(function(){ $(this).attr('src','images/greenfresh/search_arrow_hover.gif'); })
	.mouseout(function(){ 
		if($(this).parent().parent().find("div.subMenu").css('display')!="block"){
			$(this).attr('src','images/greenfresh/search_arrow.gif');
		}else{
			$(this).attr('src','images/greenfresh/search_arrow_select.gif');
		}
	});

	$("#navbarSearch span.headMenuSearch").mouseover(function(){ $(this).addClass('over')})
								 .mouseout(function(){ $(this).removeClass('over') });

	$("#navbarSearch div.subMenu").mouseover(function(){ $(this).showIn(); })
							   .blur(function(){ 
							   		$(this).hide();
									$("span.headMenuSearch").removeClass('active');
								});		

	$(document).click(function(event){ 		
			var target = $(event.target);
			if (target.parents("#navbarSearch").length == 0) {				
				$("#navbarSearch span.headMenuSearch").removeClass('active');
				$("#navbarSearch div.subMenu").hide();
				$("#navbarSearch img.arrowSearch").attr('src','images/greenfresh/search_arrow.gif');
			}
	});			   	

	$("#navbar img.arrow").click(function(){ 

		$("span.headMenu").removeClass('active');

		submenu = $(this).parent().parent().find("div.subMenu");

		if(submenu.css('display')=="block"){
			$(this).parent().removeClass("active"); 	
			submenu.hide(); 		
			$(this).attr('src','images/greenfresh/arrow_hover.gif');									
		}else{
			$(this).parent().addClass("active"); 	
			submenu.show(); 		
			$(this).attr('src','images/greenfresh/arrow_select.gif');	
		}

		$("div.subMenu:visible").not(submenu).hide();
		$("#navbar img.arrow").not(this).attr('src','images/greenfresh/arrow.gif');

	})
	.mouseover(function(){ $(this).attr('src','images/greenfresh/arrow_hover.gif'); })
	.mouseout(function(){ 
		if($(this).parent().parent().find("div.subMenu").css('display')!="block"){
			$(this).attr('src','images/greenfresh/arrow.gif');
		}else{
			$(this).attr('src','images/greenfresh/arrow_select.gif');
		}
	});

	$("#navbar span.headMenu").mouseover(function(){ $(this).addClass('over')})
								 .mouseout(function(){ $(this).removeClass('over') });

	$("#navbar div.subMenu").mouseover(function(){ $(this).showIn(); })
							   .blur(function(){ 
							   		$(this).hide();
									$("span.headMenu").removeClass('active');
								});		

	$(document).click(function(event){ 		
			var target = $(event.target);
			if (target.parents("#navbar").length == 0) {				
				$("#navbar span.headMenu").removeClass('active');
				$("#navbar div.subMenu").hide();
				$("#navbar img.arrow").attr('src','images/greenfresh/arrow.gif');
			}
	});			   

});

/* Menu Busqueda */

$(document).ready(
  function(){
    $( '#navbarSearch a' ).click(
      function(){
        $( "#navbarSearch div.subMenu" ).hide();
        $( "#searchForm div" ).hide();
        $( '#searchForm' + $( this ).attr( 'class' ).replace( 'subMenu', '' ) ).show();
      }
    );
  }
);

/* PlaceHolder */

var active_color = '#000'; // Colour of user provided text
var inactive_color = '#999'; // Colour of default text

$(document).ready(function() {
  $("input.input").css("color", inactive_color);
  var default_values = new Array();
  $("input.input").focus(function() {
    if (!default_values[this.id]) {
      default_values[this.id] = this.value;
    }
    if (this.value == default_values[this.id]) {
      this.value = '';
      this.style.color = active_color;
    }
    $(this).blur(function() {
      if (this.value == '') {
        this.style.color = inactive_color;
        this.value = default_values[this.id];
      }
    });
  });
});