$(function()
{		

	$(".updatereserve").submit(function(){
		$(this).ajaxSubmit({
			beforeSend: function(){
				
			},	
			success:function(responseText){
				$('#datereserve').empty();
				$('#datereserve').html('<b>Действителен до: </b>'+responseText+'(отправлен на обработку)');
				$(".ajaxform").resetForm();
				$('#inp').hide();
				$('#select').hide();
				
    			$("#status_update").show();
    			$("#status_update").fadeOut(3000);
			}
		});
		return false;
	});
	
	

	
	$(".deleteorder").submit(function(){
	
	if (confirm("Вы уверены?")) {
	
		$(this).ajaxSubmit({
			beforeSend: function(){
				
			},	
			success:function(responseText){
				
				$('#'+responseText).fadeOut(300);
				
			}
		});
		} else return false;
		return false;
	});
	
	$(".deleteitem").submit(function(){
	
	if (confirm("Вы уверены?")) {
		$(this).ajaxSubmit({
			beforeSend: function(){
			},	
			success:function(responseText){
				var data = eval('(' + responseText + ')');
				$('tr#'+data.code).fadeOut(500);
				$('.block3').html(data.html);
			}
		});
	}	else return false;
		return false;
	});
	
	
	
	$("#search").submit(function(){
		var str = $("#search_input").val();
		if(str.length <3)
		{
			alert("Строко для поиска должна содержать не менее 3 символов");
			return false;
		}
	});
	
	
	$(".reservedelete").submit(function(){
		$(this).ajaxSubmit({
			beforeSend: function(){
				
			},	
			success:function(responseText){
				$('#update').hide();
				$('#delete').hide();
				$('#datereserve').append(' (снят с резерва)');
				$("#status_delete").show();
    			$("#status_delete").fadeOut(3000);
			}
		});
		return false;
	});
	
	$(".deletereserve").submit(function(){
		$(this).ajaxSubmit({
			success:function(responseText){
				$('#'+responseText).css('color','red');
				$('#'+responseText).children("#action").children("center").text('снят с резерва(снят вами)');
			}
		});
		return false;
	})
	
	$(".deletereserve").click( function() {
		if (confirm("Вы уверены?")) {}
			else return false;
	});
	
	$(".addproduct").submit(function(){
		$(this).ajaxSubmit({
			success:function(responseText){								
				if( responseText == 1 ){
					$('.cart').removeClass('empty_cart');
				}
				$('.cart_count').text(responseText).show();
				alert('Товар добавлен в корзину');
			}
		});
		return false;
	})
	
	$(".cancelorder").submit(function(){
		if(confirm("Вы уверены?"))	{return true}
			else return false;
	})
	
});

function is_numeric (mixed_var) {
    	return (typeof(mixed_var) === 'number' || typeof(mixed_var) === 'string') && mixed_var !== '' && !isNaN(mixed_var);
}
function setLocation(url){
	window.location.href=url;
}

function showCategory(address)
{
	$.ajax({
	   url: '/catalog/'+address,
	   success: function(msg){
	     $('.content-wrapper').html(msg);
	   }
	 });
}

function showProduct(address)
{
	$.ajax({
	   url: address,
	   success: function(msg){
	     $('.content-wrapper').html(msg);
	   }
	 });
}

function ajaxGo(address)
{
	$.ajax({
	   url: address,
	   success: function(msg){
	     $('.content-wrapper').html(msg);
	   }
	 });
}

function ChangeForm(type)
{
	$.ajax({
		type: "POST",
		url: "/home/processorder",
		data: "type="+type,
		beforeSend: function(){
			$("#ajax_progress").show();
		},
		success:function(msg){
			$("#ajax_progress").hide();
			container = $('#form_container');
			container.empty().append(msg);
		}
	})
}

function check_email(email) {
	var template = /^[A-Za-z0-9](([_\.\-]?[a-zA-Z0-9]+)*)@([A-Za-z0-9]+)(([\.\-]?[a-zA-Z0-9]+)*)\.([A-Za-z])+$/;
	email = drop_spaces(email); //функцию drop_spaces() см. выше
	if (template.test(email)) {
		return true;
	}
	return false; 
}

function drop_spaces(str) {
					var newstr = trim(str); 
					return newstr.replace(/(\s)+/g, ""); 
				}
				
function trim(str) {
	var newstr = str.replace(/^\s*(.+?)\s*$/, "$1");
	if (newstr == " ") {
		return "";
	}
	return newstr;
}

function slideGallery(){
	
}
