function txtOnFocus(obj,defaultText,clearText)
{if(clearText==null)
clearText=true;obj.className+=" spg-focus";if(obj.value==defaultText)
{if(clearText)
obj.value="";obj.style.color="black";}};
function txtOnBlur(obj,defaultText,colorChange)
{if(colorChange==null)
colorChange=true;obj.className=obj.className.replace(/spg-focus/g,"");if(obj.value=="")
{obj.value=defaultText;if(colorChange)
obj.style.color="#CCC";}};

var feedback_link = false;
var signin_link = false;
var register = false;

$(document).ready(function(){		
	$("#feedback_link").click(function(event){
		if (!feedback_link)
		{
			$("#form_ok").html("");
			$("#register_full").hide();
			$("#signin_full").hide();
			$("#feedback_full").slideDown('normal');
			feedback_link = true;
			signin_link = register = false;
		}
		else
		{
			feedback_link = false;
			$("#feedback_full").slideUp('slow');
		}
	});

	$("#signin_link").click(function(event){
		if (!signin_link)
		{
			$("#register_full").hide();
			$("#feedback_full").hide();
			$("#signin_full").slideDown('normal');		
			signin_link = true;
			feedback_link = register = false;
		}
		else
		{
			signin_link = false;
			$("#signin_full").slideUp('slow');
		}
		
		
	});
	$("#register").click(function(event){
		if (!register)
		{
			$("#signin_full").hide();
			$("#feedback_full").hide();
			$("#register_full").slideDown('normal');		
			register = true;
			feedback_link = signin_link = false;
		}
		else
		{
			register = false;
			$("#register_full").slideUp('slow');
		}
	});

	$("#close1").click(function(event){
		$("#signin_full").slideUp('slow');
	});
	$("#close2").click(function(event){
		$("#register_full").slideUp('slow');
	});
	$("#close3").click(function(event){
		$("#feedback_full").slideUp('slow');
	});
});

function feedback_submit()
{
	$("#form_error").html("");
	$("#form_ok").html("");
	
	var s = $("#feedback_textarea").val().replace( /^\s+/g, '');
	s = s.replace( /\s+$/g, '');
  
	if (s == "")
	{
		$("#form_error").html("Text field is empty!");
		return;	
	}
	
	$.ajax(
	{
	  url: '/en/feedback',
	  type: 'POST',                                                        
	  data: 'submit=Send&url=' + $("#feedback_url").val() + '&product=' + $("#feedback_product").val() + '&text_field=' + $("#feedback_textarea").val(),
	  success: function(data)
	  {	       
	  } 
	});
	
	$("#form_ok").html("Thank you for your feedback.");
	$("#form_length").html("(symbols left: 4000)");
	$("#feedback_textarea").val("");
}

function feedback_change()
{
	$("#form_error").html("");
	$("#form_ok").html("");
	
	if ((4000 - $("#feedback_textarea").val().length) > 0)
		$("#form_length").html("(symbols left: " + (4000 - $("#feedback_textarea").val().length) + ")");
	else
	{
		$("#form_length").html("(symbols left: 0)");
		$("#form_error").html("Your text is too long!");
	}
}
