function getPage(page) {
	document.getElementById("mainDiv").innerHTML = '<div align="center"><img src="images/loading.gif"></div>';
	setTimeout(window.onload=function(){
		var oXHR = zXmlHttp.createRequest();
		oXHR.open("get","page/"+page, true);
		oXHR.onreadystatechange = function () {
			if (oXHR.readyState == 4) {
				if (oXHR.status == 200 || oXHR.status == 304) {
					loadPage(oXHR.responseText);
					//backAdd(page);
					//checkNavigation(page);
					//leftMenuCheck(page);
					if(document.getElementById("imgDIV")) {
						$(function() {
							$('#imgDIV a').lightBox(); 
						});
					}
					if(page=="main.php"){
						 $(function() {
							$(".newsticker-jcarousellite").jCarouselLite({
								vertical: true,
								hoverPause:true,
								visible: 1,
								auto:5000,
								speed:1500
							});
						});
						 $(function() {
							$(".newsticker-jcarousellite2").jCarouselLite({
								vertical: true,
								hoverPause:true,
								visible: 1,
								auto:7000,
								speed:1000
							});
						});
					}
					if(document.getElementById("slider")) {
						$(document).ready(function(){	
							$("#slider").easySlider();
						});
					}
					
				} else {
					loadPage("Bir Hata Oluştu : " + oXHR.statusText);
				}
			}            
		};
		oXHR.setRequestHeader('Content-type','application/x-www.form-urlencoded; charset=utf-8');
		oXHR.setRequestHeader('Content-type','text/html; charset:utf-8');
		oXHR.setRequestHeader('Cache-Control','no-cache');
		oXHR.setRequestHeader('Expires','Fri, 30 Oct 1998 14:19:41 GMT');
		oXHR.send(null);
	},300);
}

function loadPage(sText) {
	var divCustomerInfo = document.getElementById("mainDiv");
	divCustomerInfo.innerHTML = sText;
}

function checkNavigation(page) 
{	
	pg = page.replace("?","&");
	var oCallback	= {
		success : function(oResponse){
			loadNav(oResponse.responseText);
		},
		failure : function(oResponse){
			loadNav("Bir Hata Oluştu :"+oResponse.responseText);
		}
	};
	YAHOO.util.Connect.asyncRequest("GET","inc/xml.php?act=checkNavigation&page="+pg,oCallback);	
}

function loadNav(sText) {
	var divCustomerInfo = document.getElementById("navigation");
	divCustomerInfo.innerHTML = sText;
}

function leftMenuCheck(page) 
{	
	pg = page.replace("?","&");
	var oCallback	= {
		success : function(oResponse){
			loadLeftMenu(oResponse.responseText);
		},
		failure : function(oResponse){
			loadLeftMenu("Bir Hata Oluştu :"+oResponse.responseText);
		}
	};
	YAHOO.util.Connect.asyncRequest("GET","inc/xml.php?act=checkLeftMenu&page="+pg,oCallback);	
}

function loadLeftMenu(sText) {
	var divCustomerInfo = document.getElementById("leftmenu");
	divCustomerInfo.innerHTML = sText;
}


function submitForm(page,form)
{	
	var forms		= document.forms[form];
	var oCallback = {
		upload  :  function(oResponse){
			loadPageForm(oResponse.responseText);
			forms.reset();
		}
	};
	
	YAHOO.util.Connect.setForm(forms,true);
	YAHOO.util.Connect.asyncRequest("POST",page,oCallback);	
}

function loadPageIn(sText) {
	
	if(document.getElementById("message")){
		var divold = document.getElementById("message");
		document.body.removeChild(divold);
	} 
	var div;
	div = document.createElement("DIV");
	div.id = "message";
	div.name = "message";
	div.className = "loadpage";
	div.style.position="absolute";
	div.style.zIndex=10;
	div.style.left	 = document.documentElement.scrollLeft+"px";
	div.style.top	 = document.documentElement.scrollTop+"px";
	div.style.textAlign = "center";
	div.style.padding = "20px";
	div.innerHTML = sText;
	document.body.appendChild(div);
	setTimeout(window.onload=function(){
		div.style.display="none";
	},3000);
	setInterval(yinele,20);
	function yinele(){
		div.style.left	 = document.documentElement.scrollLeft+"px";
		div.style.top	 = document.documentElement.scrollTop+"px";
	}
}

function searchPro(pg,pro_name)
{	
	document.getElementById("mainDiv").innerHTML = '<div align="center"><img src="images/bigblack.gif"></div>';
	setTimeout(window.onload=function(){
		if(pro_name=='0') {
			proName = document.getElementById('pro_name').value;
		} else {
			proName = pro_name;
		}
		var oCallback	= {
			success : function(oResponse){
				loadPage(oResponse.responseText);
				checkNavigation('search.php');
				leftMenuCheck('search.php');
			},
			failure : function(oResponse){
				loadPage("Bir Hata Oluştu :"+oResponse.responseText);
			}
		};
		YAHOO.util.Connect.asyncRequest("GET","page/search.php?proName="+proName+"&pg="+pg,oCallback);
	},1000);
}

function searchMain() {
	proName = document.getElementById('pro_name').value;
	window.location.href='aydinlatma.php?page=search&proName='+proName;
}

function submitFormDiv(page,form)
{	loadPageIn('Gönderiliyor...');
	var forms		= document.forms[form];
	var oCallback	= {
		success : function(oResponse){
			loadPageForm(oResponse.responseText,form);
		},
		failure : function(oResponse){
			loadPageForm("Bir Hata Oluştu :"+oResponse.responseText,form);
		}
	};
	
	YAHOO.util.Connect.setForm(forms);
	YAHOO.util.Connect.asyncRequest("POST",page,oCallback);	
}

function loadPageForm(sText,form) {
	var forms		= document.forms[form];
	text = sText.split(",");
	if(text[0]==1) {
		loadPageIn(text[1]);
		setTimeout(window.onload=function(){
			forms.reset();
		},1000);
	} else {
		loadPageIn(sText);
	}
}

function submitFormMain(page,form)
{	loadPageIn('<div align="center" class="yukleniyor">Gönderiliyor...</div>');
	var forms		= document.forms[form];
	var oCallback	= {
		success : function(oResponse){
			loadPageIn(oResponse.responseText,form);
		},
		failure : function(oResponse){
			loadPageIn("Bir Hata Oluştu :"+oResponse.responseText,form);
		}
	};
	
	YAHOO.util.Connect.setForm(forms);
	YAHOO.util.Connect.asyncRequest("POST",page,oCallback);	
}

function checkCategoriesMain(page){
	window.location.href='aydinlatma.php?page=urunler&catID='+page;
}

function backAdd(page){
	var backLink = document.getElementById("backLink").value;
	var backOk   = document.getElementById("backOk").value;
	var endpage  = "";

	if(backOk==1){
		pages = backLink.split(",");
		var y = pages.length-1;
		for(x=0;x<y;x++){
			if(x>0) endpage += ",";
			endpage += pages[x];
		}
		document.getElementById("backLink").value = endpage;
		document.getElementById("backOk").value = 0;
	} else {
		if(backLink!="") {
			backLink = backLink+",";
		}
		backLink = backLink+page;
		document.getElementById("backLink").value = backLink;
	}
}

function getBack(){
	document.getElementById("backOk").value = 1;
	var lastPage = document.getElementById("backLink").value;
	pages = lastPage.split(",");
	var y = pages.length-2;
	if(pages[y]){getPage(pages[y]);} else { window.location.href='index.php'; }
	
}
