/*var iframeids=["frmSayfa"]

var iframehide="yes"

var getFFVersion=navigator.userAgent.substring(navigator.userAgent.indexOf("Firefox")).split("/")[1]
var FFextraHeight=parseFloat(getFFVersion)>=0.1? 16 : 0 

function resizeCaller() {
var dyniframe=new Array()
for (i=0; i<iframeids.length; i++){
if (document.getElementById)
resizeIframe(iframeids[i])
if ((document.all || document.getElementById) && iframehide=="no"){
var tempobj=document.all? document.all[iframeids[i]] : document.getElementById(iframeids[i])
tempobj.style.display="block"
}
}
}

function resizeIframe(frameid){
var currentfr=document.getElementById(frameid)
if (currentfr && !window.opera){
currentfr.style.display="block"
if (currentfr.contentDocument && currentfr.contentDocument.body.offsetHeight) 
currentfr.height = currentfr.contentDocument.body.offsetHeight+FFextraHeight; 
else if (currentfr.Document && currentfr.Document.body.scrollHeight) 
currentfr.height = currentfr.Document.body.scrollHeight;
if (currentfr.addEventListener)
currentfr.addEventListener("load", readjustIframe, false)
else if (currentfr.attachEvent){
currentfr.detachEvent("onload", readjustIframe) 
currentfr.attachEvent("onload", readjustIframe)
}
}
}

function readjustIframe(loadevt) {
var crossevt=(window.event)? event : loadevt
var iframeroot=(crossevt.currentTarget)? crossevt.currentTarget : crossevt.srcElement
if (iframeroot)
resizeIframe(iframeroot.id);
}

function loadintoIframe(iframeid, url){
if (document.getElementById)
document.getElementById(iframeid).src=url
}

if (window.addEventListener)
window.addEventListener("load", resizeCaller, false)
else if (window.attachEvent)
window.attachEvent("onload", resizeCaller)
else
window.onload=resizeCaller*/
 
function NukeModulDropped( container, item, position )
{                
    var ModulID = parseInt(item.getAttribute("ModulID"));                
    var PanelID = parseInt(container.getAttribute("panelNo"));
    var SiraNo = position;                   
    netsimnuke.nukeModulService.MoveNukeModul( ModulID, PanelID, SiraNo );                              
}
  
function BasaDon()
{  
 if(parent.location.href.indexOf("https") > -1 && document.URL.indexOf("KrediKartOdeme") < 0 && document.URL.indexOf("EditModulDetay") < 0)
 {  
   //alert(unescape("Y%F6nlendirilirken l%FCtfen bekleyiniz..."));
   parent.location.href = parent.location.href.replace("https://", "http://");  //document.URL yerine location.href kullanıldı. document.URL firefox da yönlenmiyordu!
 }
  var frm = parent.document.getElementById("frmSayfa");        
  if(frm != null && document.URL.indexOf("#top") < 0 && (document.URL.indexOf("UrunListe") > -1 || document.URL.indexOf("Sepet") > -1))  
    frm.src = document.URL + "#top";                  
}

function ModulAdiGetir(ddl, txt)
{
  if(ddl != null && txt != null)
    txt.value = ddl[ddl.selectedIndex].text;   
}

function ConfirmEvent(mesaj)
{
  var x = confirm(mesaj);
  if (x)
  { 
    return true;
  }
  else
  { 
    return false;
  }
}

function Yazdir()
{
    if (window.print) 
    {            
        hide();
        kabul = confirm(unescape('Yaz%u0131c%u0131ya g%F6ndermek istiyor musunuz ?'));
        if (kabul) 
        {
            hide();
            window.print();
        }
    }
}

var isNS = navigator.appName.indexOf("Netscape")  != -1
var isIE = navigator.appName.indexOf("Microsoft") != -1
function show() 
{
  if (isNS) document.layers["divYazdir"].visibility = "show";
  if (isIE) document.all.divYazdir.style.visibility = "visible";
}
function hide()
{
  if (isNS) document.layers["divYazdir"].visibility = "hide";
  if (isIE) document.all.divYazdir.style.visibility = "hidden";
}

function IsNumeric(txt)
{
   var strValidChars = "0123456789,";
   var strChar;
   var Result = true;

   if (txt.value.length == 0) return false;
   
   for (i = 0; i < txt.value.length && Result == true; i++)
   {
      strChar = txt.value.charAt(i);
      if (strValidChars.indexOf(strChar) == -1)
      {
        alert(unescape("L%FCtfen say%u0131sal de%u011Fer giriniz !"));
        txt.focus();        
      }
   }
   return Result;
}

function AramaKontrol(btn)
{   
  var id = btn.id;
    
  if(id.indexOf('_') > -1)
  {
    var BasID = "";
    var splitID = id.split('_');
    if(splitID.length > 0)
    BasID = splitID[0] + '_' + splitID[1];     
    
    var txt = document.getElementById(BasID + "_tbArama");
        
    if(txt != null && txt.style.visibility != "hidden")
    {
      if(txt.value != "" && txt.value.length >= 2)
        return true;
      else 
      {
        alert(unescape(" L%FCtfen en az iki karakter giriniz ! "));
        return false;   
      }
    }
    else
    {
      txt = document.getElementById(BasID + "_tbStokKodu");
      if(txt != null && txt.style.visibility != "hidden")
      {
        if(txt.value != "" && txt.value.length >= 2)
          return true;
        else 
        {
          alert(unescape(" L%FCtfen en az iki karakter giriniz ! "));
          return false;   
        }
      }
    }    
  }
}

function DetayliAramaGrupKontrol(btn)
{
  var id = btn.id;
    
  if(id.indexOf('_') > -1)
  {
    var BasID = "";
    var splitID = id.split('_');
    if(splitID.length > 0)
    BasID = splitID[0] + '_' + splitID[1];    
    
    var ddlUrunGrup = document.getElementById(BasID + "_ddlUrunGruplari");
    var ddlUrunTip = document.getElementById(BasID + "_ddlUrunTipleri");        
    if(ddlUrunGrup != null && ddlUrunGrup.style["visibility"] != "hidden")
    {      
      if(ddlUrunGrup.selectedIndex > 0)
        return true;
      else
      {
        alert(unescape(" %DCr%FCn grubu se%E7melisiniz ! "));
        ddlUrunGrup.focus();
        return false;
      } 
    }
    if(ddlUrunTip != null && ddlUrunTip.style["visibility"] != "hidden")
    {
      if(ddlUrunTip.selectedIndex > 0)
        return true;
      else
      {
        alert(unescape(" %DCr%FCn tipi se%E7melisiniz ! "));
        ddlUrunTip.focus();
        return false;
      } 
    }
  }
}

function UrunListeSepetKontrol(btnSepet, gridID)
{ 
  var id = btnSepet.id;      
  if(id.indexOf('_') > -1)
  { 
    var BasID = "";
    var splitID = id.split('_');
    if(splitID.length > 0)
      BasID = splitID[0] + "_" + splitID[1] + "_" + splitID[2] + "_" + splitID[3];    
     
    var Index = parseFloat(splitID[4].substring(3, splitID[4].length));
              
    var dgrid = document.getElementById(gridID);
    var gridCount = dgrid.rows.length - 3;  
  
    if(Index > gridCount)    
      Index = Index - (gridCount+1);         
           
    var Miktar = 0;
    var StokNo = 0;
    var Birim = "";
    var StokArray = "";
    
    for(var i=1; i<=gridCount; i++)
	{			    	    
	  if (Index == 0)//**
	    Index = 2;
	  var ID = parseFloat(Index) + parseFloat(i);
	  
	  var MiktarID = "";
	  var StokNoID = "";
	  var LabelBirimID = "";
	  var DDLBirimID = "";	  
	  	  	  
	  	  	  
	  if(ID < 10)
	  {
	    MiktarID = BasID + "_ctl0" + ID + "_tbMiktar";
	    StokNoID = BasID + "_ctl0" + ID + "_hiddenStokNo";
	    hiddenBirimID = BasID + "_ctl0" + ID + "_hiddenBirim";
	    DDLBirimID = BasID + "_ctl0" + ID + "_ddlBirim";
	  }
	  else
	  {	  
	    MiktarID = BasID + "_ctl" + ID + "_tbMiktar";
	    StokNoID = BasID + "_ctl" + ID + "_hiddenStokNo";
	    hiddenBirimID = BasID + "_ctl" + ID + "_hiddenBirim";
	    DDLBirimID = BasID + "_ctl" + ID + "_ddlBirim";
	  }
	  	 
	  var txtMiktar = document.getElementById(MiktarID);   	  
	  var hiddenStokNo = document.getElementById(StokNoID);
	  var hiddenBirim = document.getElementById(hiddenBirimID);
	  var ddlBirim = document.getElementById(DDLBirimID);	  
      if(txtMiktar != null)
      {               
        Miktar = parseInt(txtMiktar.value, 0);
        if(Miktar > 0)  
        {
          if(hiddenStokNo != null && hiddenStokNo.value != "")
            StokNo = hiddenStokNo.value;          
          if (hiddenBirim != null && hiddenBirim.value != "" && ddlBirim != null && ddlBirim.value != hiddenBirim.value)
            Birim = ddlBirim.value;                   
            
          StokArray = StokArray + StokNo + "_" + Miktar + "_" + Birim + "~";   
        }  
      }  
    }      
    if(StokArray != "")  
      return StokArray;    
    else
      return "";    
  }  
}

function SepetConfirmEvent(mesaj, ddlNakliye, cbHavale, ddlBanka)
{  
  if(ddlNakliye != null)
  {    
    if(ddlNakliye.value != "0")
    {
      var x = confirm(mesaj);
      if (x)
      { 
        return true;
      }
      else
      { 
        return false;
      }
    }  
    else
    {
      alert(unescape("Nakliye tipini bo%u015F ge%E7emezsiniz !"));
      ddlNakliye.focus();
      return false;
    }
  }  
  if(cbHavale != null)
  {    
    if(cbHavale.checked)
    {
      if(ddlBanka != null && ddlBanka.value != "0")
      {
        var x = confirm(mesaj);
        if (x)
        { 
          return true;
        }
        else
        { 
          return false;
        }
      }
      else
      {
        alert(unescape("L%FCtfen havale g%F6nderece%u011Finiz bankay%u0131 se%E7iniz !"));
        ddlBanka.focus();
        return false;
      }
    }      
  }  
}

function UyeSifreDegistirme(btn)
{
  var id = btn.id;
    
  if(id.indexOf('_') > -1)
  {
    var BasID = "";
    var splitID = id.split('_');
    if(splitID.length > 0)
    BasID = splitID[0] + '_' + splitID[1];    
        
    var txtEskiSifre = document.getElementById(BasID + "_tbEskiSifre");
    var txtYeniSifre = document.getElementById(BasID + "_tbYeniSifre");
    var txtYeniSifreTekrar = document.getElementById(BasID + "_tbYeniSifreTekrar");
    
    if(txtEskiSifre != null && txtEskiSifre.value != "")
    {
      if(txtYeniSifre != null && txtYeniSifre.value != "")
      {
        if(txtYeniSifre.value.length < 6)
        {
          alert(unescape("%u015Eifreniz en az 6 karakter uzunlu%u011Funda olmal%u0131d%u0131r !"));
          txtYeniSifre.focus();
          return false;
        }
        if(txtYeniSifreTekrar != null && txtYeniSifreTekrar.value != "")
        {          
          if(txtYeniSifreTekrar.value.length < 6)
          {
            alert(unescape("%u015Eifreniz en az 6 karakter uzunlu%u011Funda olmal%u0131d%u0131r !"));
            txtYeniSifreTekrar.focus();
            return false;
          }
          if(txtYeniSifre.value == txtYeniSifreTekrar.value)
          { 
            return true;
          }
          else
          {            
            alert(unescape("%u015Eifreler uyu%u015Fmuyor, tekrar giriniz"));
            txtYeniSifre.focus();
            return false;
          }
        }
        else
        {
          alert(unescape("Yeni %u015Eifre Tekrar Alan%u0131n%u0131 Bo%u015F Ge%E7meyiniz !"));
          txtYeniSifreTekrar.focus();
          return false;
        } 
      }
      else
      {
        alert(unescape("Yeni %u015Eifre Alan%u0131n%u0131 Bo%u015F Ge%E7meyiniz !"));
        txtYeniSifre.focus();
        return false;
      } 
    }
    else
    {
      alert(unescape("Eski %u015Eifre Alan%u0131n%u0131 Bo%u015F Ge%E7meyiniz !"));
      txtEskiSifre.focus();
      return false;
    }   
  }
}
  
function UyeBilgiKontrol(btn)
{
  var id = btn.id;
    
  if(id.indexOf('_') > -1)
  {
    var BasID = "";
    var splitID = id.split('_');
    if(splitID.length > 0)
    BasID = splitID[0] + '_' + splitID[1];    
 
    var txtAd = document.getElementById(BasID + "_tbAd");
    var txtSoyad = document.getElementById(BasID + "_tbSoyad");
    var txtKullanici = document.getElementById(BasID + "_tbKullanici");
    var txtSifre = document.getElementById(BasID + "_tbSifre");
    var txtSifreTekrar = document.getElementById(BasID + "_tbSifreTekrar");
    var txtEMail = document.getElementById(BasID + "_tbEMail");
    
    if(txtAd != null && txtAd.value != "")
    {
      if(txtSoyad != null && txtSoyad.value != "")
      {
        if(txtKullanici != null && txtKullanici.value != "")
        {
          if(txtSifre != null && txtSifre.value != "")
          {
            if(txtSifre.value.length < 6)
            {
              alert(unescape("%u015Eifreniz en az 6 karakter uzunlu%u011Funda olmal%u0131d%u0131r !"));
              txtSifre.focus();
              return false;
            }
            if(txtSifreTekrar != null && txtSifreTekrar.value != "")
            {     
              if(txtSifreTekrar.value.length < 6)
              {
                alert(unescape("%u015Eifreniz en az 6 karakter uzunlu%u011Funda olmal%u0131d%u0131r !"));
                txtSifreTekrar.focus();
                return false;
              }         
              if(txtSifre.value == txtSifreTekrar.value)
              { 
                if(txtEMail != null && txtEMail.value != "")
                {
                  return true;
                }               
                else
                {
                  alert(unescape("E-Mail Alan%u0131n%u0131 Bo%u015F Ge%E7meyiniz !"));
                  txtEMail.focus();
                  return false;             
                }
              }
              else
              {
                alert(unescape("%u015Eifreler uyu%u015Fmuyor, tekrar giriniz"));
                txtSifreTekrar.focus();
                return false;
              }
            }                  
            else
            {
              alert(unescape("%u015Eifre Tekrar Alan%u0131n%u0131 Bo%u015F Ge%E7meyiniz !"));
              txtSifreTekrar.focus();
              return false;
            }             
          } 
          else
          {
            alert(unescape("%u015Eifre Alan%u0131n%u0131 Bo%u015F Ge%E7meyiniz !"));
            txtSifre.focus();
            return false;            
          }
        }  
        else
        {
          alert(unescape("Kullan%u0131c%u0131 Ad%u0131 Alan%u0131n%u0131 Bo%u015F Ge%E7meyiniz !"));
          txtKullanici.focus();
          return false;
        } 
      }
      else
      {
        alert(unescape("Soyad Alan%u0131n%u0131 Bo%u015F Ge%E7meyiniz !"));
        txtSoyad.focus();
        return false;
      } 
    }
    else
    {
      alert(unescape("Ad Alan%u0131n%u0131 Bo%u015F Ge%E7meyiniz !"));
      txtAd.focus();
      return false;
    }
  }
}

function EditSiteSettingsLoadControl(id)	
{		
	if (id==0)
	  window.location = window.location+"&GenelAyar=1";			
	else if (id==1)
	  window.location = window.location+"&Tema=1";				
}

function EditSiteBilgiKontrol(btn)
{
  var id = btn.id;
      
  if(id.indexOf('_') > -1)
  {
    var BasID = "";
    var splitID = id.split('_');
    if(splitID.length > 0)
    BasID = splitID[0] + '_' + splitID[1];    
 
    var txtSiteAdi = document.getElementById(BasID + "_tbSiteAdi");
    var txtHttpAlias = document.getElementById(BasID + "_tbHttpAlias");
          
    if(txtSiteAdi != null && txtSiteAdi.value != "")
    {
      if(txtHttpAlias != null && txtHttpAlias.value != "")
      {
        return true;                
      }
      else
      {
        alert(unescape("Http Alias Alan%u0131n%u0131 Bo%u015F Ge%E7meyiniz !"));
        txtHttpAlias.focus();
        return false;
      } 
    }
    else
    {      
      alert(unescape("Site Ad%u0131 Alan%u0131n%u0131 Bo%u015F Ge%E7meyiniz !"));
      txtSiteAdi.focus();
      return false;
    }
  }
}

function SadeceSayi(e, allowedchars)
{
	var key = e.charCode == undefined ? e.keyCode : e.charCode;
	if ( (/^[0-9]+$/.test(String.fromCharCode(key))) || key==0 || key==13 || isPassKey(key,allowedchars) ){ return true;}
	else { return false;}
}

function isPassKey(key,allowedchars)
{
	if (allowedchars != null) {
		for (var i = 0; i < allowedchars.length; i++) {
			if (allowedchars[i]  == String.fromCharCode(key))			 
				return true;
		}
	}
	return false;
}

function KrediKartOdemeRoundDecimals(original_number, decimals) 
{   
    var result1 = original_number * Math.pow(10, decimals);    
    var result2 = Math.round(result1);
    var result3 = result2 / Math.pow(10, decimals);    
    return KrediKartOdemePadWithZeros(result3, decimals);
}

function KrediKartOdemePadWithZeros(rounded_value, decimal_places) 
{    
    var value_string = rounded_value.toString()
    var decimal_location = value_string.indexOf(".")
    
    if (decimal_location == -1) 
    {
        decimal_part_length = 0      
        value_string += decimal_places > 0 ? "." : ""
    }
    else 
    {
        decimal_part_length = value_string.length - decimal_location - 1
    }

    var pad_total = decimal_places - decimal_part_length    
    if (pad_total > 0) 
    {        
        for (var counter = 1; counter <= pad_total; counter++) 
            value_string += "0"
    }
    return value_string
}

function KrediKartOdemeKontrol(btnIslemDevam, slip)
{  
	var splitID = btnIslemDevam.id.split("_");	
	var BasID = splitID[0] + "_" + splitID[1];	

    var txtKartSahibi = document.getElementById(BasID + "_tbKartSahibi");
	var txtKartNo = document.getElementById(BasID + "_tbKartNo");
	var txtGuvenlikKodu = document.getElementById(BasID + "_tbGuvenlikKodu");
	var txtIslemTutari = document.getElementById(BasID + "_tbIslemTutari");
	var txtIslemTutariKurus = document.getElementById(BasID + "_tbIslemTutariKurus");
	var txtUSDKur = document.getElementById(BasID + "_tbUSDKur");
	var txtEURKur = document.getElementById("tbEURKur");
	var ddlAy = document.getElementById(BasID + "_ddlAy");
	var ddlYil = document.getElementById(BasID + "_ddlYil");	
	var txtMaxTaksitSayisi = document.getElementById(BasID + "_tbMaxTaksitSayisi");	
	var txtBankaNo = document.getElementById(BasID + "_tbBankaNo");
	var txtBanka = document.getElementById(BasID + "_tbBanka");
	var txtAdet = document.getElementById(BasID + "_tbAdet");
	var txtMerkezDepo = document.getElementById(BasID + "_tbMerkezDepo");
	var lblKomisyonUyari = document.getElementById(BasID + "_labelKomisyonUyari");
	var txtOdemeBilgileri = document.getElementById(BasID + "_tbOdemeTalimatiBilgi");
    if (txtOdemeBilgileri == null)
      txtOdemeBilgileri = document.getElementById("tbOdemeTalimatiBilgi");
    var cbThreeDPay = document.getElementById(BasID + "_cbThreeDPay");
	
	var oran = null;
    
    var lblUyari = document.getElementById(BasID + "_labelUyari");		
    if(lblUyari != null)      
      lblUyari.innerText = "";    
      
    if(txtOdemeBilgileri != null && txtOdemeBilgileri.value != "")
    { 	  
      //var kartbilgileri = txtOdemeBilgileri.value;   
      //txtOdemeBilgileri.value = ""; 
      btnIslemDevam.disabled = true; 
      if(slip)
      {
        var btnOdemeTalimati = document.getElementById(BasID + "_htmlbtnOdemeTalimati");  
        if(btnOdemeTalimati != null) 
          btnOdemeTalimati.disabled = true; 
      }
      else
      {
        var btnOdemeTalimati = document.getElementById(BasID + "_htmlbtnSlipOdemeTalimati");  
        if(btnOdemeTalimati != null) 
          btnOdemeTalimati.disabled = true; 
      }     
      
      if(slip)
	    window.open('detay.aspx?cmd=OdemeTalimatiSlip&kart=1','_blank','menubar=1,resizable=1,status=1,scrollbars=1,width=340,height=600,left=350');					        
	  else
	    window.open('detay.aspx?cmd=OdemeTalimati&kart=1','_blank','menubar=1,resizable=1,status=1,scrollbars=1,width=750,height=600,left=150');						      
	  return true;
	}
	else  
	{    
        if (txtIslemTutariKurus.value.length == 0)
	      txtIslemTutariKurus.value = "00";
	    else if (txtIslemTutariKurus.value.length == 1)
	      txtIslemTutariKurus.value += "0";
    	  
	    var IslemTutari = 0;
	    var FormIslemTutari = 0;  
	    var secili = false;
	    var secilibanka = "";		
	    var taksitsayisi = -1;	
    	
	    if(txtAdet != null && txtAdet.style.visibility != "hidden" && txtAdet.value != "")
        {
          if(txtMerkezDepo != null && txtMerkezDepo.value != "" && parseFloat(txtAdet.value) > parseFloat(txtMerkezDepo.value))
          {            	 
            alert(unescape( " L%FCtfen depodan sipari%u015F ge%E7ebilecek kadar %FCr%FCn adedi giriniz ! " ));
            txtAdet.focus();
            return false;
          }  	  
        }
            
	    if(txtBankaNo != null && txtBankaNo.value != "")
	    {	  
	      var bankano = txtBankaNo.value.split('_');	  
	      var bankalar = txtBanka.value.split('_');	  
	      var count = bankano.length;	  
	      if(count > 0)
	      {	    
	        for(var i=0; i<count; i++)
	        {	 
	          if(!secili)   
	          {  
	            if(txtMaxTaksitSayisi != null && txtMaxTaksitSayisi.value != "")
	            {
	              var MaxTaksitSayisi = txtMaxTaksitSayisi.value;	          
    	          
                  for(var j=1; j<=MaxTaksitSayisi; j++)
                  {             
                    var lbtn = document.getElementById(BasID + "_lbtn_"+ bankano[i] +"_"+j);	
                    if(lbtn != null)
                    {              
                      if(lbtn.style.border != "")      
                      {                    
    		            secili = true;
        		        
    		            if(bankalar != null && bankalar[i] != "")
    		              secilibanka = bankalar[i];
    		            taksitsayisi = j;
    		            oran = lbtn.innerText; 
    		            break;                        
                      }  
                    }
                  }
                }  
              }
	        }
	      }
	    }
	    else if (document.URL.indexOf("pesin=1") > -1)
	    {
	      secili = true;	
	      secilibanka = "TEK CEKIM";
	      taksitsayisi = "1";
	    }
    	
        if (txtIslemTutari.value != "")
        {
          var Kur = 0; 			
        	
          var lblFiyatDeger = document.getElementById(BasID + "_labelFiyatDeger");	
          if(lblFiyatDeger != null && lblFiyatDeger.innerText != "")
          {        
            var lblDovizBirimiDeger = document.getElementById(BasID + "_labelDovizBirimiDeger");	
            if (lblDovizBirimiDeger != null)
            {
              var dovizbirimi = lblDovizBirimiDeger.innerText;          
              
              if (dovizbirimi == "USD")          
                Kur = txtUSDKur.value.replace(',','.');
              else if (dovizbirimi == "EUR")
                Kur = txtEURKur.value.replace(',','.');
              else if (dovizbirimi == "TL")
                Kur = 1;
            }                            	
        	
    	    var Kdv = 0;
    	    var lblKdvDeger = document.getElementById(BasID + "_labelKdvDeger");	
    	    if(lblKdvDeger != null)
    	      Kdv = parseFloat(lblKdvDeger.innerText);    	    	 
        	    	 
            if (txtAdet.value != "" && lblFiyatDeger.innerText != "" && parseFloat(Kur) > 0)        
              IslemTutari = parseFloat(lblFiyatDeger.innerText) * ((100+Kdv)/100) * parseFloat(Kur) * parseFloat(txtAdet.value);  
                           
            FormIslemTutari = txtIslemTutari.value + "." + txtIslemTutariKurus.value;                        
            IslemTutari = KrediKartOdemeRoundDecimals(IslemTutari, 2);              
                        
            if(FormIslemTutari < IslemTutari)
            {
              alert(unescape(" %DCr%FCn bedelinden daha az %F6deme yapamazs%u0131n%u0131z ! L%FCtfen i%u015Flem tutar%u0131n%u0131 de%u011Fi%u015Ftiriniz... "));
              txtIslemTutari.focus();
              return false;
            }
            if(FormIslemTutari > (IslemTutari*1.15))
            {
              alert(unescape(" %DCr%FCn bedelinin %2515 i kadar fazla %F6deme yapabilirsiniz ! L%FCtfen i%u015Flem tutar%u0131n%u0131 de%u011Fi%u015Ftiriniz... "));
              txtIslemTutari.focus();
              return false;
            }
          }
        }	
    	     
	    if (txtKartSahibi.value == "")
	    {
		    alert(unescape(" L%FCtfen kredi kart%u0131 %FCzerindeki ismi giriniz ! "));		
		    txtKartSahibi.focus();				
		    return false;
	    }
	    if ((txtKartNo.value == "") || (txtKartNo.value.length < 16))
	    {
		    alert(unescape(" L%FCtfen 16 haneli kredi kart numaras%u0131n%u0131 giriniz ! "));
		    txtKartNo.focus();
		    return false;
	    }
	    if ((ddlAy.selectedIndex == 0) || (ddlYil.selectedIndex == 0))
	    {
		    alert(unescape(" L%FCtfen kredi kart%u0131n%u0131n son kullanma tarihini giriniz ! "));
		    if (ddlAy.selectedIndex == 0)
			    ddlAy.focus();
		    else
			    ddlYil.focus();
		    return false;
	    }	
	    var Now = new Date();		
	    var NowYear = Now.getYear();	
	    var NowMonth = Now.getMonth();		
	    if (("20" + ddlYil.value) == NowYear && ddlAy.value < (NowMonth+1))
	    {				
		    alert(unescape(" L%FCtfen vade sonu gelmemi%u015F bir kart kullan%u0131n%u0131z ! "));
		    ddlAy.focus();
		    return false;					
	    }    
	    if (txtGuvenlikKodu.value == "" || txtGuvenlikKodu.value.Length < 3)
	    {
		    alert(unescape(" L%FCtfen g%FCvenlik kodunu giriniz ! "));
		    txtGuvenlikKodu.focus();
		    return false;
	    }
	    if (txtIslemTutari.value == "")
	    {
		    alert(unescape(" L%FCtfen i%u015Flem tutar%u0131n%u0131 giriniz ! "));
		    txtIslemTutari.focus();
		    return false;
	    }	
        else if (txtIslemTutari.value != "")
        {
           if(txtIslemTutari.value.indexOf(",") > -1 || txtIslemTutari.value.indexOf(".") > -1)
           {
            alert(unescape(" L%FCtfen i%u015Flem tutar%u0131n%u0131n tamsay%u0131 b%F6l%FCm%FCn%FC nokta-virg%FCls%FCz giriniz, kuru%u015F b%F6l%FCm%FCn%FC yandaki edite giriniz ! "));
	        txtIslemTutari.focus();
	        return false;
           }
           if(txtIslemTutari.value.indexOf(" ") > -1)                   
	         txtIslemTutari.value = txtIslemTutari.value.replace(" ", "");  
	       
	       var hiddenToplam = document.getElementById(BasID + "_hiddenToplam");	  
	       if(hiddenToplam != null && hiddenToplam.value != "")
	       {
	         var IslemTutari = 0;
	         var FormIslemTutari = 0; 
	         
	         FormIslemTutari = parseFloat(txtIslemTutari.value + "." + txtIslemTutariKurus.value);                        
             IslemTutari = parseFloat(hiddenToplam.value.replace(",","."));   
            
             
             if(FormIslemTutari < IslemTutari)
             {
               alert(unescape(" %DCr%FCn bedelinden daha az %F6deme yapamazs%u0131n%u0131z ! L%FCtfen i%u015Flem tutar%u0131n%u0131 de%u011Fi%u015Ftiriniz... "));
               txtIslemTutari.focus();
               return false;
             }
             if(FormIslemTutari > IslemTutari)
             {
               var x = confirm(unescape(" %DCr%FCn bedelinden fazla %F6deme yapmak istediğinizden emin misiniz ? "));
               if (x)
               { 
                 return true;
               }
               else
               { 
                 txtIslemTutari.focus();
                 return false;
               }                              
             }   
           }       
        }
        if(txtIslemTutariKurus.value != null && (txtIslemTutariKurus.value.indexOf(",") > -1 || txtIslemTutariKurus.value.indexOf(".") > -1))
        {
            alert(unescape(" L%FCtfen i%u015Flem tutar%u0131n%u0131n kuru%u015F b%F6l%FCm%FCn%FC nokta-virg%FCls%FCz giriniz, tamsay%u0131 b%F6l%FCm%FCn%FC yandaki edite giriniz ! "));
	        txtIslemTutariKurus.focus();
	        return false;
        }	
        if (!secili)
	    {
		    alert(unescape("L%FCtfen bir kredi kart%u0131 se%E7iniz ! "));		
		    return false;
	    }
    	
	    if (txtKartSahibi.value != "" && txtKartNo.value != "" && ddlAy.selectedIndex > 0 && ddlYil.selectedIndex > 0 && txtGuvenlikKodu.value != "" && txtIslemTutari.value != "" && secili)
	    { 
	        if(secilibanka != '')
	        {	
	           if(lblKomisyonUyari != null && lblKomisyonUyari.style.visibility != "hidden" && oran != "%0" && document.URL.indexOf("pesin=1") < 0)
	           {
	             var tutar = parseFloat(txtIslemTutari.value + '.' + txtIslemTutariKurus.value);                  
                 var yuzdesizoran = parseFloat(oran.substring(1, oran.length).replace(',','.'));                             
                 var komisyon = (tutar*yuzdesizoran)/100;    
                 komisyon = KrediKartOdemeRoundDecimals(komisyon, 2);         
                 
                 lblKomisyonUyari.innerText = unescape(" I%u015Fleminiz sonucunda " + komisyon + " TL + KDV tutar%u0131nda komisyon faturas%u0131 kesilecektir !");
	           }  			
		    }	
		    btnIslemDevam.style.visibility = 'hidden';
		    if(cbThreeDPay != null && cbThreeDPay.checked)
              alert(unescape("Bankaya y%F6nlendiriliyorsunuz... L%FCtfen bekleyiniz !"));
		    return true;	
	    }
  }
}

function KrediKartOdemeTutarHesapla(txtAdet, birimfiyat, kur, kdv)
{   
  var splitID = txtAdet.id.split("_");				    					
  var BasID = splitID[0] + "_" + splitID[1];	
	
  var txtIslemTutari = document.getElementById(BasID + "_tbIslemTutari");
  var txtIslemTutariKurus = document.getElementById(BasID + "_tbIslemTutariKurus");  
  var txtMerkezDepo = document.getElementById(BasID + "_tbMerkezDepo");
  
  if(txtAdet != null && txtAdet.style.visibility != "hidden" && txtAdet.value != "")
  {
    if(txtMerkezDepo != null && txtMerkezDepo.value != "" && parseFloat(txtAdet.value) > parseFloat(txtMerkezDepo.value))
    {    
      alert(unescape(" L%FCtfen depodan sipari%u015F ge%E7ebilecek kadar %FCr%FCn adedi giriniz ! "));
      txtAdet.focus();
      return;       
    }  	  
  }
  
  var IslemTutari = 0;
  var ToplamTutar = "";      			
  var KdvOran = 0;
    
  if(kdv != "")
    KdvOran = parseFloat(kdv);
	
  if (txtAdet.value != "" && birimfiyat != "" && KdvOran > -1 && kur > 0)
     IslemTutari = parseFloat(birimfiyat) * ((100+KdvOran)/100) * kur * parseFloat(txtAdet.value);  
  if (IslemTutari > 0)
    ToplamTutar = KrediKartOdemeRoundDecimals(IslemTutari, 2);
              
  if(ToplamTutar.indexOf('.') > -1)
  { 
    var kurus = ToplamTutar.substring(ToplamTutar.indexOf('.')+1, ToplamTutar.length);
    var yenitutar = ToplamTutar.substring(0, ToplamTutar.indexOf('.'));
    txtIslemTutari.value = yenitutar;
    txtIslemTutariKurus.value = kurus;           
  }   
}

var obj;		
function XMLHTTP_Olustur()
{
	var retval=null;
	try
	{
		retval=new ActiveXObject("Msxml2.XMLHTTP")
	}
	catch(e)
	{
		try
		{
			retval=new ActiveXObject("Microsoft.XMLHTTP")
		} 
		catch(oc)
		{
			retval=null
		}
	}
	if(!retval && typeof XMLHttpRequest != "undefined") 
	{
		retval=new XMLHttpRequest()
	}
	return retval
}	

function RastgeleUrunGetDataViaAJAX(stokno)
{			
    obj = XMLHTTP_Olustur();				  				
    if(obj!=null)
    {     
        var f = function()
	    { 
		    RastgeleUrunProcessResponse();
        }
        obj.onreadystatechange = f;       
        obj.open("GET", "defaultframe.aspx?stokid=" + stokno, true);
	    obj.send(null);         					
    }
    return false;
}		

function RastgeleUrunProcessResponse()
{       
    if(obj.readyState == 4)
    {
	    if(obj.status == 200)
	    {		
            var dsRoot = obj.responseXML.documentElement;
            if(dsRoot!=null)
	        {
		      var text = dsRoot.getElementsByTagName('UrunAtildi');				      		
              var HttpText = dsRoot.getElementsByTagName('HttpAlias');	
              
              var AlisSatisNo = dsRoot.getElementsByTagName('AlisSatisNo');
              var Miktar = dsRoot.getElementsByTagName('Miktar');
              var GenelToplam = dsRoot.getElementsByTagName('GenelToplam');
              	  		      		      				      
              if (HttpText.length >0)
                window.location.href = HttpText[0].text;
		      if(text.length > 0)				      
		      {
		       if(text[0].text = 1)
		         alert(unescape("%DCr%FCn sepete at%u0131ld%u0131 !"));
		      }		      
		      var hiddenSepetim = document.getElementById("hiddenSepetim");
		      if(hiddenSepetim != null)
		      {			          
                var splitID = hiddenSepetim.value.split("_");		    
                var BasID = splitID[0] + "_" + splitID[1];
   
		        var IslemNo =  document.getElementById(BasID + "_labelIslemnoValue");  		      
		        var SepetCount =  document.getElementById(BasID + "_labelSepetCountValue");  
		        var Tutar =  document.getElementById(BasID + "_labelTutarValue"); 		      
		        if (IslemNo != null && SepetCount != null && Tutar != null)	      		      		      
		        {		      
		          IslemNo.innerHTML = (AlisSatisNo[0].text || AlisSatisNo[0].textContent || AlisSatisNo[0].innerText); 
		          SepetCount.innerHTML = (Miktar[0].text || Miktar[0].textContent || Miktar[0].innerText);
		          Tutar.innerHTML = (GenelToplam[0].text || GenelToplam[0].textContent || GenelToplam[0].innerText);
		        }
		      }
		   }
	    }
	    else
	    {
		    alert(unescape("Data eri%u015Fiminde hata !"));
	    }
    }
}	     				   

function ParaCevir(txt)
{  	
    var kusur = 2;
	var str = txt;
	var len = str.length;
	var tam = '';
	var kusurat = '';
	if (len > kusur)
	{
	 if (str.indexOf('.') > -1)
	 {
	     tam = str.substring(0, str.indexOf('.'));
	     kusurat = str.substring(str.indexOf('.'), str.length);
	     kusur = kusurat.length - 1;
	     if (kusur > 2)
	         kusurat = kusurat.substring(0,3);
	     str = tam;
	 }		
	}				
	if (kusurat != '')
	    txt = str + kusurat;		 
	return txt;    
}

function HizliSiparisMiktarChange(miktar, ofiyat, txtTutar, dovizUSD, dovizEUR, tbDovizToplamID, tbDovizKDVTutari18ID, tbDovizKDVTutari8ID, tbDovizGenelToplamID, tbTLToplamID, tbTLKDVTutari18ID, tbTLKDVTutari8ID, tbTLGenelToplamID, gridID, ddlDoviz)
{            
	txtTutar.value = miktar * ofiyat;	
	var txtDovizToplam = document.getElementById(tbDovizToplamID);   
    var txtDovizKDVTutari18 = document.getElementById(tbDovizKDVTutari18ID);
    var txtDovizKDVTutari8 = document.getElementById(tbDovizKDVTutari8ID);
    var txtDovizGenelToplam = document.getElementById(tbDovizGenelToplamID);
    var txtTLToplam = document.getElementById(tbTLToplamID);
    var txtTLKDVTutari18 = document.getElementById(tbTLKDVTutari18ID);
    var txtTLKDVTutari8 = document.getElementById(tbTLKDVTutari8ID);
    var txtTLGenelToplam = document.getElementById(tbTLGenelToplamID);
    
	HizliSiparisTopla(dovizUSD, dovizEUR, txtDovizToplam, txtDovizKDVTutari18, txtDovizKDVTutari8, txtDovizGenelToplam, txtTLToplam, txtTLKDVTutari18, txtTLKDVTutari8, txtTLGenelToplam, gridID, ddlDoviz);
}

function HizliSiparisTemizle(tbDovizToplamID, tbDovizKDVTutari18ID, tbDovizKDVTutari8ID, tbDovizGenelToplamID, tbTLToplamID, tbTLKDVTutari18ID, tbTLKDVTutari8ID, tbTLGenelToplamID, gridID)
{        
    document.getElementById(tbDovizToplamID).value = 0;     
    document.getElementById(tbDovizKDVTutari18ID).value = 0;
    document.getElementById(tbDovizKDVTutari8ID).value = 0;
    document.getElementById(tbDovizGenelToplamID).value = 0;
    document.getElementById(tbTLToplamID).value = 0;
    document.getElementById(tbTLKDVTutari18ID).value = 0;
    document.getElementById(tbTLKDVTutari8ID).value = 0;
    document.getElementById(tbTLGenelToplamID).value = 0;
        
    var gridCount = -1;
    var dgrid = document.getElementById(gridID);
    gridCount = dgrid.rows.length;  
         
    for(var i=1; i<gridCount-1; i++)
	{			    	     	   
	    if (i<9) 	   	    
	    {       
		    document.getElementById(gridID + "_ctl0"+(i+1)+"_tbStok").value = "";		    
		    document.getElementById(gridID + "_ctl0"+(i+1)+"_tbTutar").value = 0;		    
		    document.getElementById(gridID + "_ctl0"+(i+1)+"_tbMiktar").value = "";		    
		    document.getElementById(gridID + "_ctl0"+(i+1)+"_tbBayiFiyati").value = "";	    	
	    	document.getElementById(gridID + "_ctl0"+(i+1)+"_tbOzelFiyat").value = "";	    	
	    	document.getElementById(gridID + "_ctl0"+(i+1)+"_tbDoviz").value = "";	
	    	document.getElementById(gridID + "_ctl0"+(i+1)+"_tbKdv").value = "";	    	
	    	var ddl = document.getElementById(gridID + "_ctl0"+(i+1)+"_ddlUrunAdi");		    	
	    	var linkInfo = document.getElementById(gridID + "_ctl0"+(i+1)+"_HLInfo");	    	
	    	document.getElementById(gridID + "_ctl0"+(i+1)+"_ddlUrunGrubu").selectedIndex = 0;	    	    	
		}
		else 
		{	   
		    document.getElementById(gridID + "_ctl"+(i+1)+"_tbStok").value = "";
		    document.getElementById(gridID + "_ctl"+(i+1)+"_tbTutar").value = 0;
		    document.getElementById(gridID + "_ctl"+(i+1)+"_tbMiktar").value = "";
		    document.getElementById(gridID + "_ctl"+(i+1)+"_tbBayiFiyati").value = "";
	    	document.getElementById(gridID + "_ctl"+(i+1)+"_tbOzelFiyat").value = "";
	    	document.getElementById(gridID + "_ctl"+(i+1)+"_tbDoviz").value = "";
	    	document.getElementById(gridID + "_ctl"+(i+1)+"_tbKdv").value = "";
	    	var ddl = document.getElementById(gridID + "_ctl"+(i+1)+"_ddlUrunAdi");	
	    	var linkInfo = document.getElementById(gridID + "_ctl"+(i+1)+"_HLInfo");
	    	document.getElementById(gridID + "_ctl"+(i+1)+"_ddlUrunGrubu").selectedIndex = 0;
		}				
		
		if(linkInfo != null)				   
			linkInfo.onclick = linkInfo.style.cursor = null;		
				    
		if(ddl != null)
		{		 
			for (var j = ddl.options.length-1; j >-1; j--)
			{
				ddl.options[j] = null;
			}
		}			    			    					    			       			    
	}								
}

function HizliSiparisTopla(dovizUSD, dovizEUR, txtDovizToplam, txtDovizKdv18, txtDovizKdv8, txtDovizGenelTop, txtTLToplam, txtTLKdv18, txtTLKdv8, txtTLGenelTop, gridID, ddlDoviz)
{      
    var gridCount = -1;    
    var dgrid = document.getElementById(gridID);
    gridCount = dgrid.rows.length;
        
    if (txtDovizToplam != null && txtDovizKdv18 != null && txtDovizKdv8 != null && txtDovizGenelTop != null && txtTLToplam !=null && txtTLKdv18 != null && txtTLKdv8 != null && txtTLGenelTop != null)
    {
        txtDovizToplam.value = 0;
        txtDovizKdv18.value = 0;          
        txtDovizKdv8.value = 0;          
        txtDovizGenelTop.value = 0;          
        txtTLToplam.value = 0;
        txtTLKdv18.value = 0;
        txtTLKdv8.value = 0;
        txtTLGenelTop.value = 0;
        
        var toplam = 0; 
        var toplamkdv18 = 0; 
        var toplamkdv8 = 0;     
        var tutar = 0;  
        var kdv = 0;    
        var EURKur = 0;
        var USDKur = 0;
        var satirdoviz;
        
        EURKur = parseFloat(dovizEUR.replace(',','.'));
        USDKur = parseFloat(dovizUSD.replace(',','.'));
        
        for(var i=1; i<11; i++)              
	    {	    	    	   	    	    
	        var j=i+1;	    
	        if (j>9)
	        {	                  
	            var tbTutar = document.getElementById(gridID + "_ctl"+j+"_tbTutar");
	            if (tbTutar != null)
	                tutar = parseFloat(tbTutar.value);
	            var tbKdv = document.getElementById(gridID + "_ctl"+j+"_tbKdv");
	            if (tbKdv != null)
	            {
	                if(tbKdv.value.indexOf('%') > -1)
	                  kdv = parseFloat(tbKdv.value.substring(1, tbKdv.value.length));
	                else    
	                  kdv = parseFloat(tbKdv.value);
	            }
	            satirdoviz = document.getElementById(gridID + "_ctl"+(i+1)+"_tbDoviz");    
	        } 
	        else
	        {
	            var tbTutar = document.getElementById(gridID + "_ctl0"+j+"_tbTutar");
	            if (tbTutar != null)
	                tutar = parseFloat(tbTutar.value);	    
	            var tbKdv = document.getElementById(gridID + "_ctl0"+j+"_tbKdv");
	            if (tbKdv != null)
	            {
	                if(tbKdv.value.indexOf('%') > -1)
	                  kdv = parseFloat(tbKdv.value.substring(1, tbKdv.value.length));
	                else    
	                  kdv = parseFloat(tbKdv.value);
	            }	        
	            satirdoviz = document.getElementById(gridID + "_ctl0"+(i+1)+"_tbDoviz");	    
	        }	        
	        if(ddlDoviz != null)
	        {	 
	            if(satirdoviz != null && satirdoviz.value == ddlDoviz.value)   
	            {	    	    
	              toplam = toplam + tutar;
	              if (kdv == 18)
		            toplamkdv18 = toplamkdv18 + (tutar*kdv/100);
		          else if (kdv == 8)
		            toplamkdv8 = toplamkdv8 + (tutar*kdv/100);
	            }
	            else
	            {  	            
                    if (satirdoviz != null && satirdoviz.value == "USD")
                    {	
                       if(ddlDoviz.value == "EUR")
                       {
		                 toplam = toplam + (tutar*USDKur)/EURKur;
		                 if (kdv == 18)
		                   toplamkdv18 = toplamkdv18 + (tutar*kdv/100*USDKur)/EURKur;
		                 else if (kdv == 8)
		                   toplamkdv8 = toplamkdv8 + (tutar*kdv/100*USDKur)/EURKur;
		               }
		               else if (ddlDoviz.value == "TL")
		               {
		                 toplam = toplam + (tutar*USDKur);  
		                 if (kdv == 18)
		                   toplamkdv18 = toplamkdv18 + (tutar*kdv/100*USDKur);
		                 else if (kdv == 8)
		                   toplamkdv8 = toplamkdv8 + (tutar*kdv/100*USDKur);
		               }  
		            }
		            else if (satirdoviz != null && satirdoviz.value == "EUR")	
		            {
		               if(ddlDoviz.value == "USD")
		               {
		                 toplam = toplam + (tutar*EURKur)/USDKur;
		                 if (kdv == 18)
		                   toplamkdv18 = toplamkdv18 + (tutar*kdv/100*EURKur)/USDKur;
		                 else if (kdv == 8)
		                   toplamkdv8 = toplamkdv8 + (tutar*kdv/100*EURKur)/USDKur;
		               }
		               else if (ddlDoviz.value == "TL")
		               {
		                 toplam = toplam + (tutar*EURKur);  
		                 if (kdv == 18)
		                   toplamkdv18 = toplamkdv18 + (tutar*kdv/100*EURKur);
		                 else if (kdv == 8)
		                   toplamkdv8 = toplamkdv8 + (tutar*kdv/100*EURKur);  
		               }
		            }
		            else if (satirdoviz != null && satirdoviz.value == "TL")
		            {
		               if(ddlDoviz.value == "USD")
		               {
		                 toplam = toplam + (tutar/USDKur);
		                 if (kdv == 18)
		                   toplamkdv18 = toplamkdv18 + ((tutar*kdv/100)/USDKur);
		                 else if (kdv == 8)
		                   toplamkdv8 = toplamkdv8 + ((tutar*kdv/100)/USDKur);
		               }
		               else if (ddlDoviz.value == "EUR")
		               {
		                 toplam = toplam + (tutar/EURKur);  
		                 if (kdv == 18)
		                   toplamkdv18 = toplamkdv18 + ((tutar*kdv/100)/EURKur);
		                 else if (kdv == 8)
		                   toplamkdv8 = toplamkdv8 + ((tutar*kdv/100)/EURKur);  
		               }
		            }
		        }
		    }
	    }	    
	    txtDovizToplam.value = toplam;	    
        txtDovizToplam.value = ParaCevir(txtDovizToplam.value);        		            
        txtDovizKdv18.value = toplamkdv18
        txtDovizKdv18.value = ParaCevir(txtDovizKdv18.value);
        txtDovizKdv8.value = toplamkdv8
        txtDovizKdv8.value = ParaCevir(txtDovizKdv8.value);
        txtDovizGenelTop.value = KrediKartOdemeRoundDecimals(toplam+toplamkdv18+toplamkdv8, 2);
        txtDovizGenelTop.value = ParaCevir(txtDovizGenelTop.value);
        if(ddlDoviz.value == "USD")
        {
          txtTLToplam.value = parseFloat(txtDovizToplam.value)*USDKur;             
          txtTLKdv18.value = parseFloat(txtDovizKdv18.value)*USDKur;    
          txtTLKdv8.value = parseFloat(txtDovizKdv8.value)*USDKur;    
          txtTLGenelTop.value = parseFloat(txtTLToplam.value) + parseFloat(txtTLKdv18.value) + parseFloat(txtTLKdv8.value); 
        }
        else if (ddlDoviz.value == "EUR")
        {
          txtTLToplam.value = parseFloat(txtDovizToplam.value)*EURKur;             
          txtTLKdv18.value = parseFloat(txtDovizKdv18.value)*EURKur;    
          txtTLKdv8.value = parseFloat(txtDovizKdv8.value)*EURKur;    
          txtTLGenelTop.value = parseFloat(txtTLToplam.value) + parseFloat(txtTLKdv18.value) + parseFloat(txtTLKdv8.value); 
        }
        else if (ddlDoviz.value == "TL")
        {
          txtTLToplam.value = txtDovizToplam.value;
          txtTLKdv18.value = txtDovizKdv18.value;
          txtTLKdv8.value = txtDovizKdv8.value;
          txtTLGenelTop.value = parseFloat(txtTLToplam.value) + parseFloat(txtTLKdv18.value) + parseFloat(txtTLKdv8.value); 
        }
        txtTLToplam.value = ParaCevir(txtTLToplam.value);             
        txtTLKdv18.value = ParaCevir(txtTLKdv18.value);        
        txtTLKdv8.value = ParaCevir(txtTLKdv8.value);        
        txtTLGenelTop.value = ParaCevir(txtTLGenelTop.value);
    }
}
  
function HizliSiparisGetData(secili, txtStokNo, txtStok, txtMiktar, txtBayi, txtOzel, txtTutar, txtDoviz, txtKdv, dovizUSD, dovizEUR, linkInfo, tbDovizToplamID, tbDovizKDVTutari18ID, tbDovizKDVTutari8ID, tbDovizGenelToplamID, tbTLToplamID, tbTLKDVTutari18ID, tbTLKDVTutari8ID, tbTLGenelToplamID, gridID, ddlDoviz)
{	
	txtStokNo.value = txtStok.value = txtMiktar.value = txtOzel.value = txtDoviz.value = txtKdv.value = "";		         
	if (txtBayi != null)
	    txtBayi.value = "";
    txtTutar.value = 0;
    linkInfo.onclick = linkInfo.style.cursor = null;     		   
	if (secili.indexOf('_') > -1)
	{
		var urunbilgi_array = secili.split("_");			         
		txtStokNo.value = urunbilgi_array[0];
		if (txtStokNo.value > 0)
		{		         
			linkInfo.onclick = function() { var URL = "detay.aspx?cmd=UrunDetay&sno="+txtStokNo.value; window.open(URL,'_blank','resizable=1,scrollbars=1,menubar=0,width=800,height=545,top=10,left=100'); }		          
			linkInfo.style.cursor = "hand";
		}
		         		
		txtStok.style.color = "black";		         
		var miktar = urunbilgi_array[1];	
		if (miktar == 0)							
		{
			txtStok.value = "???";	
			txtStok.style.color = "red";										   
		}
		else if ((miktar > 0) && (miktar < 5))
		{  
			txtStok.value = miktar.replace('_','');
			txtStok.style.color = "red";
		}
		else if ((miktar >= 5) && (miktar < 10))
			txtStok.value = "5+";
		else if ((miktar >= 10) && (miktar < 20))
			txtStok.value = "10+";
		else if (miktar >= 20)
			txtStok.value = "20+";		         
		
		if (txtBayi != null)
		{
		    txtBayi.value = urunbilgi_array[2];	
		    if(txtBayi.value.indexOf(",") > -1)
		      txtBayi.value = txtBayi.value.replace(",","");	    
		    txtBayi.value = KrediKartOdemeRoundDecimals(txtBayi.value, 2);		    
		}
		txtTutar.value = txtOzel.value = urunbilgi_array[3];	
		if(txtOzel.value.indexOf(",") > -1)
		  txtOzel.value = txtOzel.value.replace(",","");		        
		if(txtTutar.value.indexOf(",") > -1)
		  txtTutar.value = txtTutar.value.replace(",","");		        
		txtDoviz.value = urunbilgi_array[4];	
		txtKdv.value = urunbilgi_array[5];	
		txtMiktar.value = 1;		         
		         
		txtOzel.value = KrediKartOdemeRoundDecimals(txtOzel.value, 2);		    
		txtTutar.value = KrediKartOdemeRoundDecimals(txtTutar.value, 2);		    
	}  	
	var gridCount = -1;    
    var dgrid = document.getElementById(gridID);
    gridCount = dgrid.rows.length;
    
    var txtDovizToplam = document.getElementById(tbDovizToplamID);   
    var txtDovizKDVTutari18 = document.getElementById(tbDovizKDVTutari18ID);
    var txtDovizKDVTutari8 = document.getElementById(tbDovizKDVTutari8ID);
    var txtDovizGenelToplam = document.getElementById(tbDovizGenelToplamID);
    var txtTLToplam = document.getElementById(tbTLToplamID);
    var txtTLKDVTutari18 = document.getElementById(tbTLKDVTutari18ID);
    var txtTLKDVTutari8 = document.getElementById(tbTLKDVTutari8ID);
    var txtTLGenelToplam = document.getElementById(tbTLGenelToplamID);
    
	HizliSiparisTopla(dovizUSD, dovizEUR, txtDovizToplam, txtDovizKDVTutari18, txtDovizKDVTutari8, txtDovizGenelToplam, txtTLToplam, txtTLKDVTutari18, txtTLKDVTutari8, txtTLGenelToplam, gridID, ddlDoviz);
	return false;
}              

function HizliSiparisGetDataViaAJAX(ddl, ddlson, txtStokNo, txtStok, txtMiktar, txtBayi, txtOzel, txtTutar, txtDoviz, txtKdv, dovizUSD, dovizEUR, linkInfo, tbDovizToplamID, tbDovizKDVTutari18ID, tbDovizKDVTutari8ID, tbDovizGenelToplamID, tbTLToplamID, tbTLKDVTutari18ID, tbTLKDVTutari8ID, tbTLGenelToplamID, gridID, ddlDoviz)
{			
	obj = XMLHTTP_Olustur();				  				
	if(obj!=null)
	{     
	    var f = function()
	    {
			HizliSiparisProcessResponse(ddlson, txtStokNo, txtStok, txtMiktar, txtBayi, txtOzel, txtTutar, txtDoviz, txtKdv, dovizUSD, dovizEUR, linkInfo, tbDovizToplamID, tbDovizKDVTutari18ID, tbDovizKDVTutari8ID, tbDovizGenelToplamID, tbTLToplamID, tbTLKDVTutari18ID, tbTLKDVTutari8ID, tbTLGenelToplamID, gridID, ddlDoviz);
        }
        obj.onreadystatechange = f;       
        obj.open("GET", "defaultframe.aspx?cmd=HizliSiparis&grupno=" + ddl.value,  true);
		obj.send(null);         					
	}
	return false;
}		

function HizliSiparisProcessResponse(ddl, txtStokNo, txtStok, txtMiktar, txtBayi, txtOzel, txtTutar, txtDoviz, txtKdv, dovizUSD, dovizEUR, linkInfo, tbDovizToplamID, tbDovizKDVTutari18ID, tbDovizKDVTutari8ID, tbDovizGenelToplamID, tbTLToplamID, tbTLKDVTutari18ID, tbTLKDVTutari8ID, tbTLGenelToplamID, gridID, ddlDoviz)
{       
	if(obj.readyState == 4)
	{
		if(obj.status == 200)
		{			     
		    if(ddl != null)
		    {
			    for (var count = ddl.options.length-1; count >-1; count--)
			    {
				    ddl.options[count] = null;
			    }
			    var dsRoot=obj.responseXML.documentElement;  
			    if(dsRoot!=null)
			    {
				    var ddltextarray = dsRoot.getElementsByTagName('STOK_ADI');
				    var ddlvaluearray = dsRoot.getElementsByTagName('STOK_NO');
    								
				    var ddltext; 
				    var ddlvalue;
				    var listItem;						
				    for (var count = 0; count < ddltextarray.length; count++)
				    {
				        if (ddltextarray[count] != null)
   					      ddltext = (ddltextarray[count].textContent || ddltextarray[count].innerText || ddltextarray[count].text);
   					    if (ddlvaluearray[count] != null)
   					      ddlvalue = (ddlvaluearray[count].textContent || ddlvaluearray[count].innerText || ddlvaluearray[count].text);
   					    if(ddltext != "" && ddltext.indexOf(":") > -1)
   					    {
   					      var ddltextSplit = ddltext.split(':');
   					      if(ddltextSplit.length > 0)
   					      {   					   									
						    var Fiyat = "";						
						    var TempFiyat = "";																							
    									
						    if (ddltextSplit[1] != null)
						    {
							  Fiyat = ddltextSplit[1];
							  if(Fiyat.indexOf(",") > -1)
							    Fiyat = Fiyat.replace(",","");								  
							  Fiyat = KrediKartOdemeRoundDecimals(Fiyat, 2);							  
							}    							
						    if(Fiyat.length < 8)
						    {
						      for(var i=0; i<8-Fiyat.length; i++)						    
						        TempFiyat += "_";
						      Fiyat = TempFiyat + Fiyat;  						  
						    }					
						    ddltext = ddltextSplit[0] + ": " + Fiyat + ": " + ddltextSplit[2];						
   					      }   					  
   					    }
   			   		    listItem = new Option(ddltext, ddlvalue);
					    ddl.options[ddl.length] = listItem;  					   					
				    }							
				    HizliSiparisGetData(ddlvaluearray[0].text, txtStokNo, txtStok, txtMiktar, txtBayi, txtOzel, txtTutar, txtDoviz, txtKdv, dovizUSD, dovizEUR, linkInfo, tbDovizToplamID, tbDovizKDVTutari18ID, tbDovizKDVTutari8ID, tbDovizGenelToplamID, tbTLToplamID, tbTLKDVTutari18ID, tbTLKDVTutari8ID, tbTLGenelToplamID, gridID, ddlDoviz);
			    }
			    else
				    HizliSiparisGetData("", txtStokNo, txtStok, txtMiktar, txtBayi, txtOzel, txtTutar, txtDoviz, txtKdv, dovizUSD, dovizEUR, linkInfo, tbDovizToplamID, tbDovizKDVTutari18ID, tbDovizKDVTutari8ID, tbDovizGenelToplamID, tbTLToplamID, tbTLKDVTutari18ID, tbTLKDVTutari8ID, tbTLGenelToplamID, gridID, ddlDoviz);
		    }
		}
		else
		{
			alert(unescape("Data eri%u015Fiminde hata !"));
		}
	}
}	
function HizliSiparisSepetKontrol(gridID)
{    
    var gridcount = -1;    
    var dgrid = document.getElementById(gridID);
    gridcount = dgrid.rows.length;
        
    var sonuc = false;       
        
    for(var i=1; i<gridcount; i++)              
    {           
        var miktar = -1;      
        if (i<9)                       
            miktar = parseFloat(document.getElementById(gridID+"_ctl0"+(i+1)+"_tbMiktar").value);            	                                                   
        else
            miktar = parseFloat(document.getElementById(gridID+"_ctl"+(i+1)+"_tbMiktar").value);            	                                  
       
       if(miktar > 0)
       {       
         sonuc = true;                  
         break;
       }  
    }   
    if(!sonuc)
      alert(unescape("En az bir %FCr%FCn i%E7in miktar belirtmelisiniz !"));
    return sonuc;    	
}

function HizliSiparisDovizDegistir(ddl, DovizUSD, DovizEUR, labelKur, tbDovizToplam, tbDovizKDVTutari18, tbDovizKDVTutari8, tbDovizGenelToplam, tbTLToplam, tbTLKDVTutari18, tbTLKDVTutari8, tbTLGenelToplam)
{
    if (ddl.value != "")
    {        
        if (ddl.value == "USD")
        {          
          labelKur.innerText = "1 USD = " + DovizUSD + " TL";
          if(parseFloat(DovizUSD) > 0)
            labelKur.style.visibility = "visible";
          tbDovizToplam.value = (parseFloat(tbTLToplam.value))/DovizUSD.replace(',','.');
          tbDovizToplam.value = ParaCevir(tbDovizToplam.value);
          tbDovizKDVTutari18.value = (parseFloat(tbTLKDVTutari18.value))/DovizUSD.replace(',','.');
          tbDovizKDVTutari18.value = ParaCevir(tbDovizKDVTutari18.value);
          tbDovizKDVTutari8.value = (parseFloat(tbTLKDVTutari8.value))/DovizUSD.replace(',','.');
          tbDovizKDVTutari8.value = ParaCevir(tbDovizKDVTutari8.value);
          tbDovizGenelToplam.value = (parseFloat(tbTLGenelToplam.value))/DovizUSD.replace(',','.');
          tbDovizGenelToplam.value = ParaCevir(tbDovizGenelToplam.value);          
        }
        else if (ddl.value == "EUR")
        {          
          labelKur.innerText = "1 EUR = " + DovizEUR + " TL";
          if(parseFloat(DovizEUR) > 0)
            labelKur.style.visibility = "visible";
          tbDovizToplam.value = (parseFloat(tbTLToplam.value))/DovizEUR.replace(',','.');
          tbDovizToplam.value = ParaCevir(tbDovizToplam.value);
          tbDovizKDVTutari18.value = (parseFloat(tbTLKDVTutari18.value))/DovizEUR.replace(',','.');
          tbDovizKDVTutari18.value = ParaCevir(tbDovizKDVTutari18.value);
          tbDovizKDVTutari8.value = (parseFloat(tbTLKDVTutari8.value))/DovizEUR.replace(',','.');
          tbDovizKDVTutari8.value = ParaCevir(tbDovizKDVTutari8.value);
          tbDovizGenelToplam.value = (parseFloat(tbTLGenelToplam.value))/DovizEUR.replace(',','.');
          tbDovizGenelToplam.value = ParaCevir(tbDovizGenelToplam.value);
        }
        else if (ddl.value == "TL")
        {
          labelKur.innerText = "1 TL = 1 TL ";
          labelKur.style.visibility = "visible";
          tbDovizToplam.value = tbTLToplam.value;
          tbDovizKDVTutari18.value = tbTLKDVTutari18.value;
          tbDovizKDVTutari8.value = tbTLKDVTutari8.value;
          tbDovizGenelToplam.value = tbTLGenelToplam.value;
        }
    }
}

function PCToplaGetDataViaAJAX2(ddl, ddlUrun)
{			
	obj = XMLHTTP_Olustur();				  				
	if(obj!=null)
	{
	    var f = function()
		{ 
			PCToplaProcessResponse(ddlUrun, null, null, null, null, null, null);
        }
        obj.onreadystatechange = f;		
        obj.open("GET", "defaultframe.aspx?cmd=PCTopla&grupno=" + ddl.value,  true);
		obj.send(null);         					
	}
	return false;
}
		
function PCToplaGetDataViaAJAX(ddl1, ddl2, ddl3, ddl4, ddl5, ddl6, ddlBellekAdet, tipi, stokno, ddl1ID, ddl2ID, ddl3ID, ddl4ID, ddl5ID, ddl6ID)
{			
	obj = XMLHTTP_Olustur();				  				
	if(obj!=null)
	{
		var f = function()
		{ 
			PCToplaProcessResponse(ddl1, ddl2, ddl3, ddl4, ddl5, ddl6, ddlBellekAdet);	      
		}
		obj.onreadystatechange = f;		
		if(tipi != "")
		{
		  if(document.URL.indexOf("KabinTopla") > -1)
		    obj.open("GET", "defaultframe.aspx?cmd=KabinTopla&tip=" + tipi + "&sno=" + stokno + "&ddl1ID=" + ddl1ID + "&ddl2ID=" + ddl2ID + "&ddl3ID=" + ddl3ID + "&ddl4ID=" + ddl4ID + "&ddl5ID=" + ddl5ID + "&ddl6ID=" + ddl6ID,  true);		
		  else if(document.URL.indexOf("PCTopla") > -1)
			obj.open("GET", "defaultframe.aspx?cmd=PCTopla&tip=" + tipi + "&sno=" + stokno + "&ddl1ID=" + ddl1ID + "&ddl2ID=" + ddl2ID + "&ddl3ID=" + ddl3ID + "&ddl4ID=" + ddl4ID + "&ddl5ID=" + ddl5ID,  true);
	    }
		obj.send(null);         
	}
	return false;
}		

function PCToplaProcessResponse(ddl1, ddl2, ddl3, ddl4, ddl5, ddl6, ddlBellekAdet)
{
	if(obj.readyState == 4)
	{
		if(obj.status == 200)
		{
		    var listItem;	
		
			for (var count = ddl1.options.length-1; count >-1; count--)
			{
			  	ddl1.options[count] = null;
			}	
			if (ddl2 != null)
			{
				for (var count = ddl2.options.length-1; count >-1; count--)
				{
					ddl2.options[count] = null;						    
				}
			}
			if (ddl3 != null)
			{  
				for (var count = ddl3.options.length-1; count >-1; count--)
				{
			  		ddl3.options[count] = null;
				}			
			} 
			if (ddl4 != null)
			{
				for (var count = ddl4.options.length-1; count >-1; count--)
				{
					ddl4.options[count] = null;						    
				}
			}
			if (ddl5 != null)
			{
				for (var count = ddl5.options.length-1; count >-1; count--)
				{
					ddl5.options[count] = null;						    
				}
			}
			if (ddl6 != null)
			{
				for (var count = ddl6.options.length-1; count >-1; count--)
				{
					ddl6.options[count] = null;						    
				}
			}
			if (ddlBellekAdet != null)
			{
				for (var count = ddlBellekAdet.options.length-1; count >-1; count--)
				{
					ddlBellekAdet.options[count] = null;						    
				}	
							
				listItem = new Option("", 0);
				ddlBellekAdet.options[0] = listItem;					
				listItem = new Option("1", 1);
				ddlBellekAdet.options[1] = listItem;					
				listItem = new Option("2", 2);
				ddlBellekAdet.options[2] = listItem;					
				listItem = new Option("3", 3);
				ddlBellekAdet.options[3] = listItem;					
				listItem = new Option("4", 4);
				ddlBellekAdet.options[4] = listItem;					
			}
			 		
			var dsRoot=obj.responseXML.documentElement;  						
			if(dsRoot!=null)
			{
			
				var ddltextarray = dsRoot.getElementsByTagName('STOK_ADI');			    			   
				var ddlvaluearray = dsRoot.getElementsByTagName('STOK_NO');				
				var ddlbellek = dsRoot.getElementsByTagName('BELLEK_ADET');
				var ddlonboardvga = dsRoot.getElementsByTagName('ONBOARDVGA');
				var ddltextarray2 = null;
				var ddlvaluearray2 = null;
				var ddltextarray3 = null;
				var ddlvaluearray3 = null;
				var ddltextarray4 = null;
				var ddlvaluearray4 = null;
				var ddltextarray5 = null;
				var ddlvaluearray5 = null;
				var ddltextarray6 = null;
				var ddlvaluearray6 = null;
				if(ddl2 != null)
				{
				  ddltextarray2 = dsRoot.getElementsByTagName('STOK_ADI' + ddl2.id.split("_")[ddl2.id.split("_").length-1]);		        
				  ddlvaluearray2 = dsRoot.getElementsByTagName('STOK_NO' + ddl2.id.split("_")[ddl2.id.split("_").length-1]);
				}
				if(ddl3 != null)
				{
				  ddltextarray3 = dsRoot.getElementsByTagName('STOK_ADI' + ddl3.id.split("_")[ddl3.id.split("_").length-1]);
				  ddlvaluearray3 = dsRoot.getElementsByTagName('STOK_NO' + ddl3.id.split("_")[ddl3.id.split("_").length-1]);
				}
				if(ddl4 != null)
				{
				  ddltextarray4 = dsRoot.getElementsByTagName('STOK_ADI' + ddl4.id.split("_")[ddl4.id.split("_").length-1]);
				  ddlvaluearray4 = dsRoot.getElementsByTagName('STOK_NO' + ddl4.id.split("_")[ddl4.id.split("_").length-1]);		
				}
				if(ddl5 != null)
				{
				  ddltextarray5 = dsRoot.getElementsByTagName('STOK_ADI' + ddl5.id.split("_")[ddl5.id.split("_").length-1]);
				  ddlvaluearray5 = dsRoot.getElementsByTagName('STOK_NO' + ddl5.id.split("_")[ddl5.id.split("_").length-1]);		
				}
				if(ddl6 != null)
				{
				  ddltextarray6 = dsRoot.getElementsByTagName('STOK_ADI' + ddl6.id.split("_")[ddl6.id.split("_").length-1]);
				  ddlvaluearray6 = dsRoot.getElementsByTagName('STOK_NO' + ddl6.id.split("_")[ddl6.id.split("_").length-1]);		
				}
												    			    							
				var ddltext; 
				var ddlvalue;				
								
				listItem = new Option(unescape("<-- Se%E7iniz -->"), 0);
				ddl1.options[0] = listItem;					
				for (var count = 0; count < ddltextarray.length; count++)
				{			    
				    if (ddltextarray[count] != null)
   			   		  ddltext = (ddltextarray[count].textContent || ddltextarray[count].innerText || ddltextarray[count].text);
   			   		if (ddlvaluearray[count] != null)
   					  ddlvalue = (ddlvaluearray[count].textContent || ddlvaluearray[count].innerText || ddlvaluearray[count].text);
   					if(ddltext != "" && ddltext.indexOf(":") > -1)
   					{
   					  var ddltextSplit = ddltext.split(':');
   					  if(ddltextSplit.length > 0)
   					  {   					   									
						var Fiyat = "";						
						var TempFiyat = "";																																
						if (ddltextSplit[1] != null)
						{
							Fiyat = ddltextSplit[1];	
							if(Fiyat.indexOf(",") > -1)
							  Fiyat = Fiyat.replace(",","");							
							//Fiyat = KrediKartOdemeRoundDecimals(Fiyat, 2);		    
					    }						
						if(Fiyat.length < 8)
						{
						  for(var i=0; i<8-Fiyat.length; i++)						    
						    TempFiyat += "_";									    
						  Fiyat = TempFiyat + Fiyat;  						 						  						  
						}											
						ddltext = ddltextSplit[0] + ": " + Fiyat + ": " + ddltextSplit[2];	
						
   					  }   					  
   					}
   			   		listItem = new Option(ddltext, ddlvalue);
					ddl1.options[ddl1.length] = listItem;   			   		
				}	
				if (ddl2 != null && ddltextarray2.length > 0)
				{					    			    
					listItem = new Option(unescape("<-- Se%E7iniz -->"), 0);
					ddl2.options[0] = listItem;	
					for (var count = 0; count < ddltextarray2.length; count++)
					{
					    if (ddltextarray2[count] != null)
   						  ddltext = (ddltextarray2[count].textContent || ddltextarray2[count].innerText || ddltextarray2[count].text);
   						if (ddlvaluearray2[count] != null)
   						  ddlvalue = (ddlvaluearray2[count].textContent || ddlvaluearray2[count].innerText || ddlvaluearray2[count].text);
   						if(ddltext != "" && ddltext.indexOf(":") > -1)
   					    {
   					      var ddltextSplit = ddltext.split(':');
   					      if(ddltextSplit.length > 0)
   					      {   					   									
						    var Fiyat = "";						
						    var TempFiyat = "";																							
    									
						    if (ddltextSplit[1] != null)
							    Fiyat = ddltextSplit[1];	
							if(Fiyat.indexOf(",") > -1)
							  Fiyat = Fiyat.replace(",","");								
						    if(Fiyat.length < 8)
						    {
						      for(var i=0; i<8-Fiyat.length; i++)						    
						        TempFiyat += "_";
						      Fiyat = TempFiyat + Fiyat;  						 
						    }					
						    ddltext = ddltextSplit[0] + ": " + Fiyat + ": " + ddltextSplit[2];						
   					      }   					  
   					    }
   			   			listItem = new Option(ddltext, ddlvalue);  
						ddl2.options[ddl2.length] = listItem;
					}					
				}				
				if (ddl3 != null && ddltextarray3.length > 0)
				{  				    
					listItem = new Option(unescape("<-- Se%E7iniz -->"), 0);
					ddl3.options[0] = listItem;	
					for (var count = 0; count < ddltextarray3.length; count++)
					{
					    if (ddltextarray3[count] != null)
   						  ddltext = (ddltextarray3[count].textContent || ddltextarray3[count].innerText || ddltextarray3[count].text);
   						if (ddlvaluearray3[count] != null)
   						  ddlvalue = (ddlvaluearray3[count].textContent || ddlvaluearray3[count].innerText || ddlvaluearray3[count].text);
   						if(ddltext != "" && ddltext.indexOf(":") > -1)
   					    {
   					      var ddltextSplit = ddltext.split(':');
   					      if(ddltextSplit.length > 0)
   					      {   					   									
						    var Fiyat = "";						
						    var TempFiyat = "";																							
    									
						    if (ddltextSplit[1] != null)
							    Fiyat = ddltextSplit[1];	
							if(Fiyat.indexOf(",") > -1)
							  Fiyat = Fiyat.replace(",","");	    							
						    if(Fiyat.length < 8)
						    {
						      for(var i=0; i<8-Fiyat.length; i++)						    
						        TempFiyat += "_";
						      Fiyat = TempFiyat + Fiyat;  						 
						    }					
						    ddltext = ddltextSplit[0] + ": " + Fiyat + ": " + ddltextSplit[2];						
   					      }   					  
   					    }
   			   			listItem = new Option(ddltext, ddlvalue);
						ddl3.options[ddl3.length] = listItem;
					}			    										 
				}
				if (ddl4 != null && ddltextarray4.length > 0)
				{					    			    
					listItem = new Option(unescape("<-- Se%E7iniz -->"), 0);
					ddl4.options[0] = listItem;	
					for (var count = 0; count < ddltextarray4.length; count++)
					{
					    if (ddltextarray4[count] != null)
   						  ddltext = (ddltextarray4[count].textContent || ddltextarray4[count].innerText || ddltextarray4[count].text);
   						if (ddlvaluearray4[count] != null)
   						  ddlvalue = (ddlvaluearray4[count].textContent || ddlvaluearray4[count].innerText || ddlvaluearray4[count].text);
   						if(ddltext != "" && ddltext.indexOf(":") > -1)
   					    {
   					      var ddltextSplit = ddltext.split(':');
   					      if(ddltextSplit.length > 0)
   					      {   					   									
						    var Fiyat = "";						
						    var TempFiyat = "";																							
    									
						    if (ddltextSplit[1] != null)
							    Fiyat = ddltextSplit[1];
							if(Fiyat.indexOf(",") > -1)
							  Fiyat = Fiyat.replace(",","");	    								
						    if(Fiyat.length < 8)
						    {
						      for(var i=0; i<8-Fiyat.length; i++)						    
						        TempFiyat += "_";
						      Fiyat = TempFiyat + Fiyat;  						 
						    }					
						    ddltext = ddltextSplit[0] + ": " + Fiyat + ": " + ddltextSplit[2];						
   					      }   					  
   					    }
   			   			listItem = new Option(ddltext, ddlvalue); 
						ddl4.options[ddl4.length] = listItem;
					}					
				}				
				if (ddl5 != null && ddltextarray5.length > 0)
				{					    			    
					listItem = new Option(unescape("<-- Se%E7iniz -->"), 0);
					ddl5.options[0] = listItem;	
					for (var count = 0; count < ddltextarray5.length; count++)
					{
					    if (ddltextarray5[count] != null)
   						  ddltext = (ddltextarray5[count].textContent || ddltextarray5[count].innerText || ddltextarray5[count].text);
   						if (ddlvaluearray5[count] != null)
   						  ddlvalue = (ddlvaluearray5[count].textContent || ddlvaluearray5[count].innerText || ddlvaluearray5[count].text);
   						if(ddltext != "" && ddltext.indexOf(":") > -1)
   					    {
   					      var ddltextSplit = ddltext.split(':');
   					      if(ddltextSplit.length > 0)
   					      {   					   									
						    var Fiyat = "";						
						    var TempFiyat = "";																							
    									
						    if (ddltextSplit[1] != null)
							    Fiyat = ddltextSplit[1];	
							if(Fiyat.indexOf(",") > -1)
							  Fiyat = Fiyat.replace(",","");	    							
						    if(Fiyat.length < 8)
						    {
						      for(var i=0; i<8-Fiyat.length; i++)						    
						        TempFiyat += "_";
						      Fiyat = TempFiyat + Fiyat;  						 
						    }					
						    ddltext = ddltextSplit[0] + ": " + Fiyat + ": " + ddltextSplit[2];						
   					      }   					  
   					    }
   			   			listItem = new Option(ddltext, ddlvalue); 
						ddl5.options[ddl5.length] = listItem;
					}					
				}
				if (ddl6 != null && ddltextarray6.length > 0)
				{					    			    
					listItem = new Option(unescape("<-- Se%E7iniz -->"), 0);
					ddl6.options[0] = listItem;	
					for (var count = 0; count < ddltextarray6.length; count++)
					{
					    if (ddltextarray6[count] != null)
   						  ddltext = (ddltextarray6[count].textContent || ddltextarray6[count].innerText || ddltextarray6[count].text);
   						if (ddlvaluearray6[count] != null)
   						  ddlvalue = (ddlvaluearray6[count].textContent || ddlvaluearray6[count].innerText || ddlvaluearray6[count].text);
   						if(ddltext != "" && ddltext.indexOf(":") > -1)
   					    {
   					      var ddltextSplit = ddltext.split(':');
   					      if(ddltextSplit.length > 0)
   					      {   					   									
						    var Fiyat = "";						
						    var TempFiyat = "";																							
    									
						    if (ddltextSplit[1] != null)
							    Fiyat = ddltextSplit[1];
							if(Fiyat.indexOf(",") > -1)
							  Fiyat = Fiyat.replace(",","");	    								
						    if(Fiyat.length < 8)
						    {
						      for(var i=0; i<8-Fiyat.length; i++)						    
						        TempFiyat += "_";
						      Fiyat = TempFiyat + Fiyat;  						 
						    }					
						    ddltext = ddltextSplit[0] + ": " + Fiyat + ": " + ddltextSplit[2];						
   					      }   					  
   					    }
   			   			listItem = new Option(ddltext, ddlvalue); 
						ddl6.options[ddl6.length] = listItem;
					}					
				}
												
				if(ddlbellek.length > 0)
				{				
					var adet = ddlbellek[0].text;					
					if(adet != null && adet != "")
					{						    	    
						if(adet.indexOf("3") > -1)
							ddlBellekAdet.remove(4);
						else if(adet.indexOf("2") > -1)
						{
							ddlBellekAdet.remove(4);
							ddlBellekAdet.remove(3);
						}
					}
				}		
				if(ddlonboardvga.length > 0)
				{				
					var vga = ddlonboardvga[0].text;					
					if(vga != null && vga != "" && vga.indexOf("YOK") < 0 && vga.indexOf("yok") < 0 && vga.indexOf("Yok") < 0)    	    
					  alert(unescape(" Se%E7mi%u015F oldugunuz anakart onboard ekran kart%u0131 i%E7eriyor ! "));					
				}	
			}						 					
		}
		else
		{
			alert(unescape("Data eri%u015Fiminde hata!"));
		}
	}
}
		
function PCToplaToplamBul(basID, tbBilgisayarAdediID)
{    
    if(basID == "" && tbBilgisayarAdediID != null)
    {      
      var splitID = tbBilgisayarAdediID.split("_");		    
      basID = splitID[0] + "_" + splitID[1] + "_" + splitID[2];		
    }
    
	var toplam = 0;	
	var kdvtoplam18 = 0;
	var kdvtoplam8 = 0;
	var EURKur = 0;
    var USDKur = 0;
    var txtDovizUSD = document.getElementById(basID + "_txtDovizUSD");
    var txtDovizEUR = document.getElementById(basID + "_txtDovizEUR");  
    EURKur = parseFloat(txtDovizEUR.value.replace(',','.'));    
    USDKur = parseFloat(txtDovizUSD.value.replace(',','.'));
        
	for(var i=0; i<22; i++)
	{	    
	    var tutar = 0;
	    var kdv = 0;
	    
	    if(document.getElementById(basID + "_tbFiyat_"+i) != null)	    
	      tutar = parseFloat(document.getElementById(basID + "_tbFiyat_"+i).value);
	    if(document.getElementById(basID + "_tbKdv_"+i) != null)	    
	      kdv = document.getElementById(basID + "_tbKdv_"+i).value;
	    var satirdoviz = "";
	    if(document.getElementById(basID + "_tbDoviz_"+i) != null)
	      satirdoviz = (document.getElementById(basID + "_tbDoviz_"+i)).value;  
	    
	    if(kdv.indexOf("%") > -1)
	    {
	      kdv = kdv.substring(1, kdv.length);
	      kdv = parseFloat(kdv);	      
	    }
	    
	    if(kdv == 18)
        {
          if(satirdoviz == "EUR")
  	        kdvtoplam18 = kdvtoplam18 + ((tutar*EURKur)/USDKur)*kdv/100;
          else if(satirdoviz == "TL")
            kdvtoplam18 = kdvtoplam18 + (tutar/USDKur)*kdv/100;
          else if(satirdoviz == "USD")
            kdvtoplam18 = kdvtoplam18 + tutar*kdv/100;
        }
	    else if (kdv == 8)
        {
          if(satirdoviz == "EUR")
  	        kdvtoplam8 = kdvtoplam8 + ((tutar*EURKur)/USDKur)*kdv/100;
          else if(satirdoviz == "TL")
            kdvtoplam8 = kdvtoplam8 + (tutar/USDKur)*kdv/100;
          else if(satirdoviz == "USD")
            kdvtoplam8 = kdvtoplam8 + tutar*kdv/100;
        }        
	     	     
        if (satirdoviz == "USD")	
		   toplam = toplam + tutar;
		else if (satirdoviz == "EUR")	
		   toplam = toplam + ((tutar*EURKur)/USDKur);
		else if (satirdoviz == "TL")
		   toplam = toplam + (tutar/USDKur);
	}
	
	var txtToplam = document.getElementById(basID + "_tbToplam");
	var txtKdvTutari18 = document.getElementById(basID + "_tbKDVTutari18");
	var txtKdvTutari8 = document.getElementById(basID + "_tbKDVTutari8");
	var txtGenelToplam = document.getElementById(basID + "_tbGenelToplam");
	var txtTLToplam = document.getElementById(basID + "_tbTLToplam");
	var txtTLKdvTutari18 = document.getElementById(basID + "_tbTLKDVTutari18");
	var txtTLKdvTutari8 = document.getElementById(basID + "_tbTLKDVTutari8");
	var txtTLGenelToplam = document.getElementById(basID + "_tbTLGenelToplam");
	var txtBilgisayarAdedi = document.getElementById(basID + "_txtBilgisayarAdedi");	
    var bilgisayaradet = -1;
    if (txtBilgisayarAdedi.value != "" && txtBilgisayarAdedi.value != "0")
	  bilgisayaradet = txtBilgisayarAdedi.value;
       
    txtToplam.value = toplam*bilgisayaradet;
    txtToplam.value = ParaCevir(txtToplam.value);     
    txtKdvTutari18.value = parseFloat(kdvtoplam18)*bilgisayaradet;           		            	
    txtKdvTutari18.value = ParaCevir(txtKdvTutari18.value);
    txtKdvTutari8.value = parseFloat(kdvtoplam8)*bilgisayaradet;         		            	
    txtKdvTutari8.value = ParaCevir(txtKdvTutari8.value);  
    txtGenelToplam.value = KrediKartOdemeRoundDecimals((toplam+kdvtoplam18+kdvtoplam8)*bilgisayaradet, 2); 
    txtGenelToplam.value = ParaCevir(txtGenelToplam.value);  
    txtTLToplam.value = toplam*bilgisayaradet*USDKur;
    txtTLToplam.value = ParaCevir(txtTLToplam.value);     
    txtTLKdvTutari18.value = kdvtoplam18*bilgisayaradet*USDKur;         		            	
    txtTLKdvTutari18.value = ParaCevir(txtTLKdvTutari18.value);
    txtTLKdvTutari8.value = kdvtoplam8*bilgisayaradet*USDKur;         		            	
    txtTLKdvTutari8.value = ParaCevir(txtTLKdvTutari8.value);
    txtTLGenelToplam.value = parseFloat(txtTLToplam.value) + parseFloat(txtTLKdvTutari18.value) + parseFloat(txtTLKdvTutari8.value);
    txtTLGenelToplam.value = ParaCevir(txtTLGenelToplam.value);  
}
		
function PCToplaFiyatBul(selectedvalue, basID, id)
{	
	var tbFiyat = document.getElementById(basID + "_tbFiyat_"+id);				
	var tbDoviz = document.getElementById(basID + "_tbDoviz_"+id);
	var tbKdv = document.getElementById(basID + "_tbKdv_"+id);
	var tbStokNo = document.getElementById(basID + "_txtStokNo_"+id);	
	var HL = document.getElementById(basID + "_HLInfo_"+id);  	
	
	if ((selectedvalue != "") && (selectedvalue != 0))
	{		        	
		var urunbilgi_array = selectedvalue.split(':');		
		if (urunbilgi_array.length > 0)
		{
			var StokNo = "";									
			var Fiyat = "";
			var Doviz = "";
			var Kdv = "";
			
			if (urunbilgi_array[0] != null)
				StokNo = urunbilgi_array[0];			
			if (urunbilgi_array[3] != null)
				Fiyat = urunbilgi_array[3];
			if(Fiyat.indexOf(",") > -1)
			  Fiyat = Fiyat.replace(",","");			
			if (urunbilgi_array[4] != null)
				Doviz = urunbilgi_array[4];		
		    if (urunbilgi_array[5] != null)
				Kdv = urunbilgi_array[5];				
			
			if (tbFiyat != null && Fiyat != "")	
			{				
				if (Fiyat == ",00" || Fiyat == "00")
					tbFiyat.value = 0;
				else			
					tbFiyat.value = Fiyat;
				tbFiyat.value = ParaCevir(tbFiyat.value);																				
			}
			if (tbDoviz != null && Doviz != "")				
				tbDoviz.value = Doviz;		
			if(tbKdv != null && Kdv != "")			
			    tbKdv.value = Kdv;
			
			if (StokNo != "")
			{	
     			if((tbStokNo != null) && (tbFiyat.value != 0))				
				    tbStokNo.value = StokNo + '_' + urunbilgi_array[1] + '_' + urunbilgi_array[2] + '_' + Fiyat + '_' + Doviz + '_' + urunbilgi_array[6];								    				
				if (HL != null)		
				{		
					HL.onclick = function() { var URL = "detay.aspx?cmd=UrunDetay&sno="+StokNo; window.open(URL,'_blank','resizable=1,scrollbars=1,menubar=0,width=800,height=545,top=10,left=100'); }
					HL.style.cursor = 'hand';
				}
			}
		}
	}
	else
	{
		if (tbFiyat != null)
		{
			tbFiyat.value = 0;
			if(tbStokNo != null) 		
				tbStokNo.value = 0;
		}
		if (tbDoviz != null)
		  tbDoviz.value = "";
		if (HL != null)
		{
			HL.onclick = null;     		   			
			HL.style.cursor = null;							
		}						
	}
}

function ddlBellekAdetSelectedIndexChanged(ddlBellekAdet)
{	    
    var splitID = ddlBellekAdet.id.split("_");		    
    var BasID = splitID[0] + "_" + splitID[1] + "_" + splitID[2];	
    	
	var tbFiyat = document.getElementById(BasID + "_tbFiyat_2");
	var tbDoviz = document.getElementById(BasID + "_tbDoviz_2");
	var lbl = document.getElementById(BasID + "_label_2");	
	var ddl2 = document.getElementById(BasID + "_ddl_2");
		
	if (ddlBellekAdet.selectedIndex > 0)
	{
		if (ddl2.selectedIndex > 0 && ddl2.value != "")
		{
			var BirimFiyat = "";
			var urunbilgi_array = ddl2.value.split(":");
			if (urunbilgi_array.length > 0)
			{		  
				if (urunbilgi_array[3] != null)
					BirimFiyat = urunbilgi_array[3];
				if (BirimFiyat != "")
				{
					if (tbFiyat != null && tbFiyat.value != "")
					{
						tbFiyat.value = parseFloat(BirimFiyat.replace(',','.'))*ddlBellekAdet.value;
						tbFiyat.value = ParaCevir(tbFiyat.value);												
					}
				}
			}
		}
	}
	else
	{
		ddl2.selectedIndex = 0;
		if (tbFiyat != null)
			tbFiyat.value = "0";
		if (tbDoviz != null)
		  tbDoviz.value = "";	
		if (lbl != null)
		{
			lbl.onclick = null;     		   			
			lbl.style.cursor = null;				
		}
	}
	PCToplaToplamBul(BasID, null);
}

function ddlAdetSelectedIndexChanged(ddlAdet)
{	    
    var splitID = ddlAdet.id.split("_");		    
    var BasID = splitID[0] + "_" + splitID[1] + "_" + splitID[2];
    var ID = splitID[splitID.length-1];	
    	
	var tbFiyat = document.getElementById(BasID + "_tbFiyat_" + ID);
	var tbDoviz = document.getElementById(BasID + "_tbDoviz_" + ID);
	var lbl = document.getElementById(BasID + "_label_" + ID);	
	var ddl = document.getElementById(BasID + "_ddl_" + ID);
		
	if (ddlAdet.selectedIndex > 0)
	{
		if (ddl.selectedIndex > 0 && ddl.value != "")
		{
			var BirimFiyat = "";
			var urunbilgi_array = ddl.value.split(":");
			if (urunbilgi_array.length > 0)
			{		  
				if (urunbilgi_array[3] != null)
					BirimFiyat = urunbilgi_array[3];
				if (BirimFiyat != "")
				{
					if (tbFiyat != null && tbFiyat.value != "")
					{
						tbFiyat.value = parseFloat(BirimFiyat.replace(',','.'))*ddlAdet.value;
						tbFiyat.value = ParaCevir(tbFiyat.value);												
					}
				}
			}
		}
	}
	else
	{
		ddl.selectedIndex = 0;
		if (tbFiyat != null)
			tbFiyat.value = "0";
		if (tbDoviz != null)
		  tbDoviz.value = "";	
		if (lbl != null)
		{
			lbl.onclick = null;     		   			
			lbl.style.cursor = null;				
		}
	}
	PCToplaToplamBul(BasID, null);
}
		
function SelectedIndexChanged(ddl)
{
	var ID = -1;
	if (ddl != null)
	{	    
	    var splitID = ddl.id.split("_");				    					    
		ID = splitID[4];	
		var BasID = splitID[0] + "_" + splitID[1] + "_" + splitID[2];										
		PCToplaFiyatBul(ddl.value, BasID, ID);			
       
        var ddl0 = document.getElementById(BasID + "_ddl_0");
		var ddl1 = document.getElementById(BasID + "_ddl_1");
		var ddl2 = document.getElementById(BasID + "_ddl_2");
		var ddl3 = document.getElementById(BasID + "_ddl_3");
		var ddl4 = document.getElementById(BasID + "_ddl_4");
		var ddl5 = document.getElementById(BasID + "_ddl_5");		
		var ddl6 = document.getElementById(BasID + "_ddl_6");	
		var ddlAdet = document.getElementById(BasID + "_ddlAdet_" + ID);
		var ddlAdet1 = document.getElementById(BasID + "_ddlAdet_1");
		var ddlAdet2 = document.getElementById(BasID + "_ddlAdet_2");
		var ddlAdet3 = document.getElementById(BasID + "_ddlAdet_3");
		var ddlAdet4 = document.getElementById(BasID + "_ddlAdet_4");
		var ddlAdet5 = document.getElementById(BasID + "_ddlAdet_5");
		var ddlAdet6 = document.getElementById(BasID + "_ddlAdet_6");
		var ddlBellekAdet = document.getElementById(BasID + "_ddlBellekAdet");		
		var btnTeklifHazirla = document.getElementById(BasID + "_htmlbtnTeklifHazirla");
		var btnSepeteEkle = document.getElementById(BasID + "_btnSepeteEkle");
		var tbFiyat1 = document.getElementById(BasID + "_tbFiyat_1");
		var tbFiyat2 = document.getElementById(BasID + "_tbFiyat_2");
		var tbFiyat3 = document.getElementById(BasID + "_tbFiyat_3");		
		var tbFiyat4 = document.getElementById(BasID + "_tbFiyat_4");
		var tbFiyat5 = document.getElementById(BasID + "_tbFiyat_5");
		var tbDoviz1 = document.getElementById(BasID + "_tbDoviz_1");
		var tbDoviz2 = document.getElementById(BasID + "_tbDoviz_2");
		var tbDoviz3 = document.getElementById(BasID + "_tbDoviz_3");		
		var tbDoviz4 = document.getElementById(BasID + "_tbDoviz_4");
		var tbDoviz5 = document.getElementById(BasID + "_tbDoviz_5");
		var tbKdv1 = document.getElementById(BasID + "_tbKdv_1");
		var tbKdv2 = document.getElementById(BasID + "_tbKdv_2");
		var tbKdv3 = document.getElementById(BasID + "_tbKdv_3");		
		var tbKdv4 = document.getElementById(BasID + "_tbKdv_4");
		var tbKdv5 = document.getElementById(BasID + "_tbKdv_5");
		var label1 = document.getElementById(BasID + "_label_1");
		var label2 = document.getElementById(BasID + "_label_2");
		var label3 = document.getElementById(BasID + "_label_3");
		var label4 = document.getElementById(BasID + "_label_4");
		var label5 = document.getElementById(BasID + "_label_5");		
		
		splitID = ddl.value.split(":");				    		
		var stokno = splitID[0];
		var SeciliSplit = null;
		var SeciliIslemciNo = "";
		var SeciliAnakartNo = "";
		var SeciliBellekNo = "";
		var SeciliEkranKartNo = "";							
								
		if (ddl.id == ddl0.id)
		{
		    var j = 0;
			for (j = ddl1.options.length-1; j >-1; j--)			
			  ddl1.options[j] = null;							
			tbFiyat1.value = 0;
			tbDoviz1.value = "";
			tbKdv1.value = "";
			label1.onclick = null;	
			label1.style.cursor = null;	
			
			for (j = ddl2.options.length-1; j >-1; j--)			
			  ddl2.options[j] = null;
			tbFiyat2.value = 0;
			tbDoviz2.value = "";
			tbKdv2.value = "";
			label2.onclick = null;	
			label2.style.cursor = null;	
			
		    for (j = ddl3.options.length-1; j >-1; j--)
		      ddl3.options[j] = null;
		    tbFiyat3.value = 0;
		    tbDoviz3.value = "";
		    tbKdv3.value = "";
		    label3.onclick = null;	
		    label3.style.cursor = null;	
						
		    for (j = ddl4.options.length-1; j >-1; j--)
		      ddl4.options[j] = null;
		    tbFiyat4.value = 0;
		    tbDoviz4.value = "";
		    tbKdv4.value = "";
		    label4.onclick = null;	
		    label4.style.cursor = null;	
			
		    for (j = ddl5.options.length-1; j >-1; j--)
		      ddl5.options[j] = null;
		    tbFiyat5.value = 0;
		    tbDoviz5.value = "";
		    tbKdv5.value = "";
		    label5.onclick = null;	
		    label5.style.cursor = null;	
    		
    		if(document.URL.indexOf("PCTopla") > -1)							   				   	    
			  ddlBellekAdet.selectedIndex = 0;		
			
			if(ddl.selectedIndex > 0)	
			{			   		
			  if(document.URL.indexOf("KabinTopla") > -1)
			    PCToplaGetDataViaAJAX(ddl1, ddl2, ddl3, ddl4, ddl5, ddl6, null, "Sabit Raf_Hareketli Raf_Kabin Tekerlek Grubu_Fan ve Termostat_Kabin Prizi_Kablo Düzenleyici", stokno, ddl1.id, ddl2.id, ddl3.id, ddl4.id, ddl5.id, ddl6.id);						
			  else if(document.URL.indexOf("PCTopla") > -1)				               
			    PCToplaGetDataViaAJAX(ddl1, null, null, null, null, null, ddlBellekAdet, "Anakart", stokno, ddl1.id, "", "", "", "", "");										    			  
			}
		}	
				
		if (ddl.id == ddl1.id && document.URL.indexOf("PCTopla") > -1)
		{
		    var j = 0;
			for (j = ddl2.options.length-1; j >-1; j--)			
				ddl2.options[j] = null;			
			tbFiyat2.value = 0;
			tbDoviz2.value = "";
			tbKdv2.value = "";
			label2.onclick = null;	
			label2.style.cursor = null;	
			
			for (j = ddl3.options.length-1; j >-1; j--)			
				ddl3.options[j] = null;			
			tbFiyat3.value = 0;
			tbDoviz3.value = "";
			tbKdv3.value = "";
			label3.onclick = null;	
			label3.style.cursor = null;	
			
			for (j = ddl4.options.length-1; j >-1; j--)			
				ddl4.options[j] = null;
			tbFiyat4.value = 0;
			tbDoviz4.value = "";
			tbKdv4.value = "";
			label4.onclick = null;	
			label4.style.cursor = null;	
			
			for (j = ddl5.options.length-1; j >-1; j--)			
				ddl5.options[j] = null;
			tbFiyat5.value = 0;
			tbDoviz5.value = "";
			label5.onclick = null;	
			label5.style.cursor = null;	
			
			ddlBellekAdet.selectedIndex = 0;		
			if(ddl.selectedIndex > 0)
			{
			  if(ddl0.selectedIndex > 0)
			  {								
				SeciliSplit = ddl0.value.split(":");
				if (SeciliSplit.length > 0)
					SeciliIslemciNo = SeciliSplit[0];				
				if(SeciliIslemciNo != "")
					stokno += "_" + SeciliIslemciNo;
			  }					  
			  PCToplaGetDataViaAJAX(ddl2, ddl3, ddl4, ddl5, null, null, ddlBellekAdet, "Bellek_EkranKart_Harddisk_Kasa", stokno, ddl2.id, ddl3.id, ddl4.id, ddl5.id, "", "");							
			}  
		}		
		if (ddl.id == ddl2.id && document.URL.indexOf("PCTopla") > -1)
		{			
			if (ddl.selectedIndex > 0)
		    {
				ddlBellekAdet.selectedIndex = 1;
				ddlBellekAdetSelectedIndexChanged(ddlBellekAdet);					
			}
			else
				ddlBellekAdet.selectedIndex = 0;			
		}	
		if(document.URL.indexOf("KabinTopla") > -1)
		{
		  if(ddlAdet != null)
		  {
		    if (ddl.selectedIndex > 0)
		    {
		      ddlAdet.selectedIndex = 1;
			  ddlAdetSelectedIndexChanged(ddlAdet);					
		    }
		    else
		      ddlAdet.selectedIndex = 0;		
		  }
		}		
		if(ddl0.selectedIndex > 0)
		{
		  if(document.URL.indexOf("KabinTopla") > -1)
			ddl1.disabled = ddl2.disabled = ddl3.disabled = ddl4.disabled = ddl5.disabled = ddl6.disabled = ddlAdet1.disabled = ddlAdet2.disabled = ddlAdet3.disabled = ddlAdet4.disabled = ddlAdet5.disabled = ddlAdet6.disabled = false;
	      else if(document.URL.indexOf("PCTopla") > -1)
	        ddl1.disabled = false;
		}	
		else
		{	
		  if(document.URL.indexOf("KabinTopla") > -1)
			ddl1.disabled = ddl2.disabled = ddl3.disabled = ddl4.disabled = ddl5.disabled = ddl6.disabled = ddlAdet1.disabled = ddlAdet2.disabled = ddlAdet3.disabled = ddlAdet4.disabled = ddlAdet5.disabled = ddlAdet6.disabled = true;
	      else if(document.URL.indexOf("PCTopla") > -1)
	        ddl1.disabled = true;		    
		}
		if(document.URL.indexOf("PCTopla") > -1)
		{
		  if(ddl1.selectedIndex > 0)
			ddl5.disabled = ddl4.disabled = ddl3.disabled = ddl2.disabled = ddlBellekAdet.disabled = false;
		  else
			ddl5.disabled = ddl4.disabled = ddl3.disabled = ddl2.disabled = ddlBellekAdet.disabled = true;	
	    }
		
		if(document.URL.indexOf("PCTopla") > -1)
		{
		  if(ddl0.selectedIndex > 0 && ddl1.selectedIndex > 0 && ddl2.selectedIndex > 0 && ddl4.selectedIndex > 0 && ddl5.selectedIndex > 0)
		  {
			btnTeklifHazirla.disabled = false;
			if(btnSepeteEkle != null)
			  btnSepeteEkle.disabled = false;
	      }
		  else
		  {
			btnTeklifHazirla.disabled = true;		
			if(btnSepeteEkle != null)
			  btnSepeteEkle.disabled = true;		
		  }
		}
		else if(document.URL.indexOf("KabinTopla") > -1)
		{
		  if(ddl0.selectedIndex > 0 && ddl1.selectedIndex > 0 && ddl2.selectedIndex > 0)
		  {
			btnTeklifHazirla.disabled = false;
			if(btnSepeteEkle != null)
			  btnSepeteEkle.disabled = false;
	      }
		  else
		  {
			btnTeklifHazirla.disabled = true;		
			if(btnSepeteEkle != null)
			  btnSepeteEkle.disabled = true;		
		  }
		}
		PCToplaToplamBul(BasID, null);
	}
}

function PCToplaTeklifHazirla(btnTeklifHazirla)
{
    var splitID = btnTeklifHazirla.id.split("_");				    				        
	var BasID = splitID[0] + "_" + splitID[1] + "_" + splitID[2];	
	
	var toplam = 0;
		
    var txtToplam = document.getElementById(BasID + "_tbToplam");
	var txtKdvTutari18 = document.getElementById(BasID + "_tbKDVTutari18");
	var txtKdvTutari8 = document.getElementById(BasID + "_tbKDVTutari8");
	var txtGenelToplam = document.getElementById(BasID + "_tbGenelToplam");
	var txtTLToplam = document.getElementById(BasID + "_tbTLToplam");
	var txtTLKdvTutari18 = document.getElementById(BasID + "_tbTLKDVTutari18");
	var txtTLKdvTutari8 = document.getElementById(BasID + "_tbTLKDVTutari8");
	var txtTLGenelToplam = document.getElementById(BasID + "_tbTLGenelToplam");
	var txtBilgisayarAdedi = document.getElementById(BasID + "_txtBilgisayarAdedi");
	var txtKarMarji = document.getElementById(BasID + "_txtKarMarji");
		
	PCToplaToplamBul(BasID, null);
	
	if (txtToplam.value != "")
		toplam = txtToplam.value;
	if (toplam > 0)
	{			
		var bilgisayaradet = -1;
		if (txtBilgisayarAdedi.value != "" && txtBilgisayarAdedi.value != "0")
			bilgisayaradet = txtBilgisayarAdedi.value;

		if(bilgisayaradet > -1)
		{			 
			var kdvtutari18 = 0;
            var kdvtutari8 = 0;
			if (txtKdvTutari18.value != "")
				kdvtutari18 = txtKdvTutari18.value;		
			if (txtKdvTutari8.value != "")
				kdvtutari8 = txtKdvTutari8.value;			
			var geneltoplam = 0;
			if (txtGenelToplam.value != "")
				geneltoplam = txtGenelToplam.value;	
			var TLtoplam = 0;	
			if (txtTLToplam.value != "")
		      TLtoplam = txtTLToplam.value;	
		    var TLkdvtutari18 = 0;	
		    var TLkdvtutari8 = 0;	
			if (txtTLKdvTutari18.value != "")
		      TLkdvtutari18 = txtTLKdvTutari18.value;	
		    if (txtTLKdvTutari8.value != "")
		      TLkdvtutari8 = txtTLKdvTutari8.value;	  
		    var TLgeneltoplam = 0;	
			if (txtTLGenelToplam.value != "")
		      TLgeneltoplam = txtTLGenelToplam.value;			
		   
		    var teklifbilgi_array=new Array();
			var j = 0;	
			for(var i=0; i<22; i++)
			{	
			    var txtStokNo = document.getElementById(BasID + "_txtStokNo_"+i);													
				if(txtStokNo != null && txtStokNo.value != "0")
				{	
					var urunbilgi = txtStokNo.value;
					if (urunbilgi != "")
					{							
						var teklifbilgisisatir = "";
						var urunbilgiSplit;
						urunbilgiSplit = urunbilgi.split('_');						
						urunbilgi = urunbilgiSplit[0] + '_' + urunbilgiSplit[1] + '_' + urunbilgiSplit[2].replace("&","~") + '_' + urunbilgiSplit[3] + '_' + urunbilgiSplit[4];			
												
						var lblTip = document.getElementById(BasID + "_label_"+i);				
				        if ((lblTip != null) && (lblTip.innerText != ""))
				          urunbilgi += "_" + lblTip.innerText;					
				        else
				          urunbilgi += "_" + urunbilgiSplit[5].replace('&', '-');	
				          
				        var cbResim = document.getElementById(BasID + "_cbResim_"+i); 
				        if(cbResim != null)
				        {
				          if(cbResim.checked)
				            urunbilgi += "_resimvar"; 		         
				          else
				            urunbilgi += "_resimyok";
				        }
				        
				        if(document.URL.indexOf("KabinTopla") > -1)
				        {
				          var ddlAdet = document.getElementById(BasID + "_ddlAdet_"+i);	
				          if(ddlAdet != null)
				            urunbilgi += "_" + ddlAdet.value;
				          else
				            urunbilgi += "_1";  
				        }
				        
				        urunbilgi += "_" + i;
				        
				        teklifbilgisisatir = urunbilgi + ":";													
						if (teklifbilgisisatir != "")
						{								    						
							teklifbilgi_array[j]=teklifbilgisisatir;																
							j++;								
						}								
					}
				}							
			}
			if (teklifbilgi_array.length > 0)
			{
				var teklifaltbilgi = "";
				var ddlBellekAdet = document.getElementById(BasID + "_ddlBellekAdet");
				var cbDetayFiyat = document.getElementById(BasID + "_cbDetayliFiyat");							
				var cbTaksitSecenek = document.getElementById(BasID + "_cbTaksitSecenek");							
				var cbStokKodu = document.getElementById(BasID + "_cbStokKodu");							
				
				teklifaltbilgi = toplam + "_" + kdvtutari18 + "_" + kdvtutari8 + "_" + geneltoplam + "_" + TLtoplam + "_" + TLkdvtutari18 + "_" + TLkdvtutari8 + "_" + TLgeneltoplam + "_" + bilgisayaradet;
				if(document.URL.indexOf("PCTopla") > -1)
				{
				  if(ddlBellekAdet.selectedIndex > 0)
			        teklifaltbilgi += "_" + ddlBellekAdet.value;
			    }
			    else
			      teklifaltbilgi += "_1";
				if(cbDetayFiyat.checked)
					teklifaltbilgi += "_PriceInfoTrue";
				else
					teklifaltbilgi += "_PriceInfoFalse";
			    if(cbStokKodu != null && cbStokKodu.checked)
			      teklifaltbilgi += "_CodeTrue"; 	  
			    else
			      teklifaltbilgi += "_CodeFalse"; 
			    if(txtKarMarji != null && txtKarMarji.value != "" && txtKarMarji.style.visibility == "")													  			    
				  teklifaltbilgi += "_" + txtKarMarji.value;			 
				  
				if(cbTaksitSecenek != null && cbTaksitSecenek.checked)
				{				
				  if(document.URL.indexOf("PCTopla") > -1)
				    window.open('detay.aspx?cmd=Teklif&stok=1&array='+teklifbilgi_array+'&altbilgi='+teklifaltbilgi,'_blank','menubar=1,resizable=1,status=1,scrollbars=1,width=750,height=600,left=150');				
				  else if(document.URL.indexOf("KabinTopla") > -1)
				    window.open('detay.aspx?cmd=KabinTeklif&stok=1&array='+teklifbilgi_array+'&altbilgi='+teklifaltbilgi,'_blank','menubar=1,resizable=1,status=1,scrollbars=1,width=750,height=600,left=150');				
				}
				else
				{
				  if(document.URL.indexOf("PCTopla") > -1)
				    window.open('detay.aspx?cmd=Teklif2&stok=1&array='+teklifbilgi_array+'&altbilgi='+teklifaltbilgi,'_blank','menubar=1,resizable=1,status=1,scrollbars=1,width=750,height=600,left=150');				
				  else if(document.URL.indexOf("KabinTopla") > -1)
				    window.open('detay.aspx?cmd=KabinTeklif2&stok=1&array='+teklifbilgi_array+'&altbilgi='+teklifaltbilgi,'_blank','menubar=1,resizable=1,status=1,scrollbars=1,width=750,height=600,left=150');				
				}				
			}
		}
		else
		{
		  if(document.URL.indexOf("PCTopla") > -1)
		    alert(" Bilgisayar adedini belirtmelisiniz ! ");
		  else if(document.URL.indexOf("KabinTopla") > -1)
		    alert(" Kabin adedini belirtmelisiniz ! ");
	    }
	}
}

function PCToplaSepeteEkleKontrol(btnSepeteEkle)
{
  var splitID = btnSepeteEkle.id.split("_");				    				      
  var BasID = splitID[0] + "_" + splitID[1] + "_" + splitID[2];	
	
  var toplam = 0;
		
  var txtToplam = document.getElementById(BasID + "_tbToplam");
  var txtBilgisayarAdedi = document.getElementById(BasID + "_txtBilgisayarAdedi");
	
  PCToplaToplamBul(BasID, null);
	
  if (txtToplam.value != "")
	toplam = txtToplam.value;  
  if (toplam > 0)
  {			
 	var bilgisayaradet = -1;
	if (txtBilgisayarAdedi.value != "" && txtBilgisayarAdedi.value != "0")
		bilgisayaradet = txtBilgisayarAdedi.value;

	if(bilgisayaradet > -1)
		return true;
	else
	{ 
	  alert(" Bilgisayar adedini belirtmelisiniz ! ");
	  txtBilgisayarAdedi.focus();
	  return false;
	}
  }
  else
  { 
    alert(unescape(" %DCr%FCn se%E7melisiniz ! "));
    return false;
  }				
}

function ControlLength(controlkaynak, controlhedef)
{       
    var ctrkaynak = document.getElementById(controlkaynak);
    var ctrhedef = document.getElementById(controlhedef);
    if (ctrkaynak != null && ctrhedef != null)
    {
        ctrhedef.value = 160 - ctrkaynak.value.length;
        if (ctrhedef.value <= 0)
        {
            alert("Gondereceginiz SMS maksimum 160 karakter uzunlugunda olabilir.")   
            ctrkaynak.value = ctrkaynak.value.substring(0, 159);
        }
    }
}

function TabChanged(url, frm) 
{
  document.cookie="AktifTabUrl=" + url; 
  if(frm.src != url)
    frm.src = url;         
}

function SeciliDegeriAl(select)
{
  if(select != null)
  {
    var splitID = select.id.split('_');
    if(splitID.length > 0)
    {   
        var SoruNo = parseInt(splitID[1]) - 10000;                
        var hidden = document.getElementById("Hidden_" + SoruNo + "_" + splitID[2] + "_" + splitID[3]);
        if(hidden != null)               
          hidden.value = select.options[select.selectedIndex].text;                     
    }
  }
}

function DonusDegerAta(btn)
{
  var id = btn.id;
  if(id.indexOf('_') > -1)
  {
    var BasID = "";
    var splitID = id.split('_');    
    if(splitID.length > 0)
      BasID = splitID[0];
  
    var ret = new Object();
    var hiddenCariNo = document.getElementById(BasID + "_hiddenCariNo");    
    if(hiddenCariNo != null)
      ret.carino = hiddenCariNo.value;
    var hiddenCariUnvani = document.getElementById(BasID + "_hiddenCariUnvani");
    if(hiddenCariUnvani != null)
      ret.cariunvani = hiddenCariUnvani.value;        
    window.returnValue=ret;
    window.close();
  }
}

function MusteriSec(btn)
{
  var id = btn.id;
  if(id.indexOf('_') > -1)
  {
    var BasID = "";
    var splitID = id.split('_');   
    if(splitID.length > 0)
    {
      BasID = splitID[0];
      if(splitID[1] != null && splitID.length != 2)
        BasID += "_" + splitID[1];
      if(splitID[2] != null && splitID.length != 3)
        BasID += "_" + splitID[2];
      if(splitID[3] != null && splitID.length != 4)
        BasID += "_" + splitID[3];
      if(splitID[4] != null && splitID.length != 5)
        BasID += "_" + splitID[4];    
    }    
    var ret = window.showModalDialog('detay.aspx?cmd=OpsiyonMusteriListe', '_blank', 'menubar:no;resizable:no;dialogWidth:800px;dialogHeight:600px');
	if (ret == null)
	  return;	
	var text = document.getElementById(BasID + '_tbOpsiyonMusteri');	
	var textHidden = document.getElementById(BasID + '_hiddenCariNo');
	text.value = ret.cariunvani;	
	textHidden.value = ret.carino;
  }
}

function Close()
{        
  if (window.event.clientY < 0 && (window.event.clientX > (document.documentElement.clientWidth - 5) || window.event.clientX < 15)) 
  {
    window.open('login.aspx','_blank');     
  }
}

function GorevKontrol()
{
  var hidden = document.getElementById('hiddenGorevUyari'); 
  if(hidden != null && hidden.value == "GOREV")
  {    
    if(navigator.appName.indexOf("Microsoft",0)>=0)
    {
      document.all.sound.src = "Images/reminder.wav";  //notify.wav      
    }
    else
    {
      if(navigator.appName.indexOf("Netscape",0)>=0 && navigator.javaEnabled() && navigator.mimeTypes['audio/x-wav']) //notify.wav                  
      {
        //document.mySound.play()      
        //document.write("<embed src='Images/reminder.wav' hidden='true' align='baseline' border='0' autostart='true' autoplay='true'></embed>");                      
      }
    }
    window.open('detay.aspx?cmd=GorevUyari', '_blank', 'menubar=0,resizable=0,status=1,scrollbars=1,width=400,height=150,left=300,top=300');
  }   
}

function SahisKartConfirmEvent(textAdi, textSoyadi, hiddenSahisBilgi)
{
  if(textAdi != null && textAdi.value != "" && textSoyadi != null && textSoyadi.value != "" && hiddenSahisBilgi != null && hiddenSahisBilgi.value != "")
  {    
    var x = confirm(unescape(textAdi.value + ' ' + textSoyadi.value + ' ile e%u015Fle%u015Fen kay%u0131tlar :\r\n' + hiddenSahisBilgi.value + '\r\nBu kay%u0131tlardan biri kaydetmeye %E7al%u0131%u015Ft%u0131%u011F%u0131n%u0131z kay%u0131tla uyu%u015Fuyorsa l%FCtfen m%FCkerrer kay%u0131t girmeyiniz !\r\nKay%u0131t, bulunan kay%u0131tlarla uyu%u015Fmuyorsa kaydetmeye devam ediniz !\r\nKaydetmeye devam edecek misiniz ? '));
    if (x)
    { 
      return true;
    }
    else
    { 
      return false;
    }
  }
}

function ConfirmEventUrun(tbUrunAdi, ddlHata)
{  
  if(tbUrunAdi != null && ddlHata != null)
  {  
    if(tbUrunAdi.value != "" && ddlHata.selectedIndex > 0)
    {
      return true;     
    }  
    else
    {
      if(tbUrunAdi.value == "")
      {      
        alert(unescape(" %DCr%FCn ad%u0131n%u0131 bo%u015F ge%E7emezsiniz ! "));
        tbUrunAdi.focus();
      }      
      if(ddlHata.selectedIndex == 0)
      {      
        alert(unescape(" Hata ad%u0131n%u0131 bo%u015F ge%E7emezsiniz ! "));
        ddlHata.focus();
      }
      return false;
    }
  } 
} 

function UrunDonusDegerAta(btn)
{
  var id = btn.id;
  if(id.indexOf('_') > -1)
  {
    var BasID = "";
    var splitID = id.split('_');    
    if(splitID.length > 0)
      BasID = splitID[0];
  
    var ret = new Object();
    var hiddenStokNo = document.getElementById(BasID + "_hiddenStokNo");    
    if(hiddenStokNo != null)
      ret.stokno = hiddenStokNo.value;
    var hiddenStokAdi = document.getElementById(BasID + "_hiddenStokAdi");
    if(hiddenStokAdi != null)
      ret.stokadi = hiddenStokAdi.value;    
    var hiddenFStokNo = document.getElementById(BasID + "_hiddenFStokNo");    
    if(hiddenFStokNo != null)
      ret.fstokno = hiddenFStokNo.value;      
    window.returnValue=ret;
    window.close();
  }
}

function UrunSec(btn, rbtnlistID)
{  
  var id = btn.id;  
  var BasID = "";
  var Serili = false;
  if(rbtnlistID != "")
  {
    var splitID = rbtnlistID.split("_");				    					
	var BasID = splitID[0] + "_" + splitID[1];	
	
	var rbListItem0 = document.getElementById(BasID + "_rbtnlistUrunTakipSekli_0");		
	var rbListItem1 = document.getElementById(BasID + "_rbtnlistUrunTakipSekli_1");
	
	if(rbListItem0 != null && rbListItem0.checked)
	  Serili = true;
	if(rbListItem1 != null && rbListItem1.checked)
	  Serili = false;
  }
  if(id.indexOf('_') > -1)
  {   
    var splitID = id.split('_');   
    if(splitID.length > 0)
      BasID = splitID[0] + "_" + splitID[1] + "_" + splitID[2] + "_" + splitID[3];   
    var ret = null;      
    if(Serili == false)    
     ret = window.showModalDialog('detay.aspx?cmd=UrunSecim','_blank','menubar:no;resizable:no;dialogWidth:850px;dialogHeight:600px');
    else
     ret = window.showModalDialog('detay.aspx?cmd=UrunSecim&serili=1','_blank','menubar:no;resizable:no;dialogWidth:850px;dialogHeight:600px');          
	if (ret == null)
	  return;	
	var text = document.getElementById(BasID + '_tbUrunAdiItem');	
	var hiddenStokNo = document.getElementById(BasID + '_hiddenStokNo');
	var hiddenFStokNo = document.getElementById(BasID + '_hiddenFStokNo');		
	
	if(ret != null)
	{	  
	  text.value = ret.stokadi;	
	  hiddenStokNo.value = ret.stokno;
	  hiddenFStokNo.value = ret.fstokno;
	}
  }
}

function SepetTaksitHesapla(TutarID, DovizID)
{ 
  if(TutarID != null && DovizID != null)
  { 
    var Tutar = "";
    var Doviz = "";
       
    var labelTutar = document.getElementById(TutarID);    
    if(labelTutar != null && labelTutar.innerText != "")
      Tutar = labelTutar.innerText;    
      
    var tbDoviz = document.getElementById(DovizID);
    if(tbDoviz != null && tbDoviz.value != "")
      Doviz = tbDoviz.value;          
    
    if(Tutar != "" && Doviz != "") 
      window.open('detay.aspx?cmd=TaksitHesaplamaYeni&tutar=' + Tutar + '&dvz=' + Doviz,'_blank','menubar=1,resizable=1,status=1,scrollbars=1,width=850,height=600,left=80');			        
  } 
}   

function UrunListeKiyas(cbKiyasID, itemcount, HLKiyasla, hiddenKiyaslama)
{
  var urunKiyasList = "";
  var count = 0;
  
  var BasID = cbKiyasID.substring(0, cbKiyasID.indexOf("cbKarsilastirma"));  
  var splitID = BasID.split('_');
  if(splitID.length > 0)
    BasID = splitID[0] + '_' + splitID[1] + '_' + splitID[2] + '_' + splitID[3];  
  
  for(var i=3; i<3+itemcount; i++)              
  {		    
	if (i>9)
	{	  
	  var cbKiyas = document.getElementById(BasID + "_ctl"+i+"_cbKarsilastirma");
	  if (cbKiyas != null)
	  {            
	    var ctrlStokNo = document.getElementById(BasID + "_ctl"+i+"_hiddenStokNo");
	    if (ctrlStokNo != null && ctrlStokNo.value != "")
	    {	     
              if(cbKiyas.checked)
              {
                if(urunKiyasList != "") 
                  urunKiyasList += "$"; 
                urunKiyasList += ctrlStokNo.value;              
                count++;              
              }
              else if (!cbKiyas.checked && hiddenKiyaslama != null && hiddenKiyaslama.value.indexOf(ctrlStokNo.value) > -1) 
                hiddenKiyaslama.value = hiddenKiyaslama.value.replace(ctrlStokNo.value, "");                   
            }
	  }	    
	} 
	else
	{	  
	  var cbKiyas = document.getElementById(BasID + "_ctl0"+i+"_cbKarsilastirma");
	  if (cbKiyas != null)
	  {
	    var ctrlStokNo = document.getElementById(BasID + "_ctl0"+i+"_hiddenStokNo");
	    if (ctrlStokNo != null && ctrlStokNo.value != "")
	    {
              if(cbKiyas.checked)
              {	
                if(urunKiyasList != "") 
                  urunKiyasList += "$";      
                urunKiyasList += ctrlStokNo.value;              
                count++;              
              }
              else if (!cbKiyas.checked && hiddenKiyaslama != null && hiddenKiyaslama.value.indexOf(ctrlStokNo.value) > -1) 
                hiddenKiyaslama.value = hiddenKiyaslama.value.replace(ctrlStokNo.value, "");                                              
        }
	  }  
	}
  }
  
  if(hiddenKiyaslama != null)
  { 
     var HiddenSplit;
     var UrunKiyasSplit;
     
     hiddenKiyaslama.value = hiddenKiyaslama.value.replace("$$","$");
     if(hiddenKiyaslama.value.indexOf("$") == 0)
       hiddenKiyaslama.value = hiddenKiyaslama.value.substring(1, hiddenKiyaslama.value.length); 
     if(hiddenKiyaslama.value.lastIndexOf("$") == hiddenKiyaslama.value.length-1)
       hiddenKiyaslama.value = hiddenKiyaslama.value.substring(0, hiddenKiyaslama.value.length-1); 
 
     HiddenSplit = hiddenKiyaslama.value.split('$');   
     UrunKiyasSplit = urunKiyasList.split('$');    
    

      for(var i=0; i<HiddenSplit.length; i++)              
      {
        for(var j=0; j<UrunKiyasSplit.length; j++) 
        {
          if(HiddenSplit[i] != UrunKiyasSplit[j])
          {
            if(hiddenKiyaslama.value.indexOf(HiddenSplit[i]) < 0)
            {
              if(hiddenKiyaslama.value != "")
                hiddenKiyaslama.value += "$";
              hiddenKiyaslama.value += HiddenSplit[i];
            }
            if(hiddenKiyaslama.value.indexOf(UrunKiyasSplit[j]) < 0)
            {
              if(hiddenKiyaslama.value != "")
                hiddenKiyaslama.value += "$";
              hiddenKiyaslama.value += UrunKiyasSplit[j];
            }
          }             
        }
      }

      HiddenSplit = hiddenKiyaslama.value.split('$');    

      if(HiddenSplit.length < 2) 
        HLKiyasla.onclick = function () { alert(unescape('K%u0131yaslamak i%E7in l%FCtfen en az iki %FCr%FCn se%E7iniz !')); } 
      else if (HiddenSplit.length > 5)
        HLKiyasla.onclick = function () { alert(unescape('K%u0131yaslamak i%E7in l%FCtfen en fazla be%u015F %FCr%FCn se%E7iniz !')); }
    
      if (HiddenSplit.length >= 2 && HiddenSplit.length <= 5)
      {     
        HLKiyasla.onclick = function () { var URL = "detay.aspx?cmd=UrunKarsilastirma&kiyas="+hiddenKiyaslama.value; window.open(URL,'_blank','resizable=1,menubar=0,width=1020,height=750,top=0,left=0'); }	
        HLKiyasla.style.cursor = "hand";             
      } 
  } 
}

var global1;
function AcikArtirma(talepno, artisorani, bitiszamani)
{                                
    var Soru = confirm('Acik artirmanin sizde kalmasi durumunda firmaniza fatura edilecektir. Teklifi Onayliyor musunuz?')
            if (Soru)                       
            {
                netsimnuke.nukeModulService.TeklifVer(talepno, artisorani, bitiszamani, onSuccess);
            }                                       
}

function onSuccess(result)   
{      
    if (result == 'Basarili')
    {      
      alert("Teklifiniz Alinmistir.");               
      window.location.href = window.location.href.replace('#top','');    
    }
    else if (result == 'Basarisiz')
        alert("Teklif isleminiz sirasinda hata olustu. Teklif Alinamadi");
    else if (result == 'SureDoldu')
        alert("Teklif vermek icin sure doldu! Tesekkur ederiz");
}

function DetailOpen(stokno)
{
    window.open('detay.aspx?cmd=UrunDetay&sno='+stokno, '', 'menubar=0,resizable=1,scrollbars=1,width=800,height=545,top=10,left=100');
}

function UrunListeGetDataViaAJAX(HLSepet, btnSepet, dgUrunlerID, stokno, adet, birim)
{			
    obj = XMLHTTP_Olustur();				  				
    if(obj!=null)
    {     
        var StokArray = null;
	    if(btnSepet != null && dgUrunlerID != null)
	    {
	      StokArray = UrunListeSepetKontrol(btnSepet, dgUrunlerID);
	      if(StokArray == "")
	      {
	        alert(unescape("En az bir %FCr%FCn i%E7in miktar belirtmelisiniz !"));
	        return;
	      }
	    }  
	      
        var f = function()
	    { 	        
	        if(btnSepet != null && dgUrunlerID != null)
	        {	         
	          if(StokArray != null)
		        UrunListeProcessResponse(HLSepet, true);		      
		    }
		    else
		      UrunListeProcessResponse(HLSepet, false);
        }
        obj.onreadystatechange = f;       
        if(dgUrunlerID != null && StokArray != null)
          obj.open("GET", "defaultframe.aspx?cmd=UrunListe&gridid=" + dgUrunlerID + "&array=" + StokArray, true);
        else if (stokno > 0)
        {
          adet = adet.trim();
          if(adet == "")
            adet = "1";          
          obj.open("GET", "defaultframe.aspx?cmd=UrunListe&stokno=" + stokno + "&adet=" + adet + "&birim=" + birim, true);
        }
	    obj.send(null);         					
    }
    return false;
}

function UrunListeProcessResponse(HLSepet, grid)
{       
    if(obj.readyState == 4)
    {
	    if(obj.status == 200)
	    {		
            var dsRoot = obj.responseXML.documentElement;
            if(dsRoot!=null)
	        {	          
		      var text = dsRoot.getElementsByTagName('UrunAtildi');		
		      var text2 = dsRoot.getElementsByTagName('SepetMiktar');	
              var HttpText = dsRoot.getElementsByTagName('HttpAlias');		  
              
              var AlisSatisNo = dsRoot.getElementsByTagName('AlisSatisNo');
              var Miktar = dsRoot.getElementsByTagName('Miktar');
              var GenelToplam = dsRoot.getElementsByTagName('GenelToplam');
              		      		      				      
              if (HttpText.length > 0)
                window.location.href = HttpText[0].text;
              
              if(text2.length > 0 && text2[0].text != "" && HLSepet != null)  
              {  
                HLSepet.innerHTML = " Sepetim (" + (text2[0].text || text2[0].textContent || text2[0].innerText) + ")";                                 
                HLSepet.style.className = "SepetButDolu";
              }
                  
		      if(text.length > 0)				      
		      {
		       if(text[0].text = 1)
		       {
		         if(grid)
		           alert(unescape("%DCr%FCnler sepete at%u0131ld%u0131 !"));
		         else
		           alert(unescape("%DCr%FCn sepete at%u0131ld%u0131 !"));
		       }
		     }
		     
		     var hiddenSepetim = document.getElementById("hiddenSepetim");
		     if(hiddenSepetim != null)
		     {			          
                var splitID = hiddenSepetim.value.split("_");		    
                var BasID = splitID[0] + "_" + splitID[1];
   
		        var IslemNo =  document.getElementById(BasID + "_labelIslemnoValue");  		      
		        var SepetCount =  document.getElementById(BasID + "_labelSepetCountValue");  
		        var Tutar =  document.getElementById(BasID + "_labelTutarValue"); 		      
		        if (IslemNo != null && SepetCount != null && Tutar != null)	      		      		      
		        {		      
		          IslemNo.innerHTML = (AlisSatisNo[0].text || AlisSatisNo[0].textContent || AlisSatisNo[0].innerText); 
		          SepetCount.innerHTML = (Miktar[0].text || Miktar[0].textContent || Miktar[0].innerText);
		          Tutar.innerHTML = (GenelToplam[0].text || GenelToplam[0].textContent || GenelToplam[0].innerText);
		        }
		     }		     
		   }
	    }
	    else
	    {
		    alert(unescape("Data eri%u015Fiminde hata !"));
	    }
    }
}

//Kredi Kartı Vade Hesapla Begin    
function findPosY(obj) {
    var posTop = 0;
    while (obj.offsetParent) {
        posTop += obj.offsetTop;
        obj = obj.offsetParent;
    }
    return posTop;
}
    
    function findPosX(obj) {
        var posLeft = 0;
        while (obj.offsetParent) {
          posLeft += obj.offsetLeft;
          obj = obj.offsetParent;
        }
    return posLeft;
}
       
function CalcGizle(tblCalc, tbTutar, tbCalcVadeliTutar, tbIslemTutariKurus, labelHesabaGecen, labelBankaKomisyonu, labelCalcBankaKomisyon, labelCalcHesabaKaydedilen)
{
    document.getElementById(tblCalc).style.display='none';
    var Tutar = document.getElementById(tbCalcVadeliTutar).value.split('.');
    document.getElementById(tbTutar).value = Tutar[0];
    document.getElementById(tbIslemTutariKurus).value = Tutar[1];         
    document.getElementById(labelHesabaGecen).innerText =  document.getElementById(labelCalcHesabaKaydedilen).innerText +" TL";
    document.getElementById(labelBankaKomisyonu).innerText =  document.getElementById(labelCalcBankaKomisyon).innerText +" TL";
}

function CalcKapat(tblCalc)
{
    document.getElementById(tblCalc).style.display='none';
    //document.getElementById(tbTutar).value=document.getElementById(tbCalcVadeliTutar).value;
    //formdahs();
}

function CalcGoster(btntaksit, tblcalc, ddlCalcKur, ddlCalcKdv, tbCalcBankaOran, tbCalcTaksit, labelCalcVadeliTutar, labelCalcHesabaKaydedilen, labelCalcBankaKomisyon, tbCalcVadeliTutar, tbCalcTutar)
{
    pan_kurg=document.getElementById(tblcalc);      
    var kurg_top=findPosY(document.getElementById(btntaksit));    
    var kurg_left=findPosX(document.getElementById(btntaksit));    
    pan_kurg.style.top=kurg_top+2+ 'px';
    pan_kurg.style.left=kurg_left + 'px';
    pan_kurg.style.display='';
    KomisyonHesapla(ddlCalcKur, ddlCalcKdv, tbCalcBankaOran, tbCalcTaksit, labelCalcVadeliTutar, labelCalcHesabaKaydedilen, labelCalcBankaKomisyon, tbCalcVadeliTutar, tbCalcTutar);
    document.getElementById(tbCalcTutar).focus();
}

function KomisyonHesapla(ddlCalcKur, ddlCalcKdv, tbCalcBankaOran, tbCalcTaksit, labelCalcVadeliTutar, labelCalcHesabaKaydedilen, labelCalcBankaKomisyon, tbCalcVadeliTutar, tbCalcTutar)
{
    var kur = document.getElementById(ddlCalcKur).options[document.getElementById(ddlCalcKur).selectedIndex].value;
    var kdv = document.getElementById(ddlCalcKdv).options[document.getElementById(ddlCalcKdv).selectedIndex].value;
    var oran=document.getElementById(tbCalcBankaOran).value;
    var miktarh=document.getElementById(tbCalcTutar).value;
    var taksits=document.getElementById(tbCalcTaksit).value;
    var separator = ",";  
    var decpoint = ".";  
    var percent = "%";
    var currency = "$"; 
      function formatNumber(number, format, print) {  
        if (print) document.write("formatNumber(" + number + ", \"" + format + "\")<br>");
        if (number - 0 != number) return null;  
        var useSeparator = format.indexOf(separator) != -1;  
        var usePercent = format.indexOf(percent) != -1;  
        var useCurrency = format.indexOf(currency) != -1;  
        var isNegative = (number < 0);
        number = Math.abs (number);
        if (usePercent) number *= 100;
        format = strip(format, separator + percent + currency);  
        number = "" + number;  
         
        var dec = number.indexOf(decpoint) != -1;
        var nleftEnd = (dec) ? number.substring(0, number.indexOf(".")) : number;
        var nrightEnd = (dec) ? number.substring(number.indexOf(".") + 1) : "";
         
        dec = format.indexOf(decpoint) != -1;
        var sleftEnd = (dec) ? format.substring(0, format.indexOf(".")) : format;
        var srightEnd = (dec) ? format.substring(format.indexOf(".") + 1) : "";
         
        if (srightEnd.length < nrightEnd.length) {
        var nextChar = nrightEnd.charAt(srightEnd.length) - 0;
        nrightEnd = nrightEnd.substring(0, srightEnd.length);
        if (nextChar >= 5) nrightEnd = "" + ((nrightEnd - 0) + 1);  
        while (srightEnd.length > nrightEnd.length) {
            nrightEnd = "0" + nrightEnd;
        }
        if (srightEnd.length < nrightEnd.length) {
         nrightEnd = nrightEnd.substring(1);
         nleftEnd = (nleftEnd - 0) + 1;
        }
        } else {
        for (var i=nrightEnd.length; srightEnd.length > nrightEnd.length; i++) {
            if (srightEnd.charAt(i) == "0") nrightEnd += "0"; 
        else break;
        }
    }    
    
    sleftEnd = strip(sleftEnd, "#");
    while (sleftEnd.length > nleftEnd.length) {nleftEnd = "0" + nleftEnd; 
    }
    if (useSeparator) nleftEnd = separate(nleftEnd, separator);  
    var output = nleftEnd + ((nrightEnd != "") ? "." + nrightEnd : "");  
    output = ((useCurrency) ? currency : "") + output + ((usePercent) ? percent : "");
    if (isNegative) {     
        output = (useCurrency) ? "(" + output + ")" : "-" + output;
    }
    return output;
  }
  
  function strip(input, chars) {  
    var output = ""; 
    for (var i=0; i < input.length; i++)
    if (chars.indexOf(input.charAt(i)) == -1)
    output += input.charAt(i);
    return output;
  }
  
  function separate(input, separator) {  
    input = "" + input;
    var output = "";  
    for (var i=0; i < input.length; i++) {
    if (i != 0 && (input.length - i) % 3 == 0) output += separator;
        output += input.charAt(i);
    }
    return output;
   }
  
    TLfiyat=kur*miktarh;
    if (kdv==1) TLfiyat=TLfiyat*1.18;
    if (kdv==2) TLfiyat=TLfiyat/1.18;

    bankk=(1*(oran/100))+((1*(oran/100))*18/100);
    var hgecen=1-bankk;
    var carpan=1+(bankk/hgecen);
    var taksitli=TLfiyat*carpan;
    
    document.getElementById(labelCalcVadeliTutar).innerHTML=KrediKartOdemeRoundDecimals(taksitli, 2);
    document.getElementById(labelCalcHesabaKaydedilen).innerHTML=KrediKartOdemeRoundDecimals(TLfiyat, 2);
    document.getElementById(labelCalcBankaKomisyon).innerHTML=KrediKartOdemeRoundDecimals((taksitli-TLfiyat), 2);
    document.getElementById(tbCalcVadeliTutar).value=KrediKartOdemeRoundDecimals(taksitli, 2);
}

function KrediKartTahsilatBilgi(tbCalcBankaOran, tbIslemTutari, tbIslemTutariKurus, tbCalcTaksit, labelHesabaGecen, labelBankaKomisyonu)
{
    var oran=document.getElementById(tbCalcBankaOran).value;
    var miktar=document.getElementById(tbIslemTutari).value + "." + document.getElementById(tbIslemTutariKurus).value;
    var taksits=document.getElementById(tbCalcTaksit).value;
    var separator = ",";  
    var decpoint = ".";  
    var percent = "%";
    var currency = "$"; 
    
    function formatNumber(number, format, print) {  
        if (print) document.write("formatNumber(" + number + ", \"" + format + "\")<br>");
        if (number - 0 != number) return null;  
        var useSeparator = format.indexOf(separator) != -1;  
        var usePercent = format.indexOf(percent) != -1;  
        var useCurrency = format.indexOf(currency) != -1;  
        var isNegative = (number < 0);
        number = Math.abs (number);
        if (usePercent) number *= 100;
        format = strip(format, separator + percent + currency);  
        number = "" + number;  
         
        var dec = number.indexOf(decpoint) != -1;
        var nleftEnd = (dec) ? number.substring(0, number.indexOf(".")) : number;
        var nrightEnd = (dec) ? number.substring(number.indexOf(".") + 1) : "";
         
        dec = format.indexOf(decpoint) != -1;
        var sleftEnd = (dec) ? format.substring(0, format.indexOf(".")) : format;
        var srightEnd = (dec) ? format.substring(format.indexOf(".") + 1) : "";
         
        if (srightEnd.length < nrightEnd.length) {
         var nextChar = nrightEnd.charAt(srightEnd.length) - 0;
         nrightEnd = nrightEnd.substring(0, srightEnd.length);
         if (nextChar >= 5) nrightEnd = "" + ((nrightEnd - 0) + 1);  
         while (srightEnd.length > nrightEnd.length) {
         nrightEnd = "0" + nrightEnd;
         }
    
         if (srightEnd.length < nrightEnd.length) {
            nrightEnd = nrightEnd.substring(1);
            nleftEnd = (nleftEnd - 0) + 1;
        }
        } else {
        for (var i=nrightEnd.length; srightEnd.length > nrightEnd.length; i++) {
        if (srightEnd.charAt(i) == "0") nrightEnd += "0"; 
            else break;
        }
    }
    
    sleftEnd = strip(sleftEnd, "#");
    while (sleftEnd.length > nleftEnd.length) {
        nleftEnd = "0" + nleftEnd;  
    }
    if (useSeparator) nleftEnd = separate(nleftEnd, separator);  
    var output = nleftEnd + ((nrightEnd != "") ? "." + nrightEnd : "");  
    output = ((useCurrency) ? currency : "") + output + ((usePercent) ? percent : "");
    if (isNegative) {     
        output = (useCurrency) ? "(" + output + ")" : "-" + output;
    }
    return output;
  }
  
  function strip(input, chars) {  
    var output = ""; 
    for (var i=0; i < input.length; i++)
    if (chars.indexOf(input.charAt(i)) == -1)
    output += input.charAt(i);
 	   return output;
  }
  
  function separate(input, separator) {  
    input = "" + input;
    var output = "";  
    for (var i=0; i < input.length; i++) {
        if (i != 0 && (input.length - i) % 3 == 0) output += separator;
        output += input.charAt(i);
    }
    return output;
  }  
   var TLfiyat=miktar;
   var bankk=(TLfiyat*(oran/100))+((TLfiyat*(oran/100))*18/100);
   if (labelHesabaGecen != null && labelBankaKomisyonu != null)
   {
     labelHesabaGecen.innerHTML = KrediKartOdemeRoundDecimals((TLfiyat-bankk), 2) + ' TL';
     labelBankaKomisyonu.innerHTML = KrediKartOdemeRoundDecimals(bankk, 2) + ' TL';
     //labelHesabaGecen.style.visibility = labelHesabaGecenBaslik.style.visibility = labelBankaKomisyonu.style.visibility = labelBankaKomisyonuBaslik.style.visibility = "visible";
   }
}
//Kredi Kartı Vade Hesapla End

function CariSec(cariNo, cariUnvani)
{
 	window.open('detay.aspx?cmd=CariList&CariNo='+cariNo+'&CariUnvani='+cariUnvani,'_blank','menubar=1,resizable=1,status=1,scrollbars=1,width=450,height=400,left=350');					           
}

function KasaSec(kasaNo, kasaAdi, islemkodu, carino, dovizbirimi, dolorkur, eurokur, dovizkur)
{
 	window.open('detay.aspx?cmd=KasaList&KasaNo='+kasaNo+'&KasaAdi='+kasaAdi+'&IslemKodu='+islemkodu+'&CariNo='+carino+'&DovizBirimi='+dovizbirimi+'&DolorKur='+dolorkur+'&EurKur='+eurokur+'&DovizKur='+dovizkur,'_blank','menubar=1,resizable=1,status=1,scrollbars=1,width=450,height=400,left=350');					          
}

function OzelKodSec(ozelkod)
{
 	window.open('detay.aspx?cmd=OzelKodList&OzelKod='+ozelkod,'_blank','menubar=1,resizable=1,status=1,scrollbars=1,width=450,height=400,left=350');
}

function GeriDon(sutun)
{  
  var Url = "";
  if(document.referrer != null)
    Url = document.referrer;
  if(sutun != "")
  {
    if(Url.indexOf("&secili") > 0)
      Url = Url.substring(0, Url.indexOf("&secili"));
    Url += "&secili=" + sutun;
  }
  if(Url != "")      
    location.href = Url;  
}

function BagisKontrol(tutar, ad, soyad, alankodu, telefon, email, adres)
{ 
  if(tutar != null)
  {    
    if(tutar.value != "" && tutar.value != "0")  
    {
      if(ad != null)
      {    
        if(ad.value != "") 
        { 
          if(soyad != null)
          {    
            if(soyad.value != "")          
            {
              if(telefon != null)
              {    
                if(telefon.value != "")
                {          
                   if(email != null)
                   {    
                     if(email.value != "" && email.value.indexOf(".") > -1 && email.value.indexOf("@") > -1)    
                     {      
                       if(adres != null)
                       {    
                         if(adres.value != "")          
                           return true;    
                         else
                         {
                           alert(unescape("L%FCtfen adresinizi giriniz !"));
                           adres.focus();
                           return false;
                         }
                       }  
                     }
                     else
                     {
                       alert(unescape("L%FCtfen ge%E7erli bir mail adresi giriniz !"));
                       email.focus();
                       return false;
                     }
                   } 
                }
                else
                {
                  alert(unescape("L%FCtfen cep telefonunuzu giriniz !"));      
                  alankodu.focus();
                  return false;
                }
              } 
            }  
            else
            {
              alert(unescape("L%FCtfen soyad%u0131n%u0131z%u0131 giriniz !"));     
              soyad.focus();
              return false;
            }
          }                   
        }
        else
        {
          alert(unescape("L%FCtfen ad%u0131n%u0131z%u0131 giriniz !"));
          ad.focus();
          return false;
        }
      }               
    }
    else
    {
      alert(unescape("L%FCtfen ba%u011F%u0131%u015Flamak istedi%u011Finiz tutar%u0131 giriniz !"));
      tutar.focus();
      return false;
    }
  } 
}

function SetFocus(ddlID)
{    
  if(ddlID.indexOf('_') > -1)
  {
    var BasID = "";
    var splitID = ddlID.split('_');
    if(splitID.length > 0)
    BasID = splitID[0] + '_' + splitID[1];     
    
    var txt = document.getElementById(BasID + "_tbParola");
    if(txt != null)    
      txt.focus();
  }
}

function ShowPanel(evnt, pnlDetayID, imgDetayID, stokadi, lblDetayStokID, fiyat, lblDetayFiyatID, doviz, stokno)
{   
   var pnlID = 'document.all.' + pnlDetayID;
   var panel = document.all? pnlID : document.getElementById(pnlDetayID);
   var panel = document.getElementById(pnlDetayID);    
   var xMousePos = null, yMousePos = null;
  
   xMousePos=evnt.clientX+document.body.scrollLeft;
   yMousePos=evnt.clientY+document.body.scrollTop;

   panel.style.top = yMousePos + 'px';
   if(xMousePos > 850)
     panel.style.left = (xMousePos-200) + 'px';
   else
     panel.style.left = xMousePos + 'px';        
   panel.style.display = '';    
      
   if(stokno != "")
   {      
     var imgStok = document.getElementById(imgDetayID);
     if(imgStok != null)
       imgStok.src = "detay.aspx?sno=" + stokno + "&resim=1";    
   }   
   var lblDetayStok = document.getElementById(lblDetayStokID);  
   var lblDetayFiyat = document.getElementById(lblDetayFiyatID); 
   
   if(stokadi != "" && lblDetayStok != null)
     lblDetayStok.innerHTML = stokadi;
   if(fiyat != "" && lblDetayFiyat != null && doviz != "")
    lblDetayFiyat.innerHTML = unescape("Sizin Fiyat%u0131n%u0131z: ") + fiyat + ' ' + doviz;    
}

function HidePanel(pnlDetayID)
{
  document.getElementById(pnlDetayID).style.display='none';    
}
