$(document).ready(function(){
	$('#enviar_mensaje').click(function(e){
		//detengo el envio del formulario y cargo variables
		e.preventDefault();
		var error = false;
		var name = $('#txtNombre').val();
		var email = $('#txtEmail').val();
		var message = $('#taMensaje').val();
		//compruebo si estan correctas
		if(name.length == 0){
			error = true;
			$('#name_error').fadeIn(500);
		}else{
			$('#name_error').fadeOut();
		}
		if(error == false && (email.length == 0 || email.indexOf('@') == '-1')){
			error = true;
			$('#email_error').fadeIn(500);
		}else{
			$('#email_error').fadeOut();
		}
		if(error == false && message.length == 0){
			error = true;
			$('#message_error').fadeIn(500);
		}else{
			$('#message_error').fadeOut();
		}
		//si hay un error detengo
		if(error == true){exit();}
		//sino continuo
		else if(error == false){
			$('#enviar_mensaje').attr('value', 'Enviando...');
			//$('#enviar_mensaje').attr({'disabled' : 'true', 'value' : 'Enviando...' });
			
			/* uso ajax y serialize para pasar una url a enviar_email.php */
			$.post("enviar_email.php", $("#contact_form").serialize(),function(result){
				//si se envio el mail muestro mensaje correcto
				if(result == 'enviado'){
					$("#contenedorFormContacto").fadeOut("fast");
					//and show the mail success div with fadeIn
					$('#mail_success').fadeIn(500);
				}
				//sino muestro mensaje erroneo
				else{
					//show the mail failed div
					$('#mail_fail').fadeIn(500);
					//reenable the submit button by removing attribute disabled and change the text back to Send The Message
					$('#enviar_mensaje').removeAttr('disabled').attr('value', 'Envia el mensaje');
				}
			});
		}
	});

	$('#enviar_usuario').click(function(e){
		//detengo el envio de formulario y animo
		e.preventDefault();
		$('#enviar_usuario').attr('value', 'Enviando...');
		// uso ajax y serialize para pasar una url a enviar_email.php
		$.post("areacli.php", $("#form_usuario").serialize(),function(result){
			//alert(result);
			//si el usuario es correcto cargo sus canales y muestro capa
			if(result == 'correcto'){
				$("#contenedorFormUsuario").fadeOut("fast");
				$('#usuario_incorrecto').fadeOut();
				//cargo los datos en la capa y la muestro
				$.post("selectstream.php", function(result){
					$('#usuario_correcto').html(result);
				});
				$("#hiddenplayer").fadeOut();
				$("#playertop").fadeOut();
				$('#usuario_correcto').addClass("logged");
				$('#usuario_correcto').fadeIn(500);
			}
			else{
				//alert(result)
				//show the mail failed div
				$('#usuario_incorrecto').fadeIn(500);
				//reenable the submit button by removing attribute disabled and change the text back to Send The Message
				$('#enviar_usuario').removeAttr('disabled').attr('value', 'Envia el mensaje');
			}
		});
	});
	
	$('body').click(function(event) {
		if ($(event.target).attr('id') == 'enviar_canal') {
			//alert($(event.target).parents().attr("id"));			
			$(event.target).parents().children().each(function() { 
				var child = $(this);
				if (child.attr('id') == 'r') { 
					//alert(child.attr('id')+' y valor '+child.attr("value"));
					$('#usuario_correcto2').load('reproductor.php', {'r': child.attr("value")});
				}
			});
		}
	});
	
	$('#enviar_canal').click(function(e){
		//detengo el envio de formulario y animo
		e.preventDefault();
		//alert('kuku');
		$.post("reproductor.php", $("#form_canal").serialize(),function(result){
					$('#usuario_correcto2').html(result);
		});
	});    
});
