function TumunuSec()
{	// k_ ile başlayan checkboxları seçer
	var form = window.document.forms[0];
	for (var i = 0; i < form.elements.length; i++) {
		if (form.elements[i].type == "checkbox") {
			if (form.elements[i].name.indexOf('k_')!=-1) form.elements[i].checked=true;
		}
	}
}

function TumunuKaldir()
{
	// k_ ile başlayan checkboxların seçimini kaldırır
	var form = window.document.forms[0];
	for (var i = 0; i < form.elements.length; i++) {
		if (form.elements[i].type == "checkbox") {
			if (form.elements[i].name.indexOf('k_')!=-1) form.elements[i].checked=false;
		}
	}
}

function getXMLHTTPRequest() {
try {
req = new XMLHttpRequest();
} catch(err1) {
  try {
  req = new ActiveXObject("Msxml2.XMLHTTP");
  } catch (err2) {
    try {
    req = new ActiveXObject("Microsoft.XMLHTTP");
    } catch (err3) {
      req = false;
    }
  }
}
return req;
}

var http_sinif_list = getXMLHTTPRequest();
var http_ogr_list = getXMLHTTPRequest();
var http_talep = getXMLHTTPRequest();
var http_lab = getXMLHTTPRequest();
var http_program = getXMLHTTPRequest();
var http_plan = getXMLHTTPRequest();

function sinif_listesi(yil, varsayilan) {
	// Ajax işlemi yoksa
	if (http_sinif_list.readyState == 0 || http_sinif_list.readyState == 4) {
		var myurl = 'ajax.php';
		// Tarayıcı önbelleğine karşı önlem
		myRand = myRand= + new Date().getTime();
		var modurl = myurl+"?rand="+myRand+"&islem=sinif_list&yil="+yil+"&sinif_id="+varsayilan;
		http_sinif_list.open("GET", modurl, true);
		http_sinif_list.onreadystatechange = useHttpResponse_sinif_list;
		http_sinif_list.send(null);
	}
}

function sinif_listesi2(yil, varsayilan, onchange) {
	// Ajax işlemi yoksa
	if (http_sinif_list.readyState == 0 || http_sinif_list.readyState == 4) {
		var myurl = 'ajax.php';
		// Tarayıcı önbelleğine karşı önlem
		myRand = myRand= + new Date().getTime();
		var modurl = myurl+"?rand="+myRand+"&islem=sinif_list&yil="+yil+"&sinif_id="+varsayilan+"&onchange="+onchange;
		http_sinif_list.open("GET", modurl, true);
		http_sinif_list.onreadystatechange = useHttpResponse_sinif_list;
		http_sinif_list.send(null);
	}
}

function useHttpResponse_sinif_list() {
  if (http_sinif_list.readyState == 4) {
    if(http_sinif_list.status == 200) {
	var mytext = http_sinif_list.responseText;
	document.getElementById('sinif').innerHTML = mytext;
    }
  } else {
	document.getElementById('sinif').innerHTML = '<img src="gorsel/loading.gif">&nbsp;&nbsp;Lütfen Bekleyin yükleniyor';
  }
}

function sinif_listesi3(yil, sinif_id, ogr_id) {
	// Ajax işlemi yoksa
	if (http_sinif_list.readyState == 0 || http_sinif_list.readyState == 4) {
		var myurl = 'ajax.php';
		// Tarayıcı önbelleğine karşı önlem
		myRand = myRand= + new Date().getTime();
		var modurl = myurl+"?rand="+myRand+"&islem=sinif_list3&yil="+yil+"&sinif_id="+sinif_id+"&ogr_id="+ogr_id;
		http_sinif_list.open("GET", modurl, true);
		http_sinif_list.onreadystatechange = useHttpResponse_sinif_list3;
		http_sinif_list.send(null);
	}
}

function useHttpResponse_sinif_list3() {
	if (http_sinif_list.readyState == 4) {
		if(http_sinif_list.status == 200) {
			var mytext = http_sinif_list.responseText;
			document.getElementById('sinif').innerHTML = mytext;
			document.getElementById('sinif_id').onchange();
		}
	} else {
		document.getElementById('sinif').innerHTML = '<img src="gorsel/loading.gif">&nbsp;&nbsp;Lütfen Bekleyin yükleniyor';
	}
}

function ogr_listesi(sinif_id, ogr_id) {
	// Ajax işlemi yoksa
	if (http_ogr_list.readyState == 0 || http_ogr_list.readyState == 4) {
		var myurl = 'ajax.php';
		// Tarayıcı önbelleğine karşı önlem
		myRand = myRand= + new Date().getTime();
		var modurl = myurl+"?rand="+myRand+"&islem=ogr_list&sinif_id="+sinif_id+"&ogr_id="+ogr_id;
		http_ogr_list.open("GET", modurl, true);
		http_ogr_list.onreadystatechange = useHttpResponse_ogr_list;
		http_ogr_list.send(null);
	}
}

function useHttpResponse_ogr_list() {
  if (http_ogr_list.readyState == 4) {
    if(http_ogr_list.status == 200) {
	var mytext = http_ogr_list.responseText;
	document.getElementById('ogr').innerHTML = mytext;
	document.getElementById('ogr_id').onchange();
    }
  } else {
	document.getElementById('ogr').innerHTML = '<img src="gorsel/loading.gif">&nbsp;&nbsp;Lütfen Bekleyin yükleniyor';
  }
}

function talep_goster() {
	// Ajax işlemi yoksa
	if (http_talep.readyState == 0 || http_talep.readyState == 4) {
		var myurl = 'ajax.php';
		// Tarayıcı önbelleğine karşı önlem
		myRand = myRand= + new Date().getTime();
		var modurl = myurl+"?rand="+myRand+"&islem=talep";
		http_talep.open("GET", modurl, true);
		http_talep.onreadystatechange = useHttpResponse_talep;
		http_talep.send(null);
	}
}

function talep_onayla(t_id) {
	if (confirm('Talebi onaylamak istediğinizden emin misiniz?')) {
		// Ajax işlemi yoksa
		if (http_talep.readyState == 0 || http_talep.readyState == 4) {
			var myurl = 'ajax.php';
			// Tarayıcı önbelleğine karşı önlem
			myRand = myRand= + new Date().getTime();
			var modurl = myurl+"?rand="+myRand+"&islem=talep&islem2=onayla&t_id="+t_id;
			http_talep.open("GET", modurl, true);
			http_talep.onreadystatechange = useHttpResponse_talep;
			http_talep.send(null);
		}
	}
}

function talep_sil(t_id) {
	if (confirm('Talebi silmek istediğinizden emin misiniz?')) {
		// Ajax işlemi yoksa
		if (http_talep.readyState == 0 || http_talep.readyState == 4) {
			var myurl = 'ajax.php';
			// Tarayıcı önbelleğine karşı önlem
			myRand = myRand= + new Date().getTime();
			var modurl = myurl+"?rand="+myRand+"&islem=talep&islem2=sil&t_id="+t_id;
			http_talep.open("GET", modurl, true);
			http_talep.onreadystatechange = useHttpResponse_talep;
			http_talep.send(null);
		}
	}
}


function useHttpResponse_talep() {
	if (http_talep.readyState == 4) {
		if(http_talep.status == 200) {
			var mytext = http_talep.responseText;
			document.getElementById('talep').innerHTML = mytext;
		}
	} else {
		document.getElementById('talep').innerHTML = '<img src="gorsel/loading.gif">&nbsp;&nbsp;Lütfen Bekleyin yükleniyor';
	}
}

function lab_otokaydet(id, x, y) {
	// Ajax işlemi yoksa
	if (http_lab.readyState == 0 || http_lab.readyState == 4) {
		var myurl = 'ajax.php';
		// Tarayıcı önbelleğine karşı önlem
		myRand = myRand= + new Date().getTime();
		var modurl = myurl+"?rand="+myRand+"&islem=lab&masa_id="+id+"&x="+x+"&y="+y;
		http_lab.open("GET", modurl, true);
		http_lab.onreadystatechange = useHttpResponse_lab;
		http_lab.send(null);
	}
}

function masano_kaydet(id, masa_no) {
	if (document.getElementById("lab_otokay").checked) {
		// Ajax işlemi yoksa
		if (http_lab.readyState == 0 || http_lab.readyState == 4) {
			var myurl = 'ajax.php';
			// Tarayıcı önbelleğine karşı önlem
			myRand = myRand= + new Date().getTime();
			var modurl = myurl+"?rand="+myRand+"&islem=lab_masa_no&masa_id="+id+"&masa_no="+masa_no;
			http_lab.open("GET", modurl, true);
			http_lab.onreadystatechange = useHttpResponse_lab;
			http_lab.send(null);
		}
	}
}

function useHttpResponse_lab() {
	if (document.getElementById("lab_otokay").checked) {
		if (http_lab.readyState == 4) {
			if(http_lab.status == 200) {
				var mytext = http_lab.responseText;
				document.getElementById('bilgi').innerHTML = mytext;
			}
		} else {
			document.getElementById('bilgi').innerHTML = '<img src="gorsel/loading.gif">&nbsp;&nbsp;Lütfen Bekleyin yükleniyor';
		}
	}
}

function sayfa_kaydir(capa) {
	window.location.hash=capa; 
}

function program_goster() {
	// Ajax işlemi yoksa
	if (http_program.readyState == 0 || http_program.readyState == 4) {
		var myurl = 'ajax.php';
		// Tarayıcı önbelleğine karşı önlem
		myRand = myRand= + new Date().getTime();
		var modurl = myurl+"?rand="+myRand+"&islem=program";
		http_program.open("GET", modurl, true);
		http_program.onreadystatechange = useHttpResponse_program;
		http_program.send(null);
	}
}

function useHttpResponse_program() {
	if (http_program.readyState == 4) {
		if(http_program.status == 200) {
			var mytext = http_program.responseText;
			document.getElementById('program').innerHTML = mytext;
		}
	} else {
		document.getElementById('program').innerHTML = '<img src="gorsel/loading.gif">&nbsp;&nbsp;Lütfen Bekleyin yükleniyor';
	}
}

function plan_goster() {
	// Ajax işlemi yoksa
	if (http_plan.readyState == 0 || http_plan.readyState == 4) {
		var myurl = 'ajax.php';
		// Tarayıcı önbelleğine karşı önlem
		myRand = myRand= + new Date().getTime();
		var modurl = myurl+"?rand="+myRand+"&islem=plan";
		http_plan.open("GET", modurl, true);
		http_plan.onreadystatechange = useHttpResponse_plan;
		http_plan.send(null);
	}
}

function useHttpResponse_plan() {
	if (http_plan.readyState == 4) {
		if(http_plan.status == 200) {
			var mytext = http_plan.responseText;
			document.getElementById('plan').innerHTML = mytext;
		}
	} else {
		document.getElementById('plan').innerHTML = '<img src="gorsel/loading.gif">&nbsp;&nbsp;Lütfen Bekleyin yükleniyor';
	}
}

