$(function(){
	// Contacto
	var sending = false;
	
	$('input.submit').click(function(e){
		e.preventDefault();
		if(sending) return;
		sending = true;
		
		// Serialize
		var data = $(this).parent().serialize();
		
		// Reset styles
		$('.error:not(p)').removeClass('error');
		$('input,textarea').attr('disabled','disabled');
		$('.submit').css({opacity:0.5});
		
		// Ajax
		$.post('ajax/contacto.php',data,function(r){
			r = r.split(';');
			
			// Marcar errores
			validates = r[0].split('');
			if(validates[0] == '0'){
				$('#nombre').addClass('error');
			}
			if(validates[1] == '0'){
				$('#email').addClass('error');
			}
			if(validates[2] == '0'){
				$('#tel').addClass('error');
			}
			if(validates[3] == '0'){
				$('#msg').addClass('error');
			}
			
			// Restaurar formulario ?
			if(r[0] != '1111'){
				sending = false;
				$('input,textarea').attr('disabled','');
				$('.submit').css({opacity:1});
			}
			
			// Status message
			$('#status').animate({opacity:0},function(){
				$('#status').removeClass();
				if(r[0] == '1111'){
					$('#status').addClass('success');
				}else{
					$('#status').addClass('error');
				}
				$(this).html(r[1]).animate({opacity:1});
			});
		});
	});
	
	// Paginas
	$('.pag_1_cont').show();
	$('.pag_2_cont').hide();
	$('.pag_3_cont').hide();
	// Paginas tratamientos faciales
	$('#pag3_1').click(function(e){
		e.preventDefault();
		if($(this).is('.activo')) return;
		$('.pag3 a').removeClass('activo');
		$(this).addClass('activo');
		$('#contenido .col > div:visible').fadeOut(200,function(){
			$('.pag_1_cont').fadeIn();
		});
	});
	$('#pag3_2').click(function(e){
		e.preventDefault();
		if($(this).is('.activo')) return;
		$('.pag3 a').removeClass('activo');
		$(this).addClass('activo');
		$('#contenido .col > div:visible').fadeOut(200,function(){
			$('.pag_2_cont').fadeIn();
		});
	});
	$('#pag3_3').click(function(e){
		e.preventDefault();
		if($(this).is('.activo')) return;
		$('.pag3 a').removeClass('activo');
		$(this).addClass('activo');
		$('#contenido .col > div:visible').fadeOut(200,function(){
			$('.pag_3_cont').fadeIn();
		});
	});
	// Paginas tratamientos corporales
	$('#pag2_1').click(function(e){
		e.preventDefault();
		if($(this).is('.activo')) return;
		$('.pag2 a').removeClass('activo');
		$(this).addClass('activo');
		$('#contenido .col > div:visible').fadeOut(200,function(){
			$('.pag_1_cont').fadeIn();
		});
	});
	$('#pag2_2').click(function(e){
		e.preventDefault();
		if($(this).is('.activo')) return;
		$('.pag2 a').removeClass('activo');
		$(this).addClass('activo');
		$('#contenido .col > div:visible').fadeOut(200,function(){
			$('.pag_2_cont').fadeIn();
		});
	});
	
	
	// Paginas aparatologia
	$('.aparato').hide();
	$('.aparato:first').show();
	$('.aparatologia .menu_int a').click(function(e){
		e.preventDefault();
		$('.menu_int .activo').removeClass('activo');
		$(this).addClass('activo');
		var indice = $(this).parent().index();
		if($('.aparato:eq('+indice+')').is(':visible')) return;
		$('.aparato:visible').fadeOut(200,function(){
			$('.aparato:eq('+indice+')').fadeIn(200);
		});
	});
	
	// Nuestros tratamientos slider
	var nt_slides = $('.nuestros_t .col:eq(1)').children().size();
	var nt_now = 0;
	$('.nuestros_t .col:eq(1) img').hide().css({position:'absolute'});
	$('.nuestros_t .col:eq(1) img:first').show();
	setInterval(function(){
		nt_now++;
		if(nt_now == nt_slides) nt_now = 0;
		$('.nuestros_t .col:eq(1) img:visible').fadeOut(500);
		$('.nuestros_t .col:eq(1) img:eq('+nt_now+')').fadeIn(500);
	},3000);
	
});

