var lang;
var tid;

addMask = function(){
	var mask = $('<div></div>');
	mask.css({'width': $(document).width(),'height':$(document).height()});  
	mask.addClass('mask');
	$('body').append(mask);
	$('.mask').show();
}
	
delMask = function() {
	$('.fbForm').fadeOut(500, 
		function(){ $(this).remove();});
	$('.mask').remove();
}

setMailFormPos = function(){
	$('.fbForm').css({left:($(window).width()-$('.fbForm').width())/2});
	$('.fbForm').css({top:( $('body').scrollTop()+($(window).height()-$('.fbForm').height())/2)});
}

showError = function(str) {
	$('#error').html(str);
	clearTimeout(tid);
	tid = setTimeout(function() { $('#error').html(''); }, 3000); 	
}

sendForm = function() {
	$('#doform').attr('disabled', 'disabled');
	$('#doform').after('<span class="myLoader"></span>');
	
	$.ajax({url:'/feedback.php', type: 'POST', cache: true, timeout: 2000, dataType: "json", data: 'lang='+lang+'&m=2&n='+$('#name').val()+'&c='+$('#country').val()+'&e='+$('#email').val()+'&p='+$('#phone').val()+'&com='+$('#comment').val()+'&ur='+window.location,

	    error: function() {
			//alert('Sorry! Request Error.');
			$('#doform').attr('disabled', '');
			$('.myLoader').remove();
    	},
		
		success: function(res) {
			$('#doform').attr('disabled', '');
			$('.myLoader').remove();
			
				if(res[0]!=0) return showError(res[1]);
				else {
					$('#error').html(res[1]);
					clearTimeout(tid);
					tid = setTimeout(function() { delMask() }, 2000); 	
				}
			}
			
		
	});

}




$(function() {


$('.feedback').click(function() {
	addMask();
	lang = $('.feedback').attr('id');
	$.ajax({url:'/feedback.php', type: 'POST', cache: true, timeout: 2000, dataType: "json", data: 'lang='+lang+'&m=1',
	
	    	error: function() {
				alert('Sorry! Request Error.');
    		},
    		success: function(res) {
			//alert(res);

				if(res) {
					var mform = $('<div></div>');
					mform.addClass('fbForm');
					
					$('body').append(mform);
					setMailFormPos();
					mform.append(res);
					$('.fbForm').fadeIn(500);
					
					
					$('#close').click(function() {
						delMask();
					});
					
					$('#doform').click(function() {
						sendForm();
					});
					
				}
			}
			
	});
	
	
});






});