$(function() {
	$("#homeMenu > ul > li").click(function(){
		var li_id = $(this).attr("id")+"_t";
		$('.Text').hide();
		$('.Text2').hide();
		$('#'+li_id).show();
		$("#homeMenu > ul > li").removeClass('selected');
		$(this).addClass('selected');
	});

	$("#homeMenu > ul > li").hover(
	  function () {
	    $(this).addClass("hover");
	  },
	  function () {
	    $(this).removeClass("hover");
	  }
	);

	$("#goBeta").click(function(){
		$('.Text').hide();
		$('.Text2').hide();
		$('#Beta_t').show();
		$("#homeMenu > ul > li").removeClass('selected');
		$('#Beta').addClass('selected');
	});		
	
	$('.text').focus(function () {
		$(this).addClass("ui-state-hover");
		$(this).removeClass("ui-state-error");
	});
	$('.text').blur(function () {
		$(this).removeClass("ui-state-hover");
	});	
	$('.submit').hover(function () { 
		$(this).addClass("ui-state-hover");
	});
	$('.submit').mouseout(function () { 
		$(this).removeClass("ui-state-hover");
	});		
	$('.submit').livequery('click', function() { 				
		var username = $('#name') .val();
		var email    = $('#email').val();
		var texte    = $('#texte').val();
		
		//alert("vous avez saisi "+username+" comme username, "+email+" comme email et "+texte+" comme texte ");

		if(username == '' && email == '')
		{ 
			if($('#error').length == 0) {
			$('#name'). addClass('ui-state-error');
			$('#email').addClass('ui-state-error');
			$('.superForm').prepend('<div class="error ui-corner-all" id="error">Vous devez au moins renseigner un email ou un username twitter.</div>');
			}
		}
		else 
		{ $('#error').remove(); $('#name').removeClass('ui-state-error'); $('#email').removeClass('ui-state-error');

			$.ajax({
				   type: "POST",
				   url:  "aj_beta_registration.php",
				   data: "username="+username+"&email="+email+"&texte="+texte,
						   							
				  success: function(msg){
				  	if(msg != 'failure')
					$('#superForm').fadeOut(2000, function () {
						$('.response').html(msg);  
						setTimeout($('.response').fadeIn(2000), 2500); 
					});  	
				   }
				 });
		}				
	});	
});
