$(document).ready(function() {
	/* Formularios */
	if($('.xform').length) {
		// Hide forms
		$('form.xform').hide().end();
		
		/* Labels */
		var labels=$('.xform label');
		for (var i=0; i < labels.length; i++)
		{
			// Firefox
			if(BrowserDetect.browser == "Firefox")
			{
				var labelContent = labels[i].innerHTML;
				var labelWidth = document.defaultView.getComputedStyle( labels[i], '' ).getPropertyValue( 'width' );
				var labelSpan = document.createElement('span');
				labelSpan.style.display = 'block';
				labelSpan.style.width = labelWidth;
				labelSpan.innerHTML = labelContent;
				labels[i].style.display = '-moz-inline-box';
				labels[i].innerHTML = null;
				labels[i].appendChild( labelSpan );
			}
			// Resto de navegadores
			else
			{
				labels[i].style.display = 'inline-block';
			}
		};
		
		// Show forms
		$('form.xform').show().end();
	}
	
	/* Impresión */
	jQuery(".script").show();
	if(jQuery('#imprimir').length)
	{
		jQuery('#imprimir').show();
		jQuery("#imprimir").css('cursor','pointer');
		jQuery('#imprimir').click(function()
		{
			window.print();
			return false;
		});
	}

	/* Enlaces externos */
	jQuery('.external').click(function ()
	{
		window.open(this.href);
		return false;
   	});
   	
   	/* Categorías */
   	if(jQuery('#categorias').length) {
	   	jQuery('ul#categorias li img').mouseover(function() {
	   		if(jQuery(this).attr('class') != "actual") {
	   			if(jQuery(this).attr('src').substr(-4) == "grey") {
	   				jQuery(this).attr('src', jQuery(this).attr('src').slice(0, -5));
	   			}
	   		}
	   	});
	   	jQuery('ul#categorias li img').mouseout(function() {
	   		if(jQuery(this).attr('class') != "actual") {
	   			jQuery(this).attr('src', jQuery(this).attr('src')+"&grey");
	   		}
	   	});
   	}
});
