$(document).ready(function(){
						   
	$('a[rel="external"]').click(function () {
		$(this).attr({'target':'_blank'});
	});

	(function($){
		$.fn.clearDefault = function(){
			return this.each(function(){
				var default_value = $(this).val();
				$(this).focus(function(){
					if ($(this).val() == default_value) $(this).val("");
				});
				$(this).blur(function(){
					if ($(this).val() == "") $(this).val(default_value);
				});
			});
		};
	})(jQuery);
	
	$('ul.sub_menu li:first-child').css('border-top', '0px');
	$('ul.sub_menu li:last-child').css('border-bottom', '0px');
	$('ul.sub_menu').css('border', '1px solid #ded5cf');
	$('ul.sub_menu li ul').css('border', '1px solid #ded5cf');

	// Usage: $('input.clear-default').clearDefault();
	$('input.clear-default, textarea.clear-default').clearDefault();
	
	
	
	
	
	$('ul.society li.head a').click(function () {
		if ($(this).hasClass('down')) {
			$(this).removeClass('down');
			$(this).addClass('up');
			$(this).attr({'title':'Ocultar detalles'});
		} else {
			$(this).removeClass('up');
			$(this).addClass('down');
			$(this).attr({'title':'Mostrar detalles'});
		}
	});

	$('ul.society li.head').click(function(){
		$(this).toggleClass("active").next().slideToggle("fast");
	});
	
	$('ul.society:first li.body').css('display', 'block');
			$('ul.society:first li.head a').removeClass('down');
			$('ul.society:first li.head a').addClass('up');
			$('ul.society:first li.head a').attr({'title':'Ocultar detalles'});
	
	
	
	
	$('a[rel="fancy"]').fancybox({
				'width'				: 642,
				'height'			: 602,
				'autoScale'			: true,
				'transitionIn'		: 'none',
				'transitionOut'		: 'none',
				'showNavArrows'		: false,
				'type'				: 'iframe'
	});
	
	$('a[rel="group"]').fancybox({
				'autoScale'			: false,
				'transitionIn'		: 'none',
				'transitionOut'		: 'none',
				'titleShow'			: true,
				'titlePosition'		: 'inside',
				'type'				: 'image'
	});	
	
	
	 $("#history-back").click(function () {
			history.back(-1);
			return false;
		});

	var options = { 
        target:        '#gral-message',
        resetForm: true
    }; 
    $('#forms_contacto').ajaxForm(options);
	//$('input.clear-default').clearDefault();
	
	

});
