function offer(linkurl,target){
	var v=window.open(linkurl,target,'location=no,menubar=no,toolbar=no,alwaysRaised=yes,directories=no,personalbar=no,dependent=yes,status=no,height=480,width=620,scrollbars=yes');
	v.focus();
}

function checkOrder(){
	var st=false;
	var fio=$("input#fio").val();//alert(fio);
	if(fio.length > 5){
		var fioArr=fio.split(' ');
		if(fioArr.length < 2){
			st=false;
			alert('ФИО не бывает меньше двух слов!');
		}else{
			st=true;
		}
	}else{
		st=false;
		alert('Не хватает букв в поле ФИО!');
	}
	
	if(st){
		var tf=$("input#tf").val();//alert(tf);
		if(tf.length > 6){
			//var rip=tf.replace(/ /g,'');//rip=rip.replace(/\(/g,'');//rip=rip.replace(/\)/g,'');//rip=rip.replace(/,/g,'');//rip=rip.replace(/-/g,'');
			var rip=tf.replace(/-/g,'').replace(/,/g,'').replace(/\)/g,'').replace(/\(/g,'').replace(/ /g,'')
			if(isNaN(rip)){
				alert('В поле Телефон найдены странные символы...');
				st=false;
			}else{
				st=true;
			}
		}else{
			alert('Не хватает цифр в поле Телефон!');
			st=false;
		}
	}
	
	if(st){
		var eml=$("input#eml").val();//alert(eml);
		if(eml.length > 4){
			if(eml.search(' ')>0){
				alert('Формат адреса в поле E-mail не правильный!');
				st=false;
			}else if(eml.search('@')>0){
				var emlArr=eml.split('@');
				if(emlArr.length==2){
					var suffArr=emlArr[1].split('.');
					if(suffArr.length>1){
						st=true;
					}else{
						alert('Формат адреса в поле E-mail не правильный!');
						st=false;
					}
				}else{
					alert('Формат адреса в поле E-mail не правильный!');
					st=false;
				}
			}else{
				alert('Формат адреса в поле E-mail не правильный!');
				st=false;
			}
		}else{
			alert('Не заполнено поле E-mail');
			st=false;
		}
	}
	
	if(st){
		var addr=$("input#addr").val();
		if(addr.length > 12){
			st=true;
		}else{
			alert('Поле Адрес не заполнено.');
			st=false;
		}
	}
	
	
	return st;
}

function retOrderRes(data,stat){
	outTextXml=data.responseXML;
	if(outTextXml != null && stat=='success'){
		var status=outTextXml.documentElement.getElementsByTagName('status')[0].firstChild.nodeValue;
		var outStr='';
		if(status=='1'){
			outStr='товар в корзине';
			$('#marketCart').html('<a href="\/cart" rel="cart" onclick="offer(this.href,this.rel);return false;">'+outStr+'<\/a>');
		}
	}else{
		$('#marketCart').html('ошибка');
	}
}

function retDelRes(data,stat){
	outTextXml=data.responseXML;
	if(stat=='success'){
		window.location=window.location;
	}else{
		alert('ошибка при удалении');
	}
}

$(document).ready(function(){
	$('input#cartRecalc').click(function(){//alert('пересчитываем!');
		var ids=$("input#ids").val();//alert("ids:"+ids);
		var idArr=ids.split(',');//alert(idArr);
		var countArr=new Array();
		for(var i=0;i<idArr.length;i++){
			var count=$("input#i_"+idArr[i]).val();
			if(count<=0){count=1;}
			countArr[i]=count;
		}
		var countStr=countArr.join(',');//alert(countStr);
		$("input#count").val(countStr);
	});
	
	$('input.cartButDel').click(function(e){//alert('удалить запись');
		var offer_id=encodeURIComponent(e.target.value);//alert(offer_id);
		var da={offer:offer_id,mode:'del'};
		$.ajax({async:false,cache:false,data:da,processData:true,type:'post',url:'/modules/addToCart.php',complete:retDelRes});
		
	});
	
	$('input#marketButAdd').click(function(){
		var offer_id=encodeURIComponent($('input#marketOfferId').val());
		var offer_count=$('input#marketOfferCount').val();
		if(isNaN(offer_count)){
			alert('Неверное значение в поле количества');
		}else{
			offer_count=encodeURIComponent(offer_count);
			var da={offer:offer_id,count:offer_count};
			$.ajax({async:false,cache:false,data:da,processData:true,type:'post',url:'/modules/addToCart.php',complete:retOrderRes});
		}
	});
});


