$(document).ready(function(){

	//muestra las capas de los elementos que usan javascript
	$(".js_show").show();
	$(".js_hide").hide();

	//open rel=external on different window
	$(function() {
	    $('a[rel*=external]').click( function() {
	        window.open(this.href);
	        return false;
	    });
	});
	$(function() {
	    $('area[rel*=external]').click( function() {
	        window.open(this.href);
	        return false;
	    });
	});
	
	
	$(".desplegable").click(function (event){
		event.preventDefault();
		var index= $(".desplegable").index(this);
		$(".despcontent").eq(index).slideToggle("slow");	
		var imgpath=$(this).children("img").attr("src");
		var nextimg = (imgpath.slice(-7)==="men.gif") ? "mas.gif" : "men.gif";
		var nextimg="";
		if(imgpath.slice(-7)=="men.gif")nextimg="mas.gif";
		else if(imgpath.slice(-7)=="mas.gif")nextimg="men.gif";
		else if(imgpath.slice(-7)=="enb.gif")nextimg="asb.gif";
		else if(imgpath.slice(-7)=="asb.gif")nextimg="enb.gif";
		
		imgpath=imgpath.slice(0,imgpath.length-7);
		$(this).children("img").attr("src",imgpath+""+nextimg);
	});




	/*en todos los forms valida si hay campos con las clases v_required,v_email, etc..*/
	/*$("form").submit(function() { 
		
		var validated=1;
		
		
		//required
		$(this).find(".v_required").each(function(i){
	    	if($(this).val().length==0){$(this).css("border","solid 1px #cc0000");$(this).css("background-color","#e4afaf");validated=0;}else{$(this).css("border","solid 1px #666");$(this).css("background-color","#fff");}
		});
		
		//email
		$(this).find(".v_email").each(function(i){
	    	if(emailValidate($(this).val())){$(this).css("border","solid 1px #666");$(this).css("background-color","#fff");}else{$(this).css("border","solid 1px #cc0000");$(this).css("background-color","#e4afaf");validated=0;}
		});
	     
	     //checkboxes
		var checkboxes_on = $("input:checked").length; 
		if(checkboxes_on==0){
			validated=0;
			$(".checkbox").css("border","solid 1px #cc0000");
		}
		
		if(validated==1)return true;
	    else return false;
	      
	}); */
	
	
  	  



});
