var nesne = function()
{
	this.ajk = function(){
		this.http = null;

		if (window.XMLHttpRequest)
		{
			this.http = new XMLHttpRequest();
		}
		else if (window.ActiveXObject)
		{
			this.http = new ActiveXObject("Microsoft.XMLHTTP");
		}
		else
		{
			alert("Ajax Hata");
		}

		return this.http;
	}

	this.ajax = function(_url){
		this.http = this.ajk();

		this.http.open('get',_url);
		this.http.send(null);

		return this.http;
	}

	this.islem = function(_url,_af){
		this.http = this.ajax(_url);
		this.http.onreadystatechange = eval(_af);
	}

	this.wco = function(name, value, days){
		if (days==null || days=="")
		{
			days=365;
		}

		var d=new Date();

		d.setTime(d.getTime()+(days*24*60*60*1000));

		var expires="; expires="+d.toGMTString();

		document.cookie = name+"="+value+expires+"; path=/";
	}

	this.rco = function(name){
		var c=document.cookie;

		if (c.indexOf(name)!=-1)
		{
			pos1=c.indexOf("=", c.indexOf(name))+1;
			pos2=c.indexOf(";",pos1);

			if (pos2==-1)
			{
				pos2=c.length;
			}

			data=c.substring(pos1,pos2);

			return data;
		}
	}

	this.kr = function(k){
		a = Array(" ","!","#","&","%","$","?","<",">","/","{","}","(",")","[","]","=","+","'");

		for (b=0;b<a.length;b++)
		{
			if (k.indexOf(a[b])>0 || k.indexOf(a[b])==0)
			{
				return true;
			}
		}
	}

	this.rgk = function(v){
	   pattern = "^"+"([abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0-9_\.\-]+)"+"@"+"([abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0-9_\.\-]+)"+"[\.]"+"([abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0-9_\.\-]+)"+"$";

	   r = new RegExp(pattern, "g");
	   return r.test(v);
	}

	this.scl = function(o){
		var a="";

		for(x=0; x<o.length; x++)
		{
			if (o[x].checked)
			{
				a = 1;
				return a;
			}
		}
	}

	this.en = function(){
		var mw = 0;
		var wi = window.innerWidth;
		var dw = document.documentElement.clientWidth;
		var bw = document.body.clientWidth;

		if (typeof(wi)=='number')
		{
			mw = wi;
		}
		else if (document.documentElement && dw)
		{
			mw = dw;
		}
		else if (document.body && bw)
		{
			mw = bw;
		}

		return mw;
	}

	this.boy = function(){
		var mh = 0;
		var wh = window.innerHeight;
		var dh = document.documentElement.clientHeight;
		var bh = document.body.clientHeight;

		if (typeof(wh)=='number')
		{
			mh = wh;
		}
		else if (document.documentElement && dh)
		{
			mh = dh;
		}
		else if (document.body && bh)
		{
			mh = bh;
		}

		return mh;
	}

	this.fa = function(d){
		document.getElementById('form').action = d;
		document.form.submit();
	}

	this.ykl = function(){
		var s = '<div class="ykl"><img src="rs/yk.gif" alt="Sayfa Yükleniyor"/></div>';

		return s;
	}

    this.dek = function(e){
         var ky;

         if (window.event){
            ky = window.event.keyCode;
         }
         else {
            ky = e.which;
         }

         if (ky==13){
            return false;
         }
         else {
            return true;
         }
    }
}

var css = '<style type="text/css">';

for (a=1; a<11; a++)
{
	var dbl = a / 10 ;

	css += '.y'+a+'{filter:alpha(opacity='+a+'0);opacity:'+dbl+';}';
}

css += '</style>';

document.write(css);

var ns = new nesne;
var genis = window.screen.width;
var en2 = screen.width;
var boy2 = screen.height;

if (en2>1000 && boy2>750)
{
	document.write('<div id="fm"></div>');
	var a1 = new nesne();
	a1.islem('ajax/fm.php','getir');
	var a3 = new nesne();
	var a7 = new nesne();
	var ed = 1;
}

var fs;
var y1;
var z1;
var yl;
var ht;
var hid;
var br;
var rd;
var tid1;
var tid2;

window.onload = function()
{
    if (fs==null)
    {
        fs = 1;
    }

    ilkIslem(fs);

    if (y1!=null && z1!=null)
    {
        ilk(0,y1,z1);
    }

    if (ht!=null && hid!=null)
    {
        hb(0,ht,0,hid);
    }

    if (br!=null)
    {
        ts('',br,tid1,tid2);
    }

    if (rd!=null)
    {
        resimDegis2(0,rd);
    }
}

function ilkIslem(act)
{
	var fi;

	for (fi=1; fi<=2 ; fi++)
	{
		document.getElementById('f'+fi).style.color="#FFFFFF";
	}

	document.getElementById('f'+act).style.color="#FF0000";
	document.getElementById('cagir').value = act;

	if (ns.en()>1025)
	{
		document.getElementById('sy').style.display = "block";
	}

	ns.wco("mu","1","-1");
}

function aramaKntrl(ak)
{
	var d = document.getElementById('cagir').value;

	var aK = ak.kelime.value;

	if (aK!="")
	{
		g = Array("turkiye-rehberi-arama.php","turizm-haberleri-arama.php");
		ns.fa(g[d-1]);
	}

	return false;
}

function ts(id,rn,hid,tvs)
{
	var nm = new Array;
	var ts1=document.getElementById(tvs);
	r1 = rn;
	h1 = hid;
	t = tvs;

	nm[0]=r1;
	nm[1]="#FF0000";

	var b = nm.length;

	var id;

	if (id=="a")
	{
		ts1.value++;

		if (ts1.value>b-1)
		{
			ts1.value='0';
		}

		s=ts1.value;

		document.getElementById(h1).style.color = nm[s];
	}
	else
	{
		document.getElementById(h1).style.color = nm[id];
	}

	say9 = setTimeout("ts('a',r1,h1,t)",1000);
}

function en1()
{
	var mw1 = ns.en();

	var en3 = (mw1/2)-390;

	document.getElementById("pr").style.left = en3 + "px";

	var en4 = setTimeout("en1()",200);
}

function en5()
{
	var mw4 = ns.en();

	document.getElementById('tb2').style.width = ((mw4-1024)+558) + "px";

	var en6 = setTimeout("en5()",1000);
}

function boy1()
{
	var mh = ns.boy();

	document.getElementById("mu").style.height = (mh-32) + "px";

	var boy1 = (mh/2)-270;

	document.getElementById("pr").style.top = boy1 + "px";

	var by = setTimeout("boy1()",200);
}

function otelEkle()
{
	alert("Otel Eklemek İçin Üye Olun");
}

function oyla(v1,v2)
{
	if (ns.scl(v1.secc)!=1)
	{
		alert("Seçim Yok");
	}
	else
	{
		ns.fa("sonuc.php?id=" + v2);
	}

	return false;
}

function mailKayit(v)
{
	m = v.mail.value;

	if (!ns.rgk(m))
	{
		alert("E-Mail Hatalı");
	}
	else
	{
		ns.fa("mailekle.php");
	}

	return false;
}

function bos(kt)
{
	var d = document.getElementById(kt).value;

	if (d=="Kullanıcı Adı" || d=="Güvenlik Kodu" || kt=='st8')
	{
		document.getElementById(kt).value = '';
	}
}

function getir()
{
	if (a1.http.readyState==4)
	{
		document.getElementById('fm').innerHTML = a1.http.responseText;

		ns.wco("bt","1","-1");
		ns.wco("dil","1","-1");

		if (ns.en()>1025)
		{
            if (ns.rco("yr")==1)
            {
                document.getElementById('at').style.display = "block";
            }
            else
            {
                document.getElementById('yr').style.display = "block";
                uye('','#000000','u2');
            }
		}
		en5();
		gu();
	}
	a1.http.close;
}

function va()
{
	var st5 = document.getElementById('st5');
	st5.innerHTML = ns.ykl();

	kl = document.getElementById('st8').value;

	if (kl=='Video İzle')
	{
		kl = 'a';
	}

	var a2 = new nesne();
	a2.ajax('ajax/va.php?k='+kl);

	a2.http.onreadystatechange = function()
	{
		if (a2.http.readyState==4)
		{
			z = a2.http.responseText;

			if (z!="")
			{
				st5.innerHTML = z;
			}
		}
	}
	a2.http.close;
}

function vb()
{
	document.getElementById('st8').value = "Video İzle";
	va();
}

function gu(hv)
{
	var h = ns.rco('hv1');

	if (typeof(h)==='undefined')
	{
		ns.wco('hv1','0','30');
	}

	if (typeof(hv)!=='undefined')
	{
		ns.wco('hv1',hv,'30');
		h = hv;
	}

	var a3 = new nesne();
	a3.ajax('ajax/gu.php?id='+h);

	a3.http.onreadystatechange = function()
	{
		if (a3.http.readyState==4)
		{
			var gn = a3.http.responseText.split('<br/>');

			document.getElementById('cl').innerHTML = gn[0];

			var de = Array('at','at2');

			for (a=0;a<de.length;a++)
			{
				document.getElementById(de[a]).innerHTML = gn[1];
			}

			if (ns.en()>1025)
			{
				document.getElementById('dv2').innerHTML = gn[2];
			}

			document.getElementById('hv').innerHTML = gn[3];
			document.getElementById('hv1').style.display = 'none';
		}
	}
	a3.http.close;

	sb = setTimeout("gu()",30000);
}

function hy(s)
{
	window.clearTimeout(sb);
	gu(s);
}

function hd(si)
{
	var hv2 = document.getElementById('hv2');
	hv2.innerHTML = ns.ykl();

	var a8 = new nesne();
	a8.ajax('ajax/hd.php?id='+si);

	a8.http.onreadystatechange = function()
	{
		if (a8.http.readyState==4)
		{
			hv2.style.display = 'block';
			hv2.innerHTML = a8.http.responseText;
		}
	}
	a8.http.close;
}

function rh(a,b,c)
{
	var pr1 = document.getElementById('pr1');
	pr1.innerHTML = ns.ykl();

	en1();
	var a5 = new nesne();
	a5.ajax('ajax/rh.php?git='+a+'&id='+b+'&sayfa='+c);

	a5.http.onreadystatechange = function()
	{
		if (a5.http.readyState==4)
		{
			document.getElementById('pr').style.display = "block";
			pr1.innerHTML = a5.http.responseText;
		}
	}
	a5.http.close;
}

function zm(id,cl)
{
	document.getElementById(id).className = "y" + cl;
}

function cik(n)
{
	document.getElementById('yr').style.display = "none";

	if (n==1)
	{
		ns.wco("yr","1","2");
	}
}

var r;
var h;

function uye(id,rk,hid)
{
	var ad = new Array;
	var u1=document.getElementById('s2');
	r = rk;
	h = hid;

	ad[0]=r;
	ad[1]="#FF0000";

	var b = ad.length;

	var id;

	if (id=="a")
	{
		u1.value++;

		if (u1.value>b-1)
		{
			u1.value='0';
		}

		s=u1.value;

		document.getElementById(h).style.color = ad[s];
	}
	else
	{
		document.getElementById(h).style.color = ad[id];
	}

	say1 = setTimeout("uye('a',r,h)",1000);
}

function baslat(ID)
{
	if (ns.rco(ID)==1)
	{
		document.getElementById(ID).style.display = "none";
		ns.wco(ID,"1","-1");

		if (ID=='bt')
		{
			document.getElementById('rs').style.display = "none";
		}
	}
	else
	{
		document.getElementById(ID).style.display = "block";
		ns.wco(ID,"1","1");

		if (ID=='bt')
		{
			document.getElementById('rs').style.display = "block";
		}
	}
}

function mg(a,c,d,z)
{
	if (ed==1)
	{
		var ms = ns.rco("mu");

		if (!a)
		{
			b = 3;
			boy1();
		}
		else
		{
			b++;
		}

		var mu = document.getElementById("mu");

		if (ms==null)
		{
			mu.className = "y" + b;
			mu.style.display = "block";
		}

		if (b<9)
		{
			art = setTimeout("mg('a','"+c+"','"+d+"','"+z+"')",200);
		}
		else
		{
			window.clearTimeout(art);
			ns.wco("mu","1","1");

			if (c!='')
			{
				rh(c,d,z);
			}
		}
	}
	else
	{
		alert("Bu özellik için en az 1024*768 çözünürlük gerekli.");
	}
}

function sg()
{
	var by;
	var en2;
	document.getElementById("pr").style.display = "none";
	ns.wco("mu","1","-1");
	document.getElementById("mu").style.display = "none";
	window.clearTimeout(by);
	window.clearTimeout(en2);
}

function ic(a,b)
{
	var c = document.getElementById("il");

	c.style.display = "block";
	c.style.left = a + "px";
	c.innerHTML = b;
}

function kapat(ID)
{
	document.getElementById(ID).style.display = "none";
}

function ac1(ID,VR)
{
	document.getElementById(ID).style.display = "block";
	document.getElementById(ID).innerHTML = VR;
}

function ac2(ID)
{
	document.getElementById(ID).style.display = "block";
}

function pencereAc(a)
{
	window.open(a,"_blank","height=600,width=800,left=0,top=0,location=0,menubar=0,resizable=1,scrollbars=1,status=0,toolbar=0,titlebar=0");
}

function uGiris(v)
{
	var z = "";

	m1 = v.kullaniciAdi1.value;
	m2 = v.uyeSifresi.value;

	if (m1.length<5 || m1.length>15 || ns.kr(m1))
	{
		alert("Kullanıcı Adı Hatalı");
	}
	else if (m2.length<5 || m2.length>15 || ns.kr(m2))
	{
		alert("Şifre Hatalı");
	}
	else
	{
		var a6 = new nesne();
		a6.ajax('ajax/uyegiris.php?kullaniciAdi1='+m1+'&uyeSifresi='+m2);

		a6.http.onreadystatechange = function()
		{
			if (a6.http.readyState==4)
			{
				z = a6.http.responseText;

				if (z==1)
				{
					ns.fa('uyegiris.php');
				}
				else
				{
					alert(z);
				}
			}
		}
		a6.http.close;
	}

	return false;
}

function sHatirla(v)
{
	m = v.kullaniciAdi2.value;
	n = v.gkod1.value;

	var z = "";

	if (m=="")
	{
		alert("K. Adı Boş");
	}
	else if (n.length!=6)
	{
		alert("G. Kodu Boş");
	}
	else
	{
	    var a4 = new nesne();
        a4.ajax('ajax/sifrehatirla.php?kullaniciAdi2='+m);

		a4.http.onreadystatechange = function()
		{
			if (a4.http.readyState==4)
			{
				z = a4.http.responseText;

				if (z==1)
				{
					ns.fa('sifrehatirla.php');
				}
				else
				{
					alert(z);
				}
			}
		}
	}

	return false;
}

function pencereAc(a)
{
	window.open(a,"_blank","height=600,width=800,left=0,top=0,location=0,menubar=0,resizable=1,scrollbars=1,status=0,toolbar=0,titlebar=0");
}
