/* urun kodlari*/
function urunkod(id){
	var th = '#'+id;
	var id = $(th).attr("id");
	var deger = $(th).val();
	
	$.ajax({
		type: "POST",
		dataType:"json",
		url: "comment.html",
		data: "urun="+deger+"&ps="+id,
		success: function(msg) {
			$('#aciklama'+msg.id).val(msg.aciklama);
			$('#tutar'+msg.id).val(msg.tutar);
		
			$('.tutar').trigger("blur");
			$('#odemeindirim').val("0");
			$('#odemeindirim').trigger("blur");
			return false;
		}});
	
}
function tutarhesap(){
	$('.tutar').trigger('blur');
}

$(function(){
	$('#kdv').val("KDV dahil değildir");
	$('a#ggs').bind('click',function(){
		$(this).hide();
		$('#ggs_p').show();
		$('#ggs_g').hide();
		$('a#ggo').show();
	return false;	
	});
	$('a#ggo').bind('click',function(){
		$(this).hide();
		$('#odemeindirim').val("0");
		$('#odemeindirim').trigger("blur");
		$('#ggs_p').hide();
		$('#ggs_g').show();
		$('a#ggs').show();
		return false;
	});
/* kaydet butonu */
	$("form#sozlesme").submit(function() {
	var no = false;
	$('input[@rel=zorunlu]').each(function(){
		
		var deger = this.value;
		
		deger = deger.replace(/Buraya yaziniz/mg, "");
		
		if(deger ==""){
			no = false;
			this.focus();
			return false;
		}else{
		no = true;
		}
		
	});
	if(no){
	var kimlikno = $('#tckimlik').val();
	if (kimlikno.match(/^[0-9]{11}$/m)) {
		$('#tckimlik').next('b').hide();
		no = true;
		
		var kimlikno = $('#vd_no').val();
		if (kimlikno.match(/^[0-9]{10,11}$/m)) {
			$('#vd_no').next('b').hide();
			no = true;
		} else{
			$('#vd_no').focus();
			$('#vd_no').next('b').show();
			no = false;
			return false;
		}
		
		
	} else{
		$('#tckimlik').focus();
		$('#tckimlik').next('b').show();
		no = false;
		return false;
	}
	
	}
	return no;
	
});
	
$('#tckimlik').bind("blur",function(){

	var kimlikno = $('#tckimlik').val();
	if (kimlikno.match(/^[0-9]{11}$/m)) {
		$('#tckimlik').next('b').hide();
		return true;
	} else{
		$('#tckimlik').focus();
		$('#tckimlik').next('b').show();
		return false;
	}
	
});

$('#vd_no').bind("blur",function(){

	var kimlikno = $(this).val();
	if (kimlikno.match(/^[0-9]{10,11}$/m)) {
		$(this).next('b').hide();
	} else{
		$(this).focus();
		$(this).next('b').show();
		return false;
	}
	
});

/* ödeme indirim kontrol */
$('#odemeindirim').bind("blur",function(){

	var odeme = $('input[@name=islemTipi]:checked').val();
	var maxindirim = "";
	
	if(odeme == 'KKart'){

		maxindirim = '15';	
	
	}else if(odeme == 'Nakit'){

		maxindirim = '20';	
	
	}else if(odeme == 'Çek'){

		maxindirim = '10';	
	
	}

	var indirim = $(this).val();

	indirim = parseInt(indirim);
	maxindirim = parseInt(maxindirim);
		
	if(indirim>maxindirim){
		$(this).val("");
		$(this).focus();
		$(this).next('b').show();
			return false;

		}else{

			var toplam = $('#aratoplam').val();

			toplam = parseInt(toplam);

			if(toplam>0){

				indirim = parseInt(indirim);

				var indirimlitoplam = (toplam * indirim) / 100;

				toplam -=indirimlitoplam;

				toplam = Math.ceil(toplam);
				
				$('#toplam').val(toplam);

				var kdv = (toplam * 18) / 100;

				kdv = Math.ceil(kdv);
				
				$('#kdv').val(kdv);

				toplam +=kdv;

				toplam = Math.ceil(toplam);
				
				$('#geneltoplam').val(toplam);

			}

			$(this).next('b').hide();
	}
		
	
});

/* toplam hesaplama */


$('.tutar').bind("blur",function(){

	var toplam = 0;
	 $(".tutar").each(function(){

			var tpl =this.value;		

			 if (tpl.match(/^[0-9]{1,}$/m)) {
				 tpl = parseInt(tpl);
				 toplam = toplam + tpl;
			} 
			
		 });

	 $('#aratoplam').val(toplam);

});

});
