var http = getHTTPObject();
function handleHttpResponse()
{
  if (http.readyState == 1)
        {
        } else if (http.readyState == 4) {
    if (http.status == 200)
    {
      //XML Verileri Alınıyor
      var xmlDocument = http.responseXML;
      var etiketadi       = xmlDocument.getElementsByTagName('ilce');
      //XML İlçeler Sayısını Alıyoruz
      var ilce_sayi   = etiketadi.length;
      if (ilce_sayi>0)
      {
        var ilce_secim_kutusu = document.getElementById("ilceler");
       
        var ilce_no;
        var ilce_adi;
        var i;
        ilce_kutu_temizle(ilce_secim_kutusu);
        ilce_kutu_olustur(ilce_secim_kutusu,'İlçe Seçiniz','');
                               
        for (i=0; i< ilce_sayi; i++)
        {
          ilce_adi  = etiketadi.item(i).getAttribute('ilceadi');
          ilce_no   = etiketadi.item(i).getAttribute('ilceno');
          ilce_kutu_olustur(ilce_secim_kutusu,ilce_adi,ilce_no);
        }
      }
    }      
  }
}
//XML Sayfasından Gelen İlçeleri Seçim Kutusuna Gönderen Fonksiyon
function ilce_kutu_olustur(ilce_secim_kutusu,isim,deger)
{
  var new_option   = document.createElement('option');
  new_option.text  = isim;
  new_option.value = deger;
                  
  try {
    ilce_secim_kutusu.add(new_option, null);
  } 
  catch(ex) {
    ilce_secim_kutusu.add(new_option);
  }
}

function ilce_kutu_temizle(xmlkok_etiket)
{
  while (xmlkok_etiket.length > 0)
  {
    xmlkok_etiket.remove(0);
  }
}

//İstekte Bulunan Fonksiyon
//İl Numarası XML Sayfasına Gönderiliyor
function ilceleri_getir()
{
  var iller = document.getElementById("iller");
        var ilno  = iller.options[iller.selectedIndex].value;
  http.open("POST", 'ilce_xml.php', true);
  http.setRequestHeader('Content-type', 'application/x-www-form-urlencoded; charset=iso-8859-9');
  http.onreadystatechange = handleHttpResponse;
  http.send("ilno="+ilno);
}

function getHTTPObject()
{
  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 kontrol_siparis(theForm)
{  
   if (theForm.ad.value == "")
  {
    alert("Lütfen Adınız Soyadınız bölümünü doldurun.");
    theForm.ad.focus();
    return (false);
  } 
   if (theForm.gsm.value == "")
  {
    alert("Lütfen Cep Telefonunuz bölümünü doldurun.");
    theForm.gsm.focus();
    return (false);
  }   
   if (theForm.iller.value == 0)
  {
    alert("Lütfen Bulunduğunuz İli Seçiniz.");
    theForm.iller.focus();
    return (false);
  }  
   if (theForm.ilceler.value == "")
  {
    alert("Lütfen İlçe bölümünü doldurun.");
    theForm.ilceler.focus();
    return (false);
  }    
   if (theForm.adres.value == "")
  {
    alert("Lütfen Adresiniz bölümünü doldurun.");
    theForm.adres.focus();
    return (false);
  } 
  return (true);
}

function kontrol_siparis_havale(theForm)
{  
   if ((theForm.banka[0].checked == false) && (theForm.banka[1].checked == false) && (theForm.banka[2].checked == false) && (theForm.banka[3].checked == false))
  {
    alert("Lütfen Havale Yapacağınız Hesap Numarasını Seçiniz.");
    return (false);
  } 
   if (theForm.ad.value == "")
  {
    alert("Lütfen Adınız Soyadınız bölümünü doldurun.");
    theForm.ad.focus();
    return (false);
  }   
   if (theForm.gsm.value == "")
  {
    alert("Lütfen Cep Telefonunuz bölümünü doldurun.");
    theForm.gsm.focus();
    return (false);
  }   
   if (theForm.iller.value == 0)
  {
    alert("Lütfen Bulunduğunuz İli Seçiniz.");
    theForm.iller.focus();
    return (false);
  }  
   if (theForm.ilceler.value == "")
  {
    alert("Lütfen İlçe bölümünü doldurun.");
    theForm.ilceler.focus();
    return (false);
  }    
   if (theForm.adres.value == "")
  {
    alert("Lütfen Adresiniz bölümünü doldurun.");
    theForm.adres.focus();
    return (false);
  } 
  return (true);
}

function kontrol_mail(theForm)
{  
   if (theForm.fadi.value == "")
  {
    alert("Lütfen Adınız Soyadınız bölümünü doldurun.");
    theForm.fadi.focus();
    return (false);
  }   
   if (theForm.ftel.value == "")
  {
    alert("Lütfen Telefonunuz bölümünü doldurun.");
    theForm.ftel.focus();
    return (false);
  }     
   if (theForm.fmesaj.value == "")
  {
    alert("Lütfen Mesajınız bölümünü doldurun.");
    theForm.fmesaj.focus();
    return (false);
  } 
  return (true);
}
