// JavaScript Document
<!--
var http = getHTTPObject(); // HTTP Nesnesi Oluşturuluyor
//Sonuçları Alan Fonksiyon
function handleHttpResponse(k) 
{
	var k;
	var ksektor = "tsubcat"+k;
	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('sektorler');
			var nameNode;
			
			//XML İlçeler Sayısını Alıyoruz
			var ilce_sayi   = etiketadi.length;
			if (ilce_sayi>0) 
			{
				var ilce_secim_kutusu = document.getElementById(ksektor);
				
				var ilce_no;
				var ilce_adi;
				var i;
				ilce_kutu_temizle(ilce_secim_kutusu);
								
				for (i=0; i< ilce_sayi; i++) 
				{ 
					ilce_adi = xmlDocument.getElementsByTagName("sektoradi")[i].childNodes[0].nodeValue; 
					ilce_no = xmlDocument.getElementsByTagName("sektorid")[i].childNodes[0].nodeValue; 
					ilce_kutu_olustur(ilce_secim_kutusu,ilce_adi,ilce_no);
				}
			} else {
				var ilce_secim_kutusu = document.getElementById(ksektor);
				ilce_kutu_temizle(ilce_secim_kutusu);
				ilce_kutu_olustur(ilce_secim_kutusu,'Bu Kategori için Alt Kategori Yok','0');
			}
		  document.getElementById('mesaj').innerHTML =  '';
		} else {
			document.getElementById('mesaj').innerHTML = 'Hata Oluştu';
		}       
	}
}
//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(k) 
{
  var iller = document.getElementById("tsector");
        var ilno  = iller.options[iller.selectedIndex].value;
  http.open("POST", 'ajax/sektor_xml.php', true);
  http.setRequestHeader('Content-type', 'application/x-www-form-urlencoded; charset=utf-8');
  http.onreadystatechange = handleHttpResponse;
  http.send("sektorno="+ilno);
}

function altkategori_getir(k) 
{
	var ksektor="tsector"+k;
	var iller = document.getElementById(ksektor);
  //document.getElementById('mesaj').innerHTML = iller;
    var ilno  = iller.options[iller.selectedIndex].value;
	if (ilno==0) {
		var ksubsektor = "tsubcat"+k;
		var ilce_secim_kutusu = document.getElementById(ksubsektor);
		ilce_kutu_temizle(ilce_secim_kutusu);
	} else {
	  http.open("POST", '/ajax/sektor_xml.php', true);
	  http.setRequestHeader('Content-type', 'application/x-www-form-urlencoded; charset=utf-8');
	  http.onreadystatechange = function() { handleHttpResponse(k) };
	  http.send("sektorno="+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 createRequestObject() 
{
	var ro;
	var browser = navigator.appName;
	if(browser == "Microsoft Internet Explorer")
	{
		ro = new ActiveXObject("Microsoft.XMLHTTP");
	}
	else
	{
		ro = new XMLHttpRequest();
	}
	return ro;
}

///////// reklam kontrol response
function check_availability( loadarea, yer, basla, bitis, cat, subcat )
{
	if ((basla=='') || (bitis=='')) { 
		document.getElementById(loadarea).innerHTML='<span class="red">Lütfen reklamın baslangıç ve bitiş tarihlerini seçiniz.</span>';
	} else if (yer=='0') {
		document.getElementById(loadarea).innerHTML='<span class="red">Lütfen reklamın yerini seçiniz.</span>';
	} else {
		var address_string = "/ajax/check_reklam.php?reklam=" + yer + "&baslama=" + basla + "&bitisme=" + bitis + "&kategori=" + cat + "&altkategori=" + subcat;
		ajaxpage(address_string, loadarea);
	}
}	
///////// reklam kontrol response v2
function check_availability_v2( loadarea, yer, basla, bitis, cat, subcat )
{
	if (yer=='0') {
		document.getElementById(loadarea).innerHTML='<span class="red">Lütfen reklamın yerini seçiniz.</span>';
	} else {
		var address_string = "/ajax/check_reklamv2.php?reklam=" + yer + "&baslama=" + basla + "&bitisme=" + bitis + "&kategori=" + cat + "&altkategori=" + subcat;
		ajaxpage(address_string, loadarea);
	}
}	
 
function ajaxpage(url, c_id)
{
  var page_request = false
 
  if (window.XMLHttpRequest)     // if Mozilla, Safari etc
  {
    page_request = new XMLHttpRequest()
  }
  else if (window.ActiveXObject) // if IE
  {
    try
    {
      page_request = new ActiveXObject("Msxml2.XMLHTTP")
    }
    catch (e)
    {
      try
      {
        page_request = new ActiveXObject("Microsoft.XMLHTTP")
      }
      catch (e){}
    }
  }
  else
    return false
 
  page_request.onreadystatechange=function()
  {
    loadpage(page_request, c_id)
  }
 
  anticache=(url.indexOf("?")!=-1) ?
            "&"+new Date().getTime() :
            "?"+new Date().getTime()
 
  page_request.open('GET', url+anticache, true)
  page_request.send(null)
}
 
function loadpage(page_request, c_id)
{
  if (page_request.readyState == 4 &&
          (page_request.status==200 ||
           window.location.href.indexOf("http")==-1))
  {
    document.getElementById(c_id).innerHTML=page_request.responseText
   }
}

//-->