function handleError()
{
return true;
}
window.onerror = handleError;

function ajaxcombo(selectobjID, loadarea){
var selectobj=document.getElementById? document.getElementById(selectobjID) : ""
if (selectobj!="" && selectobj.options[selectobj.selectedIndex].value!="")
ajaxpage(selectobj.options[selectobj.selectedIndex].value, loadarea)
}

var bustcachevar=0 //kes yapsin mi? (1=ivet, 0=hayir)
var loadedobjects=""
var rootdomain="http://"+window.location.hostname
var bustcacheparameter=""
var loadingtxt = '<img src="images/2-1.gif"> Yükleniyor...'; /* loading text or HTML goes here */

function ajaxpage(url, containerid){
var page_request = false
if (window.XMLHttpRequest)
page_request = new XMLHttpRequest()
else if (window.ActiveXObject){ 
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, containerid)
if (page_request.readyState != 4 )
document.getElementById(containerid).innerHTML= loadingtxt; }
if (bustcachevar)
bustcacheparameter=(url.indexOf("?")!=-1)? "&"+new Date().getTime() : "?"+new Date().getTime()
page_request.open('GET', url+bustcacheparameter, true)
page_request.send(null)
}
function loadpage(page_request, containerid){
if (page_request.readyState == 4 && (page_request.status==200 || window.location.href.indexOf("http")==-1))
document.getElementById(containerid).innerHTML=page_request.responseText }

function loadobjs(){
if (!document.getElementById)
return
for (i=0; i<arguments.length; i++){
var file=arguments[i]
var fileref=""
if (loadedobjects.indexOf(file)==-1){ 
if (file.indexOf(".js")!=-1){ 
fileref=document.createElement('script')
fileref.setAttribute("type","text/javascript");
fileref.setAttribute("src", file);
}
else if (file.indexOf(".css")!=-1){
fileref=document.createElement("link")
fileref.setAttribute("rel", "stylesheet");
fileref.setAttribute("type", "text/css");
fileref.setAttribute("href", file);
}
}
if (fileref!=""){
document.getElementsByTagName("head").item(0).appendChild(fileref)
loadedobjects+=file+" " 
}
}
}



  var http_request = false;
   function makePOSTRequest(url, parameters) {
      http_request = false;
      if (window.XMLHttpRequest) { // Mozilla, Safari,...
         http_request = new XMLHttpRequest();
         if (http_request.overrideMimeType) {
         	// set type accordingly to anticipated content type
            //http_request.overrideMimeType('text/xml');
            http_request.overrideMimeType('text/html');
         }
      } else if (window.ActiveXObject) { // IE
         try {
            http_request = new ActiveXObject("Msxml2.XMLHTTP");
         } catch (e) {
            try {
               http_request = new ActiveXObject("Microsoft.XMLHTTP");
            } catch (e) {}
         }
      }
      if (!http_request) {
         alert('Cannot create XMLHTTP instance');
         return false;
      }
      
      http_request.onreadystatechange = alertContents;
      http_request.open('POST', url, true);
      http_request.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
      http_request.setRequestHeader("Content-length", parameters.length);
      http_request.setRequestHeader("Connection", "close");
      http_request.send(parameters);
	  document.getElementById('main').innerHTML='<div class=\"entry  firstpost\"><h3 class=\"entrytitle\"> <a href=\"#\" rel=\"bookmark\"><img src="images/2-1.gif"> Arama Sonuçlarını listeliyoruz </a></h3></div>'
   }

   function alertContents() {
      if (http_request.readyState == 4) {
         if (http_request.status == 200) {
			 
            //alert(http_request.responseText);
            result = http_request.responseText;
            document.getElementById('main').innerHTML = result;            
         } else {
            alert('There was a problem with the request.');
         }
      }
   }
   
   function get(obj) {
      var poststr = "search_terms=" + encodeURI( document.getElementById("search_terms").value ) ;
      makePOSTRequest('ktu.php?p=searchpost', poststr);
   }

   function ajaxcombo(selectobjID, loadarea){
var selectobj=document.getElementById? document.getElementById(selectobjID) : ""
if (selectobj!="" && selectobj.options[selectobj.selectedIndex].value!="")
ajaxpage(selectobj.options[selectobj.selectedIndex].value, loadarea)


}

function haber_ekle()
{
	xmlHttp=ajax(); 
	if (xmlHttp==null) 
	{
		alert ('Tarayıcınız Ajax Desteklemiyor!');
		return;
	}
	var baslik = document.getElementById('search_terms').value; 
    var url='ktu.php?p=word&u=arama'; 
    var sc ='search_terms='+baslik; 
    xmlHttp.open('POST', url, true); 
	xmlHttp.setRequestHeader('If-Modified-Since', 'Sat, 1 Jan 2000 00:00:00 GMT');
    xmlHttp.setRequestHeader('Content-Type','application/x-www-form-urlencoded; charset=UTF-8');
    xmlHttp.setRequestHeader('Content-length', sc.length);
    xmlHttp.setRequestHeader('Connection', 'close');
    xmlHttp.onreadystatechange=Guncelle;
    xmlHttp.send(sc);
	document.getElementById('main').innerHTML='<div class=\"entry  firstpost\"><h3 class=\"entrytitle\"> <a href=\"#\" rel=\"bookmark\"><img src="images/2-1.gif"> Yükleniyor...</a></h3></div>';
   
}

function Guncelle()
{
    if (xmlHttp.readyState==4 && xmlHttp.status == 200)
    {
        document.getElementById('main').innerHTML=xmlHttp.responseText;
    }
}

function ajax()/* Bu fonksiyonu c/p ile alın ve olduğu gibi kullanın :) bir zarar yaratmaz.. */
{
	var xmlHttp=null;
	try
	{
		// Firefox, Opera 8.0+, Safari
		xmlHttp=new XMLHttpRequest();
	}
	catch (e)
	{
		// Internet Explorer
		try
		{
			xmlHttp=new ActiveXObject('Msxml2.XMLHTTP');
		}
		catch (e)
		{
			xmlHttp=new ActiveXObject('Microsoft.XMLHTTP');
		}
	}
	return xmlHttp;
}