// AJAX FUNCTIONS

function YeniNesne() {
	var http;
	if(window.XMLHttpRequest) {
		http = new XMLHttpRequest();
	} else if(window.ActiveXObject ) {
		http = new ActiveXObject("Microsoft.XMLHTTP");
	} else {
		alert('Problem creating the XMLHttpRequest object');
	}
	return http;
}
var http = new YeniNesne();
function postData(page,layer,value){
	document.getElementById("submit").disabled="disabled";
	http.open('post',page);
	http.onreadystatechange = function () { procces(layer) };
	http.setRequestHeader("Content-Type", "application/x-www-form-urlencoded; charset=UTF-8;");       
	http.send(value);
}
function procces(layer){
	if(http.readyState == 4 && http.status == 200){
		if(http.responseText){
         		document.getElementById(layer).innerHTML = http.responseText
		} else {
			document.getElementById(layer).innerHTML = '<div class="submit">İçerik yok</div>';
		}
	}
  	if(http.readyState == 2) {
		document.getElementById(layer).innerHTML = '<div><img src="images/loader.gif"> Loading...</div>';
	}
} 

// ******************************************************************

var uretim_div;
var malzeme_div;

function createCookie(name,value,days) {
	if (days) {
		var date = new Date();
		date.setTime(date.getTime()+(days*24*60*60*1000));
		var expires = "; expires="+date.toGMTString();
	}
	else var expires = "";
	document.cookie = name+"="+value+expires+"; path=/";
}

function readCookie(name) {
	var nameEQ = name + "=";
	var ca = document.cookie.split(';');
	for(var i=0;i < ca.length;i++) {
		var c = ca[i];
		while (c.charAt(0)==' ') c = c.substring(1,c.length);
		if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length,c.length);
	}
	return null;
}

function eraseCookie(name) {
	createCookie(name,"",-1);
}

function bildirDurum(div, durum){
	var page = "menu_durum_degistir.php";
	var value = "div="+div+"&durum=" + durum;
	http.open('post',page);
	//http.onreadystatechange = function () { procces(layer) };
	http.setRequestHeader("Content-Type", "application/x-www-form-urlencoded; charset=UTF-8;");       
	http.send(value);
}

function toggleUretim(){
	if(uretim_div == "off"){
		uretim_div = "on";
		document.getElementById("uretim_items_div").className = 'nav-left-show';
	}
	else{
		uretim_div = "off";
		document.getElementById("uretim_items_div").className = 'nav-left-hide';
	}
	
	//session'a son durumu bildir! bunu ajax'la yap!

}

/////////////

function toggleMalzemeSatisi(){
	var deger = readCookie("malzeme");
	if(deger == null || deger == "off"){
		//show menu
		document.getElementById("malzeme_satisi_items_div").className = 'nav-left-show';
		
		//set cookie on
		createCookie("malzeme", "on", 7);
	}
	else if(deger == "on"){
		//hide menu
		document.getElementById("malzeme_satisi_items_div").className = 'nav-left-hide';
		
		//set cookie off
		createCookie("malzeme", "off", 7);
	}
}
////////////

function setRefBox(){
		var deger = readCookie("refbox");
		if(deger == null || deger == "yurtici"){
				document.getElementById("span-yurtici").className = 'ref-secili span-link';
				document.getElementById("span-yurtdisi").className = 'ref-sade span-link';
				
				document.getElementById("div-yurtici").className = 'ref-goster';
				document.getElementById("div-yurtdisi").className = 'ref-gizle';
				
				createCookie("refbox", "yurtici");
		}
		else{
				document.getElementById("span-yurtdisi").className = 'ref-secili span-link';
				document.getElementById("span-yurtici").className = 'ref-sade span-link';
				
				document.getElementById("div-yurtici").className = 'ref-gizle';
				document.getElementById("div-yurtdisi").className = 'ref-goster';

				createCookie("refbox", "yurtdisi");
		}
}

function toggleRefBox(deger){
	if(deger == "yurtici"){
			document.getElementById("span-yurtici").className = 'ref-secili span-link';
			document.getElementById("span-yurtdisi").className = 'ref-sade span-link';

			document.getElementById("div-yurtici").className = 'ref-goster';
			document.getElementById("div-yurtdisi").className = 'ref-gizle';

			createCookie("refbox", "yurtici");
	}
	else{
			document.getElementById("span-yurtdisi").className = 'ref-secili span-link';
			document.getElementById("span-yurtici").className = 'ref-sade span-link';

			document.getElementById("div-yurtici").className = 'ref-gizle';
			document.getElementById("div-yurtdisi").className = 'ref-goster';

			createCookie("refbox", "yurtdisi");
	}
}
