function cerrarse(){
	window.close();
}

$(document).ready(function(){
	
	$("#region").change(function(){
		$.ajax({
			url: '?c=comuna&m=cargar_combo_comuna',
			data: {id_region:$("#region").val()},
			type: "POST",
			success: function(mensaje){
				$("#comuna").removeAttr('disabled');
				$("#comuna").html(mensaje);
			}
		});
	});
	
	
	$('.popup').fancybox({
		'overlayShow'	: true,
		'transitionIn'	: 'elastic',
		'transitionOut'	: 'elastic'
	});
	
	$('.popup700').fancybox({
		'overlayShow'	: true,
		'transitionIn'	: 'elastic',
		'transitionOut'	: 'elastic',
		'width'			: 700
	});
	
	$('.popup700iframe').fancybox({
		'overlayShow'	: true,
		'transitionIn'	: 'elastic',
		'transitionOut'	: 'elastic',
		'width'			: 900,
		'height'		: 530,
		'type'			: 'iframe'
	});
	
	$('.popupIframe').fancybox({
		'overlayShow'	: true,
		'transitionIn'	: 'elastic',
		'transitionOut'	: 'elastic',
		'type'			: 'iframe'
	});
	
	$('.popup600iframe').fancybox({
		'overlayShow'	: true,
		'transitionIn'	: 'elastic',
		'transitionOut'	: 'elastic',
		'width'			: 600,
		'type'			: 'iframe'
	});
	
	$('.popup400').fancybox({
		'overlayShow'	: true,
		'transitionIn'	: 'elastic',
		'transitionOut'	: 'elastic',
		'width'			: 400
	});
	
	$('.popupCliente').fancybox({
		'overlayShow'	: true,
		'transitionIn'	: 'elastic',
		'transitionOut'	: 'elastic',
		'width'			: 500,
		'type'			: 'iframe',
		'scrolling'		: 'no'
	});
	
	$('.popupComo').fancybox({
		'overlayShow'	: true,
		'transitionIn'	: 'elastic',
		'transitionOut'	: 'elastic',
		'width'			: 545,
		'height'		: 380,
		'type'			: 'iframe',
		'scrolling'		: 'no'
	});
	
	$('.popupCuanto').fancybox({
		'overlayShow'	: true,
		'transitionIn'	: 'elastic',
		'transitionOut'	: 'elastic',
		'width'			: 710,
		'height'		: 300,
		'type'			: 'iframe',
		'scrolling'		: 'no'
	});
	
	$('.registrarse').fancybox({
		'overlayShow'	: true,
		'transitionIn'	: 'elastic',
		'transitionOut'	: 'elastic',
		'onClosed'		: function() {
		    $("p.errores").hide();
		}
	});
	
	$('.olv_pass').fancybox({
		'overlayShow'	: true,
		'transitionIn'	: 'elastic',
		'transitionOut'	: 'elastic',
		'onClosed'		: function() {
		    $("p.errores_olvido").hide();
		}
	});
		
	$("#registro_form").bind("submit", function() {
		if ($("#email").val().length < 1) {
			$("div.errores").text('El email es obligatorio.');
		    $("div.errores").show();
		    $.fancybox.resize();
		    return false;
		}
		
		$.ajax({
			type	: "POST",
			cache	: false,
			url		: "?c=registro&m=email_check_ajax",
			data	: $(this).serializeArray(),
			success: 
				function(msg) {
					if(msg != 'EXITO' && msg != 'REENVIAR' && msg != 'REVISA'){
						$("#registro_form div.errores").html(msg);
					    $(".errores").show();
					    $.fancybox.resize();
					    return false;
					}else if(msg == 'REVISA'){
						$.fancybox.showActivity();
						var mensaje_revisa = '<p>El correo ya ha sido enviado a '+$("#registro_form #email").val()+'.</p><p>Por favor revisa tu correo para terminar el registro y comenzar a ayudar con Panel Solidario.</p><p>En caso de que no encuentres el correo revisa tu carpeta de spam y márcalo como No-SPAM.</p>';
						$.fancybox(mensaje_revisa);
					}else if(msg == 'REENVIAR'){
						$.fancybox.showActivity();
						pageTracker._trackPageview('/registro/pasouno');
						$.ajax({
							type	: "POST",
							cache	: false,
							url		: "?c=registro&m=reenviar_registro_ajax",
							data	: $('#registro_form').serializeArray(),
							success: function(data) {
								$.fancybox(data);
							}
						});
					}else{
						$.fancybox.showActivity();
						pageTracker._trackPageview('/registro/pasouno');
						$.ajax({
							type	: "POST",
							cache	: false,
							url		: "?c=registro&m=registro_ajax",
							data	: $('#registro_form').serializeArray(),
							success: function(data) {
								$.fancybox(data);
							}
						});						
					}
				}
		});
		return false;
		
	});
	
	$("#olvido_form").bind("submit", function() {
		if ($("#email_olvido").val().length < 1) {
			$("#olvido_form div.errores").text('El email es obligatorio.');
		    $("#olvido_form div.errores").show();
		    $.fancybox.resize();
		    return false;
		}
		
		$.ajax({
			type	: "POST",
			cache	: false,
			url		: "?c=login&m=recupera_pass_email_check_ajax",
			data	: $(this).serializeArray(),
			success: 
				function(msg) {
					if(msg != 'EXITO'){
						$("#olvido_form div.errores").html(msg);
					    $("#olvido_form div.errores").show();
					    $.fancybox.resize();
					    return false;
					}else{
						$.fancybox.showActivity();
							
						$.ajax({
							type	: "POST",
							cache	: false,
							url		: "?c=login&m=recuperacion_pass_ajax",
							data	: $('#olvido_form').serializeArray(),
							success: function(data) {
								$.fancybox(data);
							}
						});						
					}
				}
		});
		return false;
		
	});
	$("#contacto_form").bind("submit", function() {
		$.ajax({
			type	: "POST",
			cache	: false,
			url		: "?c=contacto&m=validar",
			data	: $(this).serializeArray(),
			success: 
				function(msg) {
					if(msg != 'EXITO'){
						$("p.errores_contacto").html(msg);
					    $("p.errores_contacto").show();
					    $.fancybox.resize();
					    return false;
					}else{
						$("p.errores_contacto").hide();
						$.fancybox.showActivity();
							
						$.ajax({
							type	: "POST",
							cache	: false,
							url		: "?c=contacto&m=enviar_contacto",
							data	: $('#contacto_form').serializeArray(),
							success: function(data) {
								$.fancybox('<p>'+data+'</p>');
							}
						});						
					}
				}
		});
		return false;		
	});
	
	
	
});

function activo(){
	document.getElementById('item').className = 'activo';
}	
