// JavaScript Document
var img;
img = new Image();
img.src = "images/ajax-loader.gif";

var ajax;
var mesajgitti = false;

function haberler()
{
	document.getElementById("haberler").style.display = "";
	document.getElementById("sizdengelenler").style.display = "none";
	
	if( document.getElementById("sizdengelsin") )
	document.getElementById("sizdengelsin").style.display = "none";
	
	if( document.getElementById("background") )
	document.getElementById("background").style.display = "none";
	
	document.getElementById("tab1").style.background = "url('images/ajaxbg.jpg')";
	document.getElementById("tab1").style.borderRight = "1px dotted #333";
	document.getElementById("tab2").style.borderBottom = "1px dotted #333";
	document.getElementById("tab1").style.borderBottom = "";
	document.getElementById("tab2").style.background = "";
	document.getElementById("tab2").style.backgroundColor = "#141414";
}

function SizdenGelenler()
{
	document.getElementById("haberler").style.display = "none";
	document.getElementById("sizdengelenler").style.display = "";
	
	if( document.getElementById("sizdengelsin") )
	document.getElementById("sizdengelsin").style.display = "none";
	
	if( document.getElementById("background") )
	document.getElementById("background").style.display = "none";
	
	document.getElementById("tab1").style.background = "";
	document.getElementById("tab1").style.borderRight = "1px dotted #333";
	document.getElementById("tab1").style.borderBottom = "1px dotted #333";
	document.getElementById("tab2").style.borderBottom = "";
	document.getElementById("tab2").style.background = "url('images/ajaxbg.jpg')";
	document.getElementById("tab1").style.backgroundColor = "#141414";
}

function MesajGonder()
{
	document.getElementById("haberler").style.display = "none";
	document.getElementById("sizdengelenler").style.display = "";
	document.getElementById("background").style.display = "";
	document.getElementById("background").style.height = (document.body.clientHeight + 'px');
	document.getElementById("banner").style.visibility = "hidden";
	document.getElementById("mesaj").style.display = "";
	document.getElementById("background").onclick = function()
	{
		document.getElementById("background").style.display = "none";
		document.getElementById("mesaj").style.display = "none";
		document.getElementById("sizdengelsin").style.display = "none";
		document.getElementById("banner").style.visibility = "visible";
	}
	document.getElementById("sizdengelsin").style.display = "";
	document.getElementById("tab1").style.background = "";
	document.getElementById("tab1").style.backgroundColor = "#141414";
	document.getElementById("tab2").style.background = "url('images/ajaxbg.jpg')";
}
function IletisimGonder()
{
	var isim = document.getElementById("isim").value;
	var eposta = document.getElementById("eposta").value;
	var konu = document.getElementById("konu").value;
	var mesaj = document.getElementById("mesaj").value;
	
	isim = encodeURI(isim);
	eposta = encodeURI(eposta);
	konu = encodeURI(konu);
	mesaj = encodeURI(mesaj);
	
	AjaxF( "5", "isim="+isim+"&eposta="+eposta+"&konu="+konu+"&mesaj="+mesaj )
}
function MesajGonderiliyor()
{
	if( !mesajgitti )
		AjaxF('3','0');
}

function AjaxF( tip, deger )
{
	GetAjax();
	if( ajax != null )
	{
		if( tip == "1" )
		{
			adres = "get_haber.asp?id=" + deger;

			ajax.onreadystatechange = function()
			{				
				if( ajax.readyState == 4 )
				{
					document.getElementById("haberler").style.background = "none";
					document.getElementById("haberler").innerHTML = ajax.responseText;
				}
			}
			ajax.open("GET", adres, true );
			ajax.send(null);
		}
		else if( tip== "2" )
		{
			adres = "get_sizdengelenler.asp?id=" + deger;

			ajax.onreadystatechange = function()
			{				
				if( ajax.readyState == 4 )
				{
					document.getElementById("sizdengelenler").style.background = "none";
					document.getElementById("sizdengelenler").innerHTML = ajax.responseText;
				}
			}
			ajax.open("GET", adres, true );
			ajax.send(null);
		}
		else if( tip == "3" )
		{			
			var yazan = encodeURI(document.getElementById('ad_soyad').value);
			var posta = encodeURI(document.getElementById('eposta').value);
			var icerik = encodeURI(document.getElementById('mes').value);
			var url='kaydet_sizdengelenler.asp';
			var sc ='ad_soyad='+yazan+'&eposta='+posta+'&mes='+icerik;
			
			ajax.onreadystatechange = function()
			{
				if( ajax.readyState == 1 )
				{
					document.getElementById("sizdengelenler").style.background = "";
					document.getElementById("sizdengelenler").style.display = "";
					document.getElementById("sizdengelenler").innerHTML = "<img src='images/ajax-loader.gif' alt='' />";
					document.getElementById("background").style.display = "none";
					document.getElementById("mesaj").style.display = "none";
					document.getElementById("sizdengelsin").style.display = "none";
					document.getElementById("banner").style.visibility = "visible";
				}
				if( ajax.readyState == 4 )
				{
					document.getElementById("sizdengelenler").style.background = "none";
					document.getElementById("sizdengelenler").innerHTML = ajax.responseText;
					
					document.getElementById("background").style.display = "none";
					document.getElementById("mesaj").style.display = "none";
					document.getElementById("sizdengelsin").style.display = "none";
					document.getElementById("banner").style.visibility = "visible";
				}
			}
			
			ajax.open('POST', url, true);
			ajax.setRequestHeader('If-Modified-Since', 'Sat, 1 Jan 2000 00:00:00 GMT');
			ajax.setRequestHeader('Content-Type','application/x-www-form-urlencoded; charset=UTF-8');
			ajax.setRequestHeader('Content-length', sc.length);
			ajax.setRequestHeader('Connection', 'close');
			ajax.send(sc);

		}
		else if( tip == "4" )
		{		
			var url='rezervasyon.asp';
			var sc = deger;
		
			ajax.onreadystatechange = function()
			{
				if( ajax.readyState == 1 )
				{
					document.getElementById("ajaxloading").innerHTML = "<img src='images/ajax-loader.gif' alt='' />";
				}
				if( ajax.readyState == 4 && ajax.status == 200 )
				{
					if( ajax.responseText == "ok" )
					{
						document.getElementById("ajaxloading").innerHTML = "<b>Mesajiniz Gönderildi.</b>";
						document.getElementById("isim").value = "";
						document.getElementById("posta").value = "";
						document.getElementById("tarih1").value = "";
						document.getElementById("tarih2").value = "";
					}
					else
					{
						document.getElementById("ajaxloading").innerHTML = "<b>" + ajax.responseText + "</b>";
						document.getElementById("isim").disabled = false;
						document.getElementById("posta").disabled = false;
						document.getElementById("tarih1").disabled = false;
						document.getElementById("tarih2").disabled = false;
					}
				}
				else if( ajax.readyState == 4 && ajax.status != 200 )
				{
					document.getElementById("ajaxloading").innerHTML = "<b>Sistem Hatasi Olustu</b>";
					document.getElementById("isim").disabled = false;
					document.getElementById("posta").disabled = false;
					document.getElementById("tarih1").disabled = false;
					document.getElementById("tarih2").disabled = false;
				}
			}
			
			ajax.open('POST', url, true);
			ajax.setRequestHeader('If-Modified-Since', 'Sat, 1 Jan 2000 00:00:00 GMT');
			ajax.setRequestHeader('Content-Type','application/x-www-form-urlencoded; charset=UTF-8');
			ajax.setRequestHeader('Content-length', sc.length);
			ajax.setRequestHeader('Connection', 'close');
			ajax.send(sc);

		}
		else if( tip == "5" )
		{
			var url='get_Iletisim.asp';
			var sc = deger;
			ajax.onreadystatechange = function()
			{
				if( ajax.readyState == 1 )
				{
					document.getElementById("ilet_sonuc").innerHTML =  "<img src=\"images/ajax-loader.gif\" alt=\"\" />";
				}
				if( ajax.readyState == 4 )
				{
					document.getElementById("ilet_sonuc").innerHTML = ajax.responseText;
				}
			}
			ajax.open('POST', url, true);
			ajax.setRequestHeader('If-Modified-Since', 'Sat, 1 Jan 2000 00:00:00 GMT');
			ajax.setRequestHeader('Content-Type','application/x-www-form-urlencoded; charset=UTF-8');
			ajax.setRequestHeader('Content-length', sc.length);
			ajax.setRequestHeader('Connection', 'close');
			ajax.send(sc);
		}
	}
}

function GetAjax()
{
	try
  	{
  		// Firefox, Opera 8.0+, Safari
  		ajax=new XMLHttpRequest();
  	}
	catch (e)
  	{
  		// Internet Explorer
 		try
    	{
    		ajax=new ActiveXObject("Msxml2.XMLHTTP");
    	}
  		catch (e)
    	{
    		try
      		{
      			ajax=new ActiveXObject("Microsoft.XMLHTTP");
      		}
    		catch (e)
      		{
      			alert("Tarayiciniz Ajax'i Desteklemiyor!");
      			return false;
      		}
    	}
  	}
  
}