var flag = 1;

$(document).ready(function() {
	$("p#sendingEmail").hide();
	$("div#sendSuccess").hide();
	$("div#sendFailed").hide();

	$("#send").click(function() {
		$(document).verify();
		return false;	
	});
	
	$("#okButton").click(function() {
		$("div#sendSuccess").hide();
		
		$("input#from_name").val("");
		$("input#from_email").val("");
//		$("input#to_email").val("");
		$("textarea#text_email").val("");

		$("form#send_email").show();
		$('div#email-rug').animate({top: '-800px'}, "normal");

		return false;	
	});
	
	$("#failButton").click(function() {
		$("div#sendFailed").hide();
		$("form#send_email").show();

		return false;	
	});
	
	$("a#email-rug-link").click(function() {
//		 $("p#sending").hide();
		$('div#email-rug').show().animate({top: '200px', left: '200px'}, "normal");
		return false;	
   });
	 
	$("input#hideForm").click(function() {
		 $('div#email-rug').animate({top: '-800px'}, "normal");
   });
 });
 

jQuery.fn.verify = function() {
		//$(this).flag(100);
		sfrom_name = $("#from_name").attr("value");
		if(typeof(sfrom_name)=="undefined" )sfrom_name = '';

		if (sfrom_name == '')
			{
				$("input#from_name").attr("style", "background-color:#fffe91;");
				flag = 0;
			}
		else{
			 	$("input#from_name").attr("style", "");
		}

		sfrom_mail = $("#from_email").attr("value");
		if(typeof(sfrom_email)=="undefined" )sfrom_email = '';
		
		if (sfrom_mail == '')
			{
				$("input#sfrom_mail").attr("style", "background-color:#fffe91;");
				flag = 0;
			}
		else{
			 	$("input#sfrom_mail").attr("style", "");
		}
		
//		sto_email = $("#to_email").attr("value");
//		if(typeof(sto_email)=="undefined" )sto_email = '';

		stext = $("#text_email").attr("value");
		if(typeof(stext)=="undefined" )stext = '';
				
		$.post("./_scripts/email_check.php", {
			from_mail: sfrom_mail}, 
			function (data) {
				flaglocal=flag;
				if (data == 'success')
					{
						flag = 1;
						$("input#from_email").attr("style", "");
					}
				if (data == 'fail')
					{
					flag = 0;
					$("input#from_email").attr("style", "background-color:#fffe91;");
					}
				})
/*
		$.post("./_scripts/email_check.php", {
			from_mail: sto_email}, 
			function (data) {
				//alert(data);
				if (data == 'success')
					{
						flag = 1;
						$("input#to_email").attr("style", "");
					}
				if (data == 'fail')
					{
					   flag = 0;
						$("input#to_email").attr("style", "background-color:#fffe91;");
					}
				})
*/
				
				
//		alert("final="+flag);	//alert("final="+flag);//alert("final="+flag);//alert($("document#flag"));
		if(flag==1){
//	alert("starting");
//			alert($("textarea#text_email").val());
			$("form#send_email").hide();
			$("p#sendingEmail").show();
			$.post("./_scripts/send_email.php",{location:window.location.href,to:"",from_email:""+$("input#from_email").val(),from_name:""+$("input#from_name").val(),message:""+$("textarea#text_email").val()}, 
			function (data) {
//				alert("raspuns"+data);
				if (data == 'success')
					{
						$("p#sendingEmail").hide();
						$("div#sendSuccess").show();
//	alert("ok");
					}
				if (data == 'fail')
					{
						$("p#sendingEmail").hide();
						$("div#sendFailed").show();						
//	alert("not ok");
					}
				})


			//$("p#sending").load("./_scripts/send_email.php",{location:window.location.href,to:""+$("input#to_email").val(),from_email:""+$("input#from_email").val(),from_name:""+$("input#from_name").val(),message:""+$("input#text_email").val()});	
		}

		return false;
};
