﻿/*********************************************
**********************************************
******                                  ******
******           sOrs Yazılım           ******
******                                  ******
******          admin@sors.com.tr       ******
******                                  ******
**********************************************
*********************************************/


//-------------------------------------------------------------------
function Left(str, n){
	if (n <= 0)
	    return "";
	else if (n > String(str).length)
	    return str;
	else
	    return String(str).substring(0,n);
}
//-------------------------------------------------------------------
function Right(str, n){
    if (n <= 0)
       return "";
    else if (n > String(str).length)
       return str;
    else {
       var iLen = String(str).length;
       return String(str).substring(iLen, iLen - n);
    }
}
//-------------------------------------------------------------------
function format_number(pnumber,decimals){
	if (isNaN(pnumber)) { return 0};
	if (pnumber=='') { return 0};
	
	var snum = new String(pnumber);
	var sec = snum.split('.');
	var whole = parseFloat(sec[0]);
	var result = '';
	
	if(sec.length > 1){
		var dec = new String(sec[1]);
		dec = String(parseFloat(sec[1])/Math.pow(10,(dec.length - decimals)));
		dec = String(whole + Math.round(parseFloat(dec))/Math.pow(10,decimals));
		var dot = dec.indexOf('.');
		if(dot == -1){
			dec += '.'; 
			dot = dec.indexOf('.');
		}
		while(dec.length <= dot + decimals) { dec += '0'; }
		result = dec;
	} else{
		var dot;
		var dec = new String(whole);
		dec += '.';
		dot = dec.indexOf('.');		
		while(dec.length <= dot + decimals) { dec += '0'; }
		result = dec;
	}	
	return result;
}


var keylist="abcdefghijkmnpqrstuvwxyz123456789ABCEFGHJKLMNPQRSTVYZ"
var temp=''
function generatepass(plength){
	temp=''
	for (i=0;i<plength;i++)
	temp+=keylist.charAt(Math.floor(Math.random()*keylist.length))
	return temp
}
//-------------------------------------------------------------------
function hatala(x){
	return '<div class="ui-widget"><div class="ui-state-error ui-corner-all" style="padding: 0 .7em;"><p><span class="ui-icon ui-icon-alert" style="float: left; margin-right: .3em;"></span><strong>Hata: </strong> '+x+'</p></div></div>';
}
//-------------------------------------------------------------------
function duyur(x){
	return '<div class="ui-widget"><div class="ui-state-highlight ui-corner-all" style="margin-top: 20px; padding: 0 .7em;"><p><span class="ui-icon ui-icon-info" style="float: left; margin-right: .3em;"></span><strong>Anons! </strong> '+x+'</p></div></div>';
}
//-------------------------------------------------------------------
$.ajaxSetup({
	method:"GET",
	cache:false
});
$("*").ajaxError(function(){
	$("#thecontent").load('/ajax/tr/hataolustu.asp');
}).ajaxStart(function(){
	$('.TheLoading').show();
}).ajaxComplete(function(){
	$(".TheLoading").hide();
});
//-------------------------------------------------------------------
function ift(s){		// form elemanlarını stiller
	$(s).addClass("ui-state-hover ui-corner-all pad4");
	/*
	$(s).hover(function(){
		$(this).removeClass("ui-state-default").addClass("ui-state-hover");
	},function(){
		$(this).removeClass("ui-state-hover").addClass("ui-state-default");
	});
	*/
}
function dugme(){
	$("button, input[type='button'], input[type='submit'], .bb").button();
	$(".bb2").button().css({"padding-top":"1px","padding-bottom":"1px"});
	$(".bset").buttonset();
	//ift("input[type='text'], input[type='password'], select, textarea, .ii");
}

//-------------------------------------------------------------------
function submitenter(myfield,e)	// koda özel
{
var keycode;
if (window.event) keycode = window.event.keyCode;
else if (e) keycode = e.which;
else return true;

if (keycode == 13)
   {
   Loggg();
   return false;
   }
else
   return true;
}



function disableEnterKey(e)
{
     var key;

     if(window.event)
          key = window.event.keyCode;     //IE
     else
          key = e.which;     //firefox

     if(key == 13)
          return false;
     else
          return true;
}
//-------------------------------------------------------------------
function txtbuyut(d,i){
	d=d.replace("ı","I");
	d=d.replace("i","İ");
	d=d.toUpperCase();
	$("#"+i).val(d);
	//return d;
}
//-------------------------------------------------------------------
function tazele(){
	window.top.location.reload(true);
}
function git(nere){
	window.top.location.href=(nere);
}
////////////////////////////////////////////////////////////////////////////////////
function LoadingS(){
	return '<div align="center"><img src="/images/loadingsm.gif" alt="Yükleniyor..." /></div>';
}
function LoadingB(){
	return '<div align="center"><img src="/images/loading.gif" style="padding:60px;" alt="Yükleniyor..." /></div>';
}
////////////////////////////////////////////////////////////////////////////////////
function vitrinkaldir(){
	$("#vitrinvarsa").html('');
}
function vitrinyukle(){
	$("#vitrinvarsa").html(LoadingB());
	$.ajax({
		data:'',
		url:'/includes/vitrin.asp',
		success:function(zz){
			$("#vitrinvarsa").html(zz);
			$("#faded").faded({
				crossfade: true,
				speed: 1000,
				autoplay: 5000,
				autorestart: true,
				autopagination: false
			});
			$(".carousel").jCarouselLite({
				  btnNext: ".next",
				  btnPrev: ".prev",
				  visible: 4,
				  auto: 3000,
				  speed: 1000,
			 });
			Cufon.replace('#faded ul li p, #faded ul li em a, h6', { fontFamily: 'Myriad Pro', hover: 'true' });
			Cufon.replace('#faded ul li strong b, #faded ul li strong span', { fontFamily: 'Myriad Pro', textShadow: '#6cb493 1px 1px', hover: 'true' });
			Cufon.replace('#faded ul li i', { fontFamily: 'Myriad Pro', textShadow: '#226e70 1px 1px', hover: 'true' });			 
		}
	});
}

function vitrinyukle(){
	//$("#vitrinvarsa").html(LoadingB());
	//$.ajax({
	//	data:'',
	//	url:'/includes/vitrin.asp',
	//	success:function(zz){
	//		$("#vitrinvarsa").html(zz);
			$("#faded").faded({
				crossfade: true,
				speed: 1000,
				autoplay: 5000,
				autorestart: true,
				autopagination: false
			});
			$(".carousel").jCarouselLite({
				  btnNext: ".next",
				  btnPrev: ".prev",
				  visible: 4,
				  auto: 3000,
				  speed: 1000,
			 });
			Cufon.replace('#faded ul li p, #faded ul li em a, h6', { fontFamily: 'Myriad Pro', hover: 'true' });
			Cufon.replace('#faded ul li strong b, #faded ul li strong span', { fontFamily: 'Myriad Pro', textShadow: '#6cb493 1px 1px', hover: 'true' });
			Cufon.replace('#faded ul li i', { fontFamily: 'Myriad Pro', textShadow: '#226e70 1px 1px', hover: 'true' });			 
	//	}
	//});
}


function yukle(sayfa,para){
	$("#thecontent").html(LoadingB());
	$.ajax({
		data:'g='+unescape(para),
		url:'/ajax/tr/'+sayfa+'.asp',
		success:function(x){
			$("#thecontent").html(x);
			Cufon.replace('ul.anamenu', { fontFamily: 'Myriad Pro', hover: 'true' });
			Cufon.replace('h2, h3 strong, h4, h3 span, .h5, .h6, #urunler ul li, label, #contact-form ul li i a ', { fontFamily: 'Myriad Pro', hover: 'true' });
			Cufon.replace('#navi li', { fontFamily: 'Myriad Pro', hover: 'true' });
			$("body").scrollTop();
			$("#search-form input[type='text']").val('');
			ift();
			submenuselect(sayfa);
		}
	});
}
function urunyukle(g){
	$.ajax({
		data:'g='+g,
		url:'/ajax/tr/UrunListesi.asp',
		success:function(x){
			$("#UrunListesi").html(x);
		}
	});
}
function SetColor(id){
	$("#secim").html('');
	$.ajax({
		data:'id='+id,
		url:'/ajax/tr/UrunSecildi.asp',
		success:function(x){
			$("#secim").html(x);
			dugme();
			$(".rlist").removeClass("srenk");
			$("#renk"+id).addClass("srenk");
		}
	});
}
function dovizgetir(sayfa,para){
	$.ajax({
		data:'',
		url:'/ajax/tr/kur.asp',
		success:function(x){
			$("#dovizgetir").html(x);
			Cufon.replace('h2', { fontFamily: 'Myriad Pro', hover: 'true' });
		}
	});
}

function ift(){		// form elemanlarını stiller
	var elemanlar = "#thecontent input[type='text'], #thecontent input[type='password'], #thecontent textarea, #thecontent input[type='file'], #thecontent select";
	var butonlar = "#thecontent input[type='button'], #thecontent input[type='submit'], #thecontent button";
	var setler = "#thecontent .bset";
	$(elemanlar).not("#topsip input").addClass("ui-state-hover ui-corner-all pad4");
	//$(elemanlar).not("#topsip input").hover(function(){
	//	$(this).removeClass("ui-state-default").addClass("ui-state-hover");
	//},function(){
	//	$(this).removeClass("ui-state-hover").addClass("ui-state-default");
	//});
	$(butonlar).button();
	$(setler).buttonset();
}


function QuickSearch(){
	var kriter=$("#search-input").val();
	window.location=('/tr/#AramaSonucu/'+kriter);
}
function QuickSearchEnter(myfield,e)	// koda özel
{
var keycode;
if (window.event) keycode = window.event.keyCode;
else if (e) keycode = e.which;
else return true;

if (keycode == 13)
   {
   QuickSearch();
   return false;
   }
else
   return true;
}

/********************/
function logintrigger(){
	var veri = $("#loginform").serialize();
	$("#loginresult").html(LoadingS());
	$.ajax({
		data:veri,
		url:'/ajax/tr/loginsubmit.asp',
		success:function(x){
			if(x=="Tamam"){
				//git('/tr/#Hesabim');
				tazele();
			}else{
				$("#loginresult").html(x).effect('pulsate',{},'fast');
				$("#loginform").reset();
			}
		}		
	});
}
function loginEnter(myfield,e){
var keycode;
if (window.event) keycode = window.event.keyCode;
else if (e) keycode = e.which;
else return true;

if (keycode == 13)
   {
   logintrigger();
   return false;
   }
else
   return true;
}

/**********************/
function UrunFiltreHash(x){
	
	var m='';
	var k='';
	var g='';
	var r='';
	var i='';
	h1=x.split("ME");
	h2=h1[0].split("MS");
	m=h2[1];
	$("#m").val(m);
	h1=x.split("KE");
	h2=h1[0].split("KS");
	k=h2[1];
	$("#k").val(k);
	h1=x.split("GE");
	h2=h1[0].split("GS");
	g=h2[1];
	$("#g").val(g);
	h1=x.split("RN");
	h2=h1[0].split("RS");
	r=h2[1];
	$("#r").val(r);
	h1=x.split("IE");
	h2=h1[0].split("IS");
	i=h2[1];
	
}








function submenuselect(h){
	$('.submenu a').removeClass('secili');
	$('.submenu a[href*="#'+h+'"]').addClass('secili');
}
function basket(){
	$("#minibasketcontainer").html('<div class="pad20 ta-c">Lütfen Bekleyin<br>Sepet Yükleniyor</div>');
	$.ajax({
		data:'',
		url:'/ajax/tr/MiniBasket.asp',
		success:function(x){
			$("#minibasketcontainer").html(x);
			$("#minibasketcontainer button").button();
		}
	});
}

function MiniSepet(){
	$.ajax({
		data:'',
		url:'/ajax/tr/MiniSepet.asp',
		success:function(y){
			$("#kayansepet").dialog({
				title:'Sepetiniz',
				width:500,
				height:220,
				modal:false,
				draggable:true,
				resizable:true,
				closeOnEscape:true,
				buttons:{
					"Kapat":function(){$("#kayansepet").dialog("close");},
					"Sepeti Boşalt":function(){EmptyBasket('k');},
					"Sipariş Ver":function(){window.location.href='/tr/Hesabim/Sepetim/';}
				}
			});
			$("#kayansepet").html(y).dialog("open");
		}
	});
}

function AddBasket(id,miktar){
	if(isNaN(miktar)){
		alert('Lütfen Geçerli Bir Miktar Giriniz');
	}else{
		if(miktar>0){
			//$("#kayansepet").html('').dialog("destroy");
			$.ajax({
				data:'id='+id+'&miktar='+miktar,
				url:'/ajax/tr/AddBasket.asp',
				success:function(x){
					basket();
					
				}
			});
		}else{
			alert("Miktar Geçerli Değil");
		}
	}
}
function topsipAddBasket(miktar,id){
	if(isNaN(miktar)){
		TS_Red(id);
	}else{
		if(miktar>0){
			$.ajax({
				data:'id='+id+'&miktar='+miktar,
				url:'/ajax/tr/AddBasket.asp',
				success:function(x){
					basket();
					TS_Green(id);
				}
			});
		}else{
			TS_Red(id);
		}
	}
}
function TS_Red(id){
	$("#ts"+id).addClass("topsip_con_Red").effect('pulsate',{},'fast',function(){$("#ts"+id).removeClass("topsip_con_Red");});
}
function TS_Green(id){
	$("#ts"+id).addClass("topsip_con_Green").effect('pulsate',{},'fast',function(){$("#ts"+id).removeClass("topsip_con_Green");});
}
function DelBasket(bas_id,b){
	if (confirm('Sepetinizdeki bu ürünü silmek istediğinizden \nEmin misiniz?')){
	$.ajax({
		data:'bas_id='+bas_id,
		url:'/ajax/tr/DelBasket.asp',
		success:function(x){
			basket();
		}
	});
	}
}
function EmptyBasket(b){
	if (confirm('Sepeti boşaltmak istediğinizden \nEmin misiniz?')){
	$.ajax({
		data:'bas_id=0',
		url:'/ajax/tr/DelBasket.asp',
		success:function(x){
			basket();
			tazele();
		}
	});
	}
}
function renkara(r){
		if(r!=''){
			var f=r.replace(",","-");
			if($("a.renkkod"+f).length>0){
				$("a.renkkod"+f).click();
				$("#renkara").val('');
				$("#renkararesult").html('');
			}else{
				$("#renkararesult").html('renk kodu bulunamadı').effect('pulsate',{},'fast');
			}
		}
	}


function CalcTutar(taknum,plustak,suspend,faiz,tutar){
	var c=parseInt(taknum)+parseInt(plustak);
	var t=tutar.replace(",",".");
	t=parseFloat(t);
	var f=faiz.replace(",",".");
	f=parseFloat(f);
	var tt=((f*t)/100)+t;
	var a=t/c;
	$("#tutar").val(tt);
	var m='<strong>' + tt.toFixed(2) + ' TL </strong>(' + c + ' Ay x ' + a.toFixed(2) + ' TL)';
	if (c==1){m='<strong>' + tt.toFixed(2) + ' TL </strong>(tek çekim)';}
	$("#tahsilattutari").html(m);
}
function PaymentSelect(pty,tip){
	$('.payselinfo').hide();
	$('#'+tip+'bilgi').show('blind',{},'fast');
	$('.payselp').removeClass("paymentselected");
	$('#pty'+pty+'p').addClass("paymentselected");
}



function SiparisVer(){
	if($("#kosullar:checked").length>0){
		$("#siparisform").submit();
	}else{
		alert("Şartları kabul etmelisiniz!");
		return false;
	}
}

function OrderDetail(ord){
	$("#orderdetail").html('').dialog("destroy");
	$.ajax({
		data:'ord_id='+ord,
		url:'/ajax/tr/OrderDetail.asp',
		success:function(x){
			$("#orderdetail").dialog({
				title:'Sipariş Detayı (SipNo : '+ord+')',
				width:800,
				height:400,
				modal:true,
				buttons:{
					"Kapat":function(){$("#orderdetail").dialog("close");}
				}
			});
			$("#orderdetail").html(x).dialog("open");
			$("#orderdetail table#ord"+ord+" tbody tr:even").addClass("s1");
			$("#orderdetail table#ord"+ord+" tbody tr:odd").addClass("s2");
		}
	});
}

function sifremiunuttum(){
	$("#hintresult").html('').html('Lütfen Bekleyiniz...').effect('pulsate',{},'fast');
	$.ajax({
		data:'mail='+$('#hint_email').val(),
		url:'/ajax/tr/sifremiunuttum.asp',
		success:function(x){
			$("#hintresult").html('').html(x).effect('pulsate',{},'fast');
		}
	});

}


function uyeol(tip){
	
	if(tip=='kurumsal'){
		$("#kurumsaluyeresult").html('').html('Lütfen Bekleyiniz...').effect('pulsate',{},'fast');
			$.ajax({
				data:'tip=k&'+$('#kurumsaluyeform').serialize(),
				url:'/ajax/tr/uyeol.asp',
				success:function(x){
					if(x.indexOf("OK")<0){
					$("#kurumsaluyeresult").html('').html(x).effect('pulsate',{},'fast');
					}else{
						window.top.location.href=('http://www.cakiriplik.com/tr/Hesabim/Adreslerim/Yeni/');
					}
				}
			});
	}
	
	
	if(tip='bireysel'){
		$("#bireyseluyeresult").html('').html('Lütfen Bekleyiniz...').effect('pulsate',{},'fast');
			$.ajax({
				data:'tip=b&'+$('#bireyseluyeform').serialize(),
				url:'/ajax/tr/uyeol.asp',
				success:function(x){
					if(x.indexOf("OK")<0){
					$("#bireyseluyeresult").html('').html(x).effect('pulsate',{},'fast');
					}else{
						window.top.location.href=('http://www.cakiriplik.com/tr/Hesabim/Adreslerim/Yeni/');
					}
				}
			});
	}
	
	

}

function siparisara(){

	git('/yp/?s=siparis&f='+$('#firmalar').val()+'&p='+$('#sipariszamani').val()+'&b='+$('#siparisdurum').val()+'&sip='+$('#sipariskod').val());

}

function iletisimgonder(){
	$("#iletisimresult").html('').html('Lütfen Bekleyiniz...').effect('pulsate',{},'fast');
	$.ajax({
		data:'1=1&'+$('#iletisimformu').serialize(),
		url:'/ajax/tr/iletisim_gonder.asp',
		success:function(x){
			$("#iletisimresult").html('').html(x).effect('pulsate',{},'fast');
		}
	});

}

function ikgonder(){
	$("#ikresult").html('').html('Lütfen Bekleyiniz...').effect('pulsate',{},'fast');
	$.ajax({
		data:'1=1&'+$('#formik').serialize(),
		url:'/ajax/tr/ik_gonder.asp',
		success:function(x){
			$("#ikresult").html('').html(x).effect('pulsate',{},'fast');
		}
	});

}

