sendtofriend = false;
function showsendtofriend(){
	var username = getCookie("wblausername");
	if(username)
	{
		if(!sendtofriend)
		{
		$("#recomendemailerror").html("");
		$("#recomendnameerror").html("");
		$("#recomendmsgerror").html("");
		$("#sendtofriendpopDIV").slideDown("slow");
		}
		else $("#sendtofriendpopDIV").slideUp("slow");
	} else
	{

			var msg = msgerrores["ingresasistema"][idlanguage];
			$("#sendtofrienderrordiv").html(msg);
			$("#sendtofrienderrordiv").show(500);
			setTimeout('$("#sendtofrienderrordiv").hide(500)',4000);

	}
	sendtofriend = !sendtofriend;
}	

function sendrecomend_result(data)
{
	if(data)
	{
		$("#recomendemailerror").html("");
		$("#recomendnameerror").html("");
		$("#recomendmsgerror").html("");
		$("#recomendcounter").html("");
		document.sendtofriendform.reset();
		
		$("#sendtofriendpopDIV").slideUp("slow");
		
		var msg =  msgerrores["sendtofriend"]["sent"][idlanguage];
		$("#sendtofrienderrordiv").html(msg);
		$("#sendtofrienderrordiv").show(500);
		setTimeout('$("#sendtofrienderrordiv").hide(500)',4000);
		sendtofriend = false;
		
		//$("#recomendmsgerror").html("Se envio tu recomendación exitosamente.");	
	}
	else
	    {
		    $("#recomendemailerror").html("");
			$("#recomendnameerror").html("");
			$("#recomendmsgerror").html("");
			$("#recomendcounter").html("");
			document.sendtofriendform.reset();
			$("#recomendmsgerror").html("No se envio tu recomendación.");		
	    }	
}

$("#recomendtext").keyup(function () 
{
	$("#recomendemailerror").html("");
	$("#recomendnameerror").html("");
	$("#recomendmsgerror").html("");
    var usertext  = $("textarea#recomendtext").val();
    var charcounter = usertext.length ;
	var maxcounter = 250;
	counter = maxcounter - charcounter;
	if (counter > 0)
        $("#recomendcounter").html(" Número de caracteres restantes: "+counter);
	    else
	        $("#recomendcounter").html(" has sobrepasado el limite de caracteres.");
			
});

function validaRecomend ()
{
    var email = $.trim($("input#recomendemail").val());
    var name = $.trim($("input#recomendname").val());
    var text = $.trim($("textarea#recomendtext").val());
    var filter = /^([0-9a-zA-Z]([-.\w]*[0-9a-zA-Z])*@([0-9a-zA-Z][-\w]*[0-9a-zA-Z]\.)+[a-zA-Z]{2,9})$/;
    var filtername =/^[a-zA-ZáéíóúÁÉÍÓÚñÑÃãÊêÕõçÇ]+(([\,\.\- ][a-zA-ZáéíóúÁÉÍÓÚñÑÃãÊêÕõçÇ ])?[a-zA-ZáéíóúÁÉÍÓÚñÑÃãÊêÕõçÇ ]*)*$/;
	
    if(email == "" || name == "" || text == "" ||  filter.test(email) == false ||  
	filtername.test(name) == false || text.length > 250 )
    {
	    if(email == "")
	        $("#recomendemailerror").html(msgerrores["sendtofriend"]["email"][idlanguage]);
	    if(name == "")
	        $("#recomendnameerror").html(msgerrores["sendtofriend"]["nombreamigo"][idlanguage]);
	    if(text == "")
	        $("#recomendmsgerror").html(msgerrores["sendtofriend"]["mensajeerror"][idlanguage]);
	    if(filter.test(email) == false && email != "")
	        $("#recomendemailerror").html(msgerrores["sendtofriend"]["email"][idlanguage]);
	    if(filtername.test(name) == false && name != "")
	        $("#recomendnameerror").html(msgerrores["sendtofriend"]["nombreamigo"][idlanguage]);
	    if(text.length > 250)
	        $("#recomendmsgerror").html("has sobrepasado el máximo de caracteres");
			
		return false;
    }
     else
        {	
            
             return true;

        }
}

//SEND RECOMEND - CLICK BUTTON
$("#sendrecomendbtn").click(function()
{
    $("#recomendemailerror").html("");
	$("#recomendnameerror").html("");
	$("#recomendmsgerror").html("");
	
	var res = validaRecomend();

    if(res!=false){
		
		 var tosend = {
                  	       rcptemail : $("input#recomendemail").val(),
				           rcptname : $("input#recomendname").val(),	
                           text : $("textarea#recomendtext").val(),
                           idcontainer : idcontainerval
                       };
		
		//var     recomendString='idcontainer='+idcontainer+'&iduser='+iduser+'&idlanguage='+idlanguage+'&rcptemail='+rcptemail+'&rcptname='+rcptname;
		//recomendString+='&senderemail='+senderemail+'&sendername='+sendername+'&text='+text;
		//recomendString+='&email='+senderemail+'&login='+senderemail+'&pass='+password+'&md5='+true;
	  
	 $.post("scripts/sendtofriend.php", tosend, sendrecomend_result, "json");
	 //$.ajax({type:"POST",url:"js/sendtofriend.php",data:recomendString,success:function(evt, request, settings){
  }
});
