//alert("YO!");

$(document).ready(function(){
  
  vertMargins = 40;
  successMsg1 = "<p>Hvala za vašo prijavo.</p>"
  successMsg2 = "<p>Hvala za vaše priporočilo.</p>"
  obstaja = "Vpisani e-mail naslov že obstaja . Poskusite znova!"
  
  
  // newsletter_btn click
  $("#newsletter_btn").click(function(){

    $("#header_sendmsg_panel").animate({ height: "0px" }, "fast");
    if($("#header_newsletter_panel").height() == 0) {
      $("#header_newsletter_panel").animate({ height: $("#header_newsletter_panel form").height() + vertMargins + "px" });
    } else {
      $("#header_newsletter_panel").animate({ height: "0px" }, "fast")
    }
  });
  
  
  // submit_btn click
  $("#header_newsletter_panel .submit_btn").click(function(){
    
	  var ime = $("#header_newsletter_panel input[name='ime']").val();
	  var priimek = $("#header_newsletter_panel input[name='priimek']").val();
	  var email = $("#header_newsletter_panel input[name='email']").val();
	  	
	if (email == "") {
      $("#header_newsletter_panel label[for='email']").addClass("error");
      $("#header_newsletter_panel input[name='email']").focus();
      $("#header_newsletter_panel").hide().show();
      return false;
    }
	
	  var is_mail = IsMail(email);
	  
	  if (is_mail == false) {
		  
		  alert("Napačna sintaksa e-maila!");
	      $("#header_newsletter_panel label[for='email']").addClass("error");
	      $("#header_newsletter_panel input[name='email']").focus();
	      $("#header_newsletter_panel").hide().show();
	      return false;
		  
	  }
    
  	//var dataString = 'ime='+ ime + '&priimek=' + priimek + '&email=' + email;
  	//alert (dataString);return false;
  	
  	//$("#header_newsletter_panel .submit_btn").attr("disabled", "disabled");
  	
  	$.ajax({
      type: "POST",
      url: "process_newsletter_form.php",
      data: $("#header_newsletter_panel form").serialize(), 
      success: function(msg){
        if (msg == "obstaja")
        {
            alert(obstaja);
        }
        else
        {
            $("#header_newsletter_panel .content").before('<div class="message">' + successMsg1 + '</p></div>');
            $("#header_newsletter_panel .message").hide();

            $("#header_newsletter_panel")
            .animate({ height: $("#header_newsletter_panel .message").height() + vertMargins + "px" }, "slow")
            .animate({ opacity: 1.0}, 3000)
            .animate({ height: "0px" }, "slow");

            $("#header_newsletter_panel .content").fadeOut(function(){
              $("#header_newsletter_panel .message").fadeIn();
            });

        }
        
      }
    });
    
    return false;
    
  });
  
  
  
  
  
  // sendmsg_btn click
  $("#sendmsg_btn").click(function(){
  
    $("#header_newsletter_panel").animate({ height: "0px" }, "fast");
    
    if($("#header_sendmsg_panel").height() == 0) {
      $("#header_sendmsg_panel").animate({ height: $("#header_sendmsg_panel form").height() + vertMargins + "px" }); 
    } else {
      $("#header_sendmsg_panel").animate({ height: "0px" }, "fast")
    }
  });
  
  // submit_btn click
	$("#header_sendmsg_panel .submit_btn").click(function() { 
		
	  	var prijatelj_ime = $("#header_sendmsg_panel input[name='prijatelj_ime']").val();
		var prijatelj_email = $("#header_sendmsg_panel input[name='prijatelj_email']").val();
		var ime = $("#header_sendmsg_panel input[name='ime']").val();
		var email = $("#header_sendmsg_panel input[name='email']").val();
		
		if (prijatelj_email == "") {
			$("#header_sendmsg_panel label[for='prijatelj_email']").addClass("error");
			$("#header_sendmsg_panel input[name='prijatelj_email']").focus();
			$("#header_sendmsg_panel").hide().show();
			return false;
		}
		
		if (email == "") {
			$("#header_sendmsg_panel label[for='email']").addClass("error");
			$("#header_sendmsg_panel input[name='email']").focus();
			$("#header_sendmsg_panel").hide().show();
			return false;
		}
		

		
		  var is_mail1 = IsMail(email);
		  var is_mail2 = IsMail(prijatelj_email);
		  
		  if (is_mail2 == false) {
			  
			  alert("Napačna sintaksa prijateljevega e-maila!");
		      $("#header_newsletter_panel label[for='prijatelj_email']").addClass("error");
		      $("#header_newsletter_panel input[name='prijatelj_email']").focus();
		      $("#header_newsletter_panel").hide().show();
		      return false;
			  
		  }
		  
		  if (is_mail1 == false) {
			  
			  alert("Napačna sintaksa vašega e-maila!");
		      $("#header_newsletter_panel label[for='email']").addClass("error");
		      $("#header_newsletter_panel input[name='email']").focus();
		      $("#header_newsletter_panel").hide().show();
		      return false;
			  
		  }
		  

    
  	//var dataString = 'prijatelj_ime='+ prijatelj_ime + '&prijatelj_email=' + prijatelj_email + 'ime='+ ime + '&email=' + email;
  	//alert (dataString);return false;
  	
  	$("#header_sendmsg_panel .submit_btn").attr("disabled", "disabled");
  	
  	$.ajax({
      type: "POST",
      url: "process_sendmsg_form.php", 
      data: $("#header_sendmsg_panel form").serialize(),  
      success: function(){
        $("#header_sendmsg_panel .content").before('<div class="message"></div>');
        $("#header_sendmsg_panel .message").html(successMsg2).hide();
        
        $("#header_sendmsg_panel")
        .animate({ height: $("#header_sendmsg_panel .message").height() + vertMargins + "px" }, "slow")
        .animate({ opacity: 1.0}, 3000)
        .animate({ height: "0px" }, "slow");
        
        $("#header_sendmsg_panel .content").fadeOut(function(){
          $("#header_sendmsg_panel .message").fadeIn();
        });
        
      }
    });
    
    return false;
    
  });  
  
});



