var feedback_y=0;

$(document).ready(
	function() {
		windowInit();
		$(window).bind('scroll',windowScroll);
	}
);

function windowScroll() {
	$('#feedbackWindow').css('top',$(window).scrollTop()+feedback_y);
}

function windowInit() {
	width=$('#feedbackWindow').width();
	height=$('#feedbackWindow').height();
	feedback_y=Math.ceil((screen.availHeight-height)/2-130);
	feedback_x=Math.ceil((screen.availWidth-width)/2);
	$('#feedbackWindow').css('top',feedback_y);
	$('#feedbackWindow').css('left',feedback_x);
	windowScroll();
}


function showFeedback() {
	$('#feedbackError').html('');
	$('#feedbackFormBlock').css('display','block');
	$('#feedbackProgressBlock').css('display','none');
	$('#feedbackResponseBlock').css('display','none');
	$('#feedbackWindow').css( 'display', 'block' );
}

function hideFeedback() {
	$('#feedbackWindow').css( 'display', 'none' );	
}

function sendFeedback(phone) {
	email_value=$('#feedbackEmail').val();
	message_value=$('#feedbackMessage').val();
	if (email_value.length>0&&!/^[a-z0-9_\-]+(\.[_a-z0-9\-]+)*@([_a-z0-9\-]+\.)+([a-z]{2,4})$/i.test(email_value)) {
		$('#feedbackError').html(feedback_error1);
		return false;		
	}
	if (phone==''&&!/^[a-z0-9_\-]+(\.[_a-z0-9\-]+)*@([_a-z0-9\-]+\.)+([a-z]{2,4})$/i.test(email_value)) {
		$('#feedbackError').html(feedback_error1);
		return false;			
	}
	if (message_value=='') {
		$('#feedbackError').html(feedback_error2);
		return false;		
	}
	$.post($('#feedbackForm').attr('action'), $('#feedbackForm').serialize(),feedbackResponse);
	$('#feedbackFormBlock').css('display','none');
	$('#feedbackProgressBlock').css('display','block');
	return false;
}

function feedbackResponse() {
	$('#feedbackProgressBlock').css('display','none');
	$('#feedbackResponseBlock').css('display','block');	
	window.setTimeout(hideFeedback, 3000);
}
