var fkelvar=1 //bust potential caching of external pages after initial request? (1=yes, 0=no)
var fyuklen="<img src='ybeskoy/ajaxtabs/loading.gif' /> Yükleniyor..."


var fkelvarparameter=""

function hnsgetir(url, contanerid,neki,metod,data){
var syf_istek = false
if(document.getElementById(contanerid)){

}else{
	return false
}
if (window.XMLHttpRequest) // if Mozilla, Safari etc
syf_istek = new XMLHttpRequest()
else if (window.ActiveXObject){ // if IE
try {
syf_istek = new ActiveXObject("Msxml2.XMLHTTP")
} 
catch (e){
try{
syf_istek = new ActiveXObject("Microsoft.XMLHTTP")
}
catch (e){}
}
}
else
return false

syf_istek.onreadystatechange=function(){
	if(neki=="1"){
editkutu(syf_istek, contanerid);
}else if(neki=="2"){
formaval(syf_istek, contanerid);
}else{
yuklesayfa(syf_istek, contanerid);
}
}
if (fkelvar) //if bust caching of external page
if(metod=="1"){
syf_istek.open('POST', url, true);
      syf_istek.setRequestHeader("Content-type", "application/x-www-form-urlencoded;charset=iso-8859-9");
      syf_istek.setRequestHeader("Content-length", data.length);
      syf_istek.setRequestHeader("Connection", "close");
      syf_istek.send(data);

}else{
fkelvarparameter=(url.indexOf("?")!=-1)? "&"+new Date().getTime() : "?"+new Date().getTime()
syf_istek.open('GET', url+fkelvarparameter, true)
syf_istek.setRequestHeader('Content-type', 'text/html;charset=iso-8859-9');
syf_istek.setRequestHeader('Content-type', 'text/html;language=tr');
syf_istek.send(null)
}
}

function yuklesayfa(syf_istek, contanerid){//div gibi
	document.getElementById(contanerid).innerHTML=fyuklen;
if (syf_istek.readyState == 4 && (syf_istek.status==200 || window.location.href.indexOf("http")==-1)){
document.getElementById(contanerid).innerHTML=syf_istek.responseText;
}
}
function editkutu(syf_istek, contanerid) {//editor
	if(document.getElementById('meros')){
document.getElementById('meros').innerHTML=fyuklen;}	
  if (syf_istek.readyState == 4 && (syf_istek.status==200 || window.location.href.indexOf("http")==-1)){ 
oUtil.obj.insertHTML(syf_istek.responseText);
document.getElementById('meros').innerHTML="";
 }
}
 function formaval(syf_istek, contanerid) {//form unsuruları
	 if(document.getElementById('meros')){
document.getElementById('meros').innerHTML=fyuklen;}	
  if (syf_istek.readyState == 4 && (syf_istek.status==200 || window.location.href.indexOf("http")==-1)){ 
document.getElementById(contanerid).value=Trima(syf_istek.responseText);
document.getElementById('meros').innerHTML="";
 }
}