function eFocus(field){
	if (field.value == field.defaultValue){
		field.value ='';
		}
};

function eBlur(field){
	if (field.value == ''){
		field.value = field.defaultValue;
	}else{
	}
};

function validateNewsletter(field){
	if(document.getElementById(field).value == '' || document.getElementById(field).value == 'E-mail:'){
		alert("Por favor ingrese su direcci\u00F3n de email");
		return false;
	}else{
		if(!checkMail(document.getElementById(field).value) ){
			alert("La direcci\u00F3n de email es incorrecta");
			return false;
		}
	}
	return true;
}

function checkMail(x){
	var filter = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
	if (filter.test(x)){
		return true;
	}else{
		return false;
	}
}

$(document).ready(function() {   	
	$('.persona_juridica').click(function() {
	$('#persona_fisica').slideUp('fast');
	$('#persona_juridica').slideDown('fast');
	$(".persona_fisica").uncheck();
	return false;
	});
	$('.persona_fisica').click(function() {
	$('#persona_juridica').slideUp('fast');
	$('#persona_fisica').slideDown('fast');
	$(".persona_juridica").uncheck();
	return false;
	});
	
	// Muestra y oculta los menús 
   $('ul li:has(ul)').hover( 
      function(e) 
      { 
         $(this).find('ul').css({display: "block"});
		 $(this).find('a').addClass('activo');
      }, 
      function(e) 
      { 
         $(this).find('ul').css({display: "none"}); 
		 $(this).find('a').removeClass('activo');
      } 
   ); 
   
});

// FUNCIONES JQuery
$(document).ready(function() {
  $('.colorbox').colorbox();
});

$(document).ready(function(){
   $("#ocultar").click(function(event){
    event.preventDefault();
    $("#CalendarBubble").hide();
   });
});

function checkMail(x)
{
var filter = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
if (filter.test(x)){
return true;
}else{
return false;
}
}

function validarSumate(){
	valid = true;
	error_msg = "";
	if($('#tipo_persona_fisica').attr('checked')){
		if($('#fisica_nombre').attr('value') == '' || $('#fisica_nombre').attr('value') == 'Nombre:'){
			error_msg += "Por favor ingrese su nombre\n";
			valid = false;
		}
		
		if($('#fisica_email').attr('value') == '' || $('#fisica_email').attr('value') == 'E-mail:'){
			error_msg += "Por favor ingrese su email\n";
			valid = false;
		}else{
			if(!checkMail($('#fisica_email').attr('value'))){
				error_msg += "Por favor ingrese un mail valido\n";
				valid = false;
			}
		}
		
		if($('#fisica_telefono').attr('value') == '' || $('#fisica_telefono').attr('value') == 'Teléfono:'){
			error_msg += "Por favor ingrese su numero de telefono\n";
			valid = false;
		}
		
		if($('#mensaje').attr('value') == ''){
			error_msg += "Por favor ingrese un mensaje\n";
			valid = false;
		}
	}else if($('#tipo_persona_juridica').attr('checked')){
		if(!$('#subtipo_asoc').attr('checked') && !$('#subtipo_empresa').attr('checked')){
			error_msg += "Por favor elija entre asociacion y empresa\n";
			valid = false;
		}
		
		if($('#juridica_nombre').attr('value') == '' || $('#juridica_nombre').attr('value') == 'Nombre:'){
			error_msg += "Por favor ingrese su nombre\n";
			valid = false;
		}
		
		if($('#juridica_email').attr('value') == '' || $('#juridica_email').attr('value') == 'E-mail:'){
			error_msg += "Por favor ingrese su email\n";
			valid = false;
		}else{
			if(!checkMail($('#juridica_email').attr('value'))){
				error_msg += "Por favor ingrese un mail valido\n";
				valid = false;
			}
		}
		
		if($('#juridica_telefono').attr('value') == '' || $('#juridica_telefono').attr('value') == 'Teléfono:'){
			error_msg += "Por favor ingrese su numero de telefono\n";
			valid = false;
		}
		
		if($('#mensaje').attr('value') == ''){
			error_msg += "Por favor ingrese un mensaje\n";
			valid = false;
		}
	}else{
		error_msg = "Por favor seleccione entre Persona fisica y persona juridica";
		valid = false;
	}
	if(!valid){
		alert(error_msg);
	}
	
	return valid;
}

// REFRESCA CAPTCHA
function captchaRefresh(){rand = $.random(99999);$('#captcha_container').attr('src', '/captcha.php?'+rand)}
