function showFeedback(marg){
  var feedbackData = $.parseJSON(getCookie("feedbackformrem"), true);
  var form = $("#feedbackFormfull");
  form.css('display','block');
  var formImg = $("#feedbackFormImg");
  formImg.css('display','block');
  if(feedbackData){
    $('#country').val(feedbackData.country);
    $('#feedback-remme').attr('checked','checked');
    $('#feedback-oftspan > td > input').each(function(){    
      if($(this).val() == feedbackData.oft){
        $(this).attr('checked','checked');     
      }       
    });
    $('#feedback-email').val(feedbackData.email);
    $('#feedback-name').val(feedbackData.name);
    $('#feedback-occupation').val(feedbackData.occupation);
    $('#feedback-organization').val(feedbackData.organization);
  }
  if(marg == undefined) {
    //$("#feedbackForm").css('margin-top',"-15px");
  }
  $("#feedbackForm").addClass("feedbackFormc");
  $("#feedback").focus();
  $("#feedbackFormPre").css('display','none');
  document.getElementById('feedbackFormform').action = "/feedback/feedback.html";
  if(window.location.toString().length > 55 ){
    var short_url = window.location.toString().substring(0,54) + "...";
  } else {
    var short_url = window.location.toString();
  }
  $("#feedbackSourcepage").html(short_url);
  $("#sourcepage").val(window.location.toString());
  document.body.scrollTop = 1000000;
  window.scrollTo(0,1000000);
}

function hideFeedback(){
  $("#feedbackFormfull").css('display','none');
  $("#feedbackFormImg").css('display','none');
  $("#feedbackForm").removeClass("feedbackFormc")
  $("#feedbackFormPre").css('display','');
}

function submitFeedback(){
  var error = "";
  document.feedbackFormform.feedback.style.backgroundColor = "#FFF";
  document.feedbackFormform.email.style.backgroundColor = "#FFF";
  if(document.feedbackFormform.feedback.value.length == 0){
    error = error+"Please leave your feedback.<br>";
    document.feedbackFormform.feedback.style.backgroundColor = "#FFEFEF";
  }
	
  var regex = new RegExp('^(.*)@(.*)\.[a-zA-Z]+$');
	
  if(!document.feedbackFormform.email.value.match(regex)){
    error = error+"Please give a valid email address.<br>";
    document.feedbackFormform.email.style.backgroundColor = "#FFEFEF";
  }
	
  if(error.length > 0){
    document.getElementById("feedbackError").innerHTML = error;
    return false;
  } else {
    return true;
  }
	
}

