function isValidEmail (email){
 return (/^([a-z0-9_\-]+\.)*[a-z0-9_\-]+@([a-z0-9][a-z0-9\-]*[a-z0-9]\.)+[a-z]{2,4}$/i).test(email);
}
function subscribe(){
	var name = $('#subscribe_name').val();
	var email = $('#subscribe_email').val();
	if (isValidEmail(email) && name!=''){
		$("#form_subscribe .container").load('/ajax/ajax_subscribe.php?name=' + name + '&email=' + email);
	}
	else alert('Данные введены не корректно');
}
function get_page_ajax(object,id){
	pdata = 'articlesID=' + id;
	$.ajax({
		type: "POST",
		url: "/ajax/ajax_get_page.php",
		data: (pdata),
		dataType: "html",
		success: function(msg){
			if(parseInt(msg)!=0){
				$('#load' + id).hide();
				$(object).parent('h2').next('div.answer').html(msg);
				//$(object).parent('h2').next('div.answer').hide();
				$(object).parent('h2').next('div.answer').show("low");
			}
		}
	});
}
function show_popup(){	
	$('#popupBg').height($(document).height());
	$('#popupBg,#popup').fadeIn(600);
	//var top = $(window).scrollTop();
	//$('#popup').fadeIn(600);
	//top = Math.abs(top + $(window).height() - $('#popupContainer').height()-15);
	//$('#popupContainer').css('margin-top',top);
}
function add_comment_ajax(){
	pdata = 'name=' + $('#add_comment_name').val() + '&email=' + $('#add_comment_email').val() + '&comment=' + $('#add_comment_comment').val() + '&articleID=' + $('#articleID').val();
	$('#add_comment').delay(100).fadeOut(800);
	$('#new_comment').show();
	//new_comment
	$.ajax({
		type: "POST",
		url: "/ajax/ajax_add_comments.php",
		data: (pdata),
		dataType: "html",
		success: function(msg){
			if(parseInt(msg)!=0){
				$('#new_comment').hide().html(msg).fadeIn(1000);
			}
		}
	});
}

function add_form_order_message(){
	var error = true;
	$('#form_order_container').text();
	$('.form_order input,.form_order textarea').removeClass('error');
	var name = $('#order_name').val();
	var email = $('#order_email').val();
	var adres = $('#order_adres').val();
	if (!isValidEmail(email)){error=false;$('#order_email').addClass('error');}
	if (name==''){error=false;$('#order_name').addClass('error');}
	if (adres==''){error=false;$('#order_adres').addClass('error');}
	if (error){pdata = 'name=' + name + '&email=' + email + '&adres=' + adres;
		$.ajax({type: "POST",url: "/ajax/ajax_form_order.php",data: (pdata),dataType: "html",success: function(msg){
				if(parseInt(msg)!=0){$('#form_order_container').hide().html(msg).fadeIn(1000);document.formOrder.reset();}}});
	}
	else {alert('Данные введены не корректно');$("#form_order_container").html('<b>Данные введены не корректно</b>');}
}
function voting(){
	var answer = $('input:radio[name=answer]:checked').val();
	var question = $('input:hidden[name=question]').val();
	if (answer > 0) {pdata='answer=' + answer + '&question=' + question;$.ajax({type: "POST",url: "/ajax/ajax_voting.php",data: (pdata),dataType: "html",success: function(msg){
		if(parseInt(msg)!=0){$('.voting_block').hide().html(msg).fadeIn(1000);}}});}
	else alert('Ничего не выбрано');
}

function ordered(){
	var error = true;
	$("#form_order_info").html('');
	$('#popup input,#popup textarea').removeClass('error');
	var name = $('#name').val();
	var email = $('#email').val();
	var phone = $('#phone').val();
	var country = $('#country').val();
	var city = $('#city').val();
	var street = $('#street').val();
	var zipCode = $('#zipCode').val();
	var number = $('#number').val();
	var flat = $('#flat').val();
	var info = $('#info').val();
	var buy_method = $('#buy_method').val();
	var pay_method = $('#pay_method').val();
	var comments = $('#comments').val();
	
	if (!isValidEmail(email)){error=false;$('#email').addClass('error');}
	if (name==''){error=false;$('#name').addClass('error');}
	if (phone==''){error=false;$('#phone').addClass('error');}
	
	if (error){pdata = 'name=' + name + '&email=' + email + '&phone=' + phone + '&country=' + country + '&city=' + city + '&street=' + street + '&number=' + number 
		+ '&zipCode=' + zipCode + '&flat=' + flat + '&info=' + info + '&buy_method=' + buy_method + '&pay_method=' + pay_method + '&comments=' + comments;
		$.ajax({type: "POST",url: "/ajax/ajax_ordered.php",data: (pdata),dataType: "html",success: function(msg){
				if(parseInt(msg)!=0){$('#form_order_info').hide().html(msg).fadeIn(1000);document.formOrder.reset();}}});
	}
	else {alert('Данные введены не корректно');$("#form_order_info").html('<b>Данные введены не корректно</b>');}
}
