


var Cookies = {
	init: function () {
		var allCookies = document.cookie.split('; ');
		for (var i=0;i<allCookies.length;i++) {
			var cookiePair = allCookies[i].split('=');
			this[cookiePair[0]] = cookiePair[1];
		}
	},
	create: function (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=/";
		this[name] = value;
	},
	erase: function (name) {
		this.create(name,'',-1);
		this[name] = undefined;
	}
};
Cookies.init();



function saveIt(name,value) {
	var x;
	if(value !=''){
		x = '/images/backs/bg.jpg';
	}else{
		x = value;
	}
		Cookies.create(name,value,7);
}

function readIt(name) {
	return Cookies[name];
}

function eraseIt(name) {
	Cookies.erase(name);
}


function bgChange(){
	var bgGecerliOlan = readIt('bg');
//	alert(bgGecerliOlan);
	if(bgGecerliOlan == '/images/backs/bg.png' && bgGecerliOlan){
		eraseIt('bg');
		document.body.background = '/images/backs/bg.jpg';
		document.body.bgColor = '#eee';
		saveIt('bg','/images/backs/bg.jpg',1);
	}else{
		eraseIt('bg');
		document.body.background = '/images/backs/bg.png';
		saveIt('bg','/images/backs/bg.png',1);
	}
//	alert('son '+ readIt('bg'));
}

function bgYukle(){
		if (Cookies['bg']){
			document.body.background = readIt('bg');
		}else{
			document.body.background = '/images/backs/bg.jpg';
		}
	}

/*
function bgChange(){
	var bgGecerliOlan = document.body.background;
	
	if(bgGecerliOlan.indexOf('bg.png') != -1){
		document.body.background = '/images/backs/bg.jpg';
		createCookie('bg','/images/backs/bg.jpg',1);
	}else{
		document.body.background = '/images/backs/bg.png';
		createCookie('bg','/images/backs/bg.png',1);
	}
}

function bgYukle(){
		if (!document.cookies['bg']){
			bgChange();	
		}else{
			//document.body.background = 
			alert(readCookie('bg'));
		}
	}
*/

/*-------------------------------------------- tabs ---------------------------------------------*/
var olanid="tab1";
var tanim;
var calis=0;

function gg(id1){
	if(id1!= olanid && calis==0){
	calis=1;
	$(id1).style.display = 'block';
	
	////////////////yön belirliyoruz
	kullanilacakId = id1.replace('px','')
	eskiId = olanid.replace('px','')
	
		if(kullanilacakId>eskiId){
		$(id1).style.marginLeft = '440px';
		tanim =	 setInterval('solaAl(\''+olanid+'\',\''+id1+'\')',1);
		}else{
		$(id1).style.marginLeft = '-440px';
		tanim =	 setInterval('sagaAl(\''+olanid+'\',\''+id1+'\')',1);	
		}
	}
		if(kullanilacakId.length>0){
		buttonImgChange(kullanilacakId.replace('tab',''));
		}
}

function solaAl(id2,id1){
	olanid=id1;
	var en = $(id2).style.marginLeft.replace('px','');
	var en2 = parseInt($(id1).style.marginLeft.replace('px',''));
	
	if(!en){en=0;}
	if(!en2){en2=0;}
	
	$(id2).style.marginLeft = (en-20)+'px';
	$(id1).style.marginLeft = (en2-20)+'px';

	if(en<-439 && (en2<20 || en2>0)){
		$(id1).style.marginLeft = '0px';
		clearInterval(tanim);
		calis=0;
		var normalOlacakId = parseInt(id2.replace('tab',''));
		var seciliOlacakId = parseInt(id1.replace('tab',''));
	}
	
}

function sagaAl(id2,id1){
	olanid=id1;
	var en = parseInt($(id2).style.marginLeft.replace('px',''));
	var en2 = parseInt($(id1).style.marginLeft.replace('px',''));

	if(!en){en=0;}
	if(!en2){en2=-440;}	
	$(id2).style.marginLeft = (en+20)+'px';
	$(id1).style.marginLeft = (en2+20)+'px';
//	$innerHTML('yazi','en2 = '+ en2 );
	if(en2>-21 && en2<21){
		$(id1).style.marginLeft = '0px';
		clearInterval(tanim);
		calis=0;
		var normalOlacakId = parseInt(id2.replace('tab',''));
		var seciliOlacakId = parseInt(id1.replace('tab',''));
	}
}


function ggeri(){
	var suankiid = parseInt(olanid.replace('tab',''));
	if(suankiid<2){
		gg('tab4')
	}
	else{
	gelecekid=suankiid-1;
	gg('tab'+gelecekid);
	}
}
function gileri(){
	var suankiid = parseInt(olanid.replace('tab',''));
	if(suankiid>3){
		gg('tab1')
	}
	else{
	gelecekid=suankiid+1;
	gg('tab'+gelecekid);
	}
}

function buttonImgChange(id){
		for(i=1;i<5;i++)
		{
			if(i != id){
				$('tabDiv'+i).innerHTML = '<img src="images/anasayfa/title/'+i+'_k.gif" style="margin-top:6px;" />';
			}
		}
		$('tabDiv'+id).innerHTML = '<img src="images/anasayfa/title/'+id+'_b.gif" />';
}
/* menulerde ff için marginleft ayarı */
	function mla(id,cikacakPx){
		if (navigator.appName!="Microsoft Internet Explorer"){
			yeniDeger = cikacakPx;
			cssC(id,'marginLeft',yeniDeger+'px');
			if($('ctl00_Header1_aramaInput')){
				cssC('ctl00_Header1_aramaInput','display','none');
			}
			if($('ctl00_Header1_passwordInput')){
				cssC('ctl00_Header1_passwordInput','display','none');
			}
			if($('ctl00_aramaInput')){
				cssC('ctl00_aramaInput','display','none');
			}
			if($('ctl00_passwordInput')){
				cssC('ctl00_passwordInput','display','none');
			}
		}
	}
	
/* exi26 anasayfa scroll ayarları */
function scrollDurum()
{
	var divScrollHeight = document.getElementById('scrolldiv_content').offsetHeight;
		if(divScrollHeight>390)
		{
			scrolldiv_setColor('');
			setSliderBgColor('');
			setContentBgColor('');
			setScrollButtonSpeed(1);
			setScrollTimer(5);	
			scrolldiv_setWidth(385);	
			scrolldiv_setHeight(399);	
			scrolldiv_initScroll();	
			if($('scrolldiv_slider').style.display=='none'){
			$('scrolldiv_slider').style.display='block';
			}
		}
		else
		{
			$('scrolldiv_slider').style.display='none';
			$('scrolldiv_content').style.top='0px';
		}
}

function cafeBigOpen(id){
	var acilacakDivId = id.replace('kapali','acik');
	$close(id);
	$open(acilacakDivId);
	scrollDurum();
}


function cafeBigClose(id){
	var kapatilacakDivId = id.replace('acik','kapali');
	$close(id);
	$open(kapatilacakDivId);
	scrollDurum();
}

var CafeExiListe = new Array("Anket","Ilan","Blog","Video","Forum","Linkler","Toolbar","Eglence","Hafiza");

function cafeExiTumunuAc(){
		for(i=0;i<CafeExiListe.length;i++){
			$open('acik'+CafeExiListe[i]);
			$close('kapali'+CafeExiListe[i]);
			scrollDurum();
		}
		
	}
	
function cafeExiTumunuKapat(){
		for(i=0;i<CafeExiListe.length;i++){
			$close('acik'+CafeExiListe[i]);
			$open('kapali'+CafeExiListe[i]);
			scrollDurum();
		}
	}
	
/*function inputSekillendir(){
		var input = document.getElementsByTagName('input');
		for(i=0;i<input.length;i++){
				if((input[i].type == 'text' || input[i].type == 'password') && input[i].className == 'uyelik'){
				    input[i].onclick = 	function(){
						this.style.background = 'url(images/backs/uyelik_input_onfocus_back.gif) left top no-repeat';
                    };
				    input[i].onblur = function(){
						this.style.background = 'url(images/backs/uyelik_input_back.gif) left top no-repeat';
                    };
				}else if(input[i].type == 'text' && input[i].className == 'uyelikBuyuk'){
					input[i].onclick = 	function(){
						this.style.background = 'url(images/backs/input_buyuk_focus_back.gif) left top no-repeat';
                    };
				    input[i].onblur = function(){
						this.style.background = 'url(images/backs/input_buyuk_back.gif) left top no-repeat';
                    };
				}
				if(input[i].type == 'radio'){
					 $class(input[i].id,'Radio');
				}
				
			}
	}
	*/
	function inputSekillendir(){
		var input = document.getElementsByTagName('input');
		for(i=0;i<input.length;i++){
				if((input[i].type == 'text' || input[i].type == 'password') && input[i].className == 'uyelik'){
				    input[i].onclick = 	function(){
						this.style.background = 'url(images/backs/uyelik_input_onfocus_back.gif) left top no-repeat';
                    };
				    input[i].onblur = function(){
						this.style.background = 'url(images/backs/uyelik_input_back.gif) left top no-repeat';
                    };
				}else if(input[i].type == 'text' && input[i].className == 'uyelikBuyuk'){
					input[i].onclick = 	function(){
						this.style.background = 'url(images/backs/input_buyuk_focus_back.gif) left top no-repeat';
                    };
				    input[i].onblur = function(){
						this.style.background = 'url(images/backs/input_buyuk_back.gif) left top no-repeat';
                    };
				}else if(input[i].className == 'iletisimSolInput'){
					input[i].onclick = 	function(){
						this.style.background = 'url(images/backs/iletisim_input_hover_back.gif) left top no-repeat';
                    };
				    input[i].onblur = function(){
						this.style.background = 'url(images/backs/iletisim_input_back.gif) left top no-repeat';
                    };	
				}
				if(input[i].type == 'radio'){
					 $class(input[i].id,'Radio');
				}
				
			}
	}
	
var aylar = new Array("Ocak","Şubat","Mart","Nisan","Mayıs","Haziran","Temmuz","Ağustos","Eylül","Ekim","Kasım","Aralık");

function listAdd(id,sayi1,sayi2,ay){
		for(i=sayi1;i<=sayi2;i++){
			var liste = i;
			var o = document.createElement("option");
			if(ay){
				o.innerHTML = aylar[liste-1];	
				o.value = liste;
			}else{
			o.innerHTML = liste;
			o.value = liste;
			}
			$(id).appendChild(o);
			}
	}
	
	
function resmiGoster(){
	var divler = $tag('div');
	var divsayi = divler.length;
	for(i=0;i<divsayi;i++){
		if(divler[i].id.indexOf('yorumYazi') != -1){
				var idsi = divler[i].id;
				var yukseklik = $(idsi).offsetHeight;
				cssC(idsi+'_resim','height',yukseklik+'px');
				cssC(idsi+'_resim','width','577px');
			}
		}
	}
	
	/* ----- trim ve sayfalama fonksiyonu ----*/
	
function trim(stringToTrim) 
{
    return stringToTrim.replace(/^\s+|\s+$/g,"");
}
var karakterSayisi = 2800;
var baslangic=0;
var last = 0;
var ArrTmp;
var sayfaSayisi = 0;
var icerik = '';
function fnSayfa_eski()
{
		icerik = trim($('icerikText').innerHTML);
		if(icerik.length>karakterSayisi)
		{
			satir=1;
			sayfaSayisi = Math.ceil(icerik.length / karakterSayisi);
			var tmp = '';
			$('icerikFooter').innerHTML= '';
			ArrTmp = new Array(sayfaSayisi);
			for (i=0; i<sayfaSayisi; i++)
			{
			   tmp = trim(icerik.substr(0,karakterSayisi));
			   if (tmp.substr(karakterSayisi-1,1) != ' ' || tmp.substr(karakterSayisi-1,1) != '.')
			   {
					last = tmp.lastIndexOf(' ');
					if (tmp.lastIndexOf('.') > last)
						last = tmp.lastIndexOf('.');
					last++;
					tmp = trim(icerik.substr(0,last));
					var start = last;
					var end = icerik.length;
					icerik = icerik.substr(start,end);
					ArrTmp[i] = tmp;
			   }
			   else
			   {
				   satir=5;
				ArrTmp[i] = tmp;
				icerik = icerik.substr(0,karakterSayisi);
			   }
		   }
		   for (i=1; i<=sayfaSayisi; i++)
		   {
				$('icerikFooter').innerHTML += '<a id="pg_' + i + '" href="javascript:;" onclick="sayfa(' + i + ')">' + i + '</a>&nbsp;'     
		   }
		   satir=7;
		   sayfa(1);
		}
		else
		{
			$('icerikFooter').className = '';
		}
		$('icerikText').style.display='block';
}
function sayfa_eski(sayfaNo)
{
	$('icerikText').innerHTML = ArrTmp[sayfaNo-1];
	for (i=1; i<=sayfaSayisi; i++)
		$('pg_' + i).style.color='';
	$('pg_'+sayfaNo).style.color='white';
}
/* ------------ Yeni Sayfalama Fonksiyonu ------------- */

var ArrSayfa;

function fnSayfa()
{
	var icerikMetni = $('icerikText').innerHTML;
	ArrSayfa = icerikMetni.split('#yenisayfa#');
	
	$('icerikFooter').innerHTML = '';
	
	if (ArrSayfa.length>1)
	{
		for (i=1; i<=ArrSayfa.length; i++)
		{
			$('icerikFooter').innerHTML += '&nbsp;<a id="pg_' + i + '" href="javascript:;" onclick="sayfa(' + i + ')">' + i + '</a>&nbsp;';
		}
		sayfa(1);
	}
	else
	{
		$('icerikFooter').className = '';
	}
	$('icerikText').style.display='block';
}

function sayfa(sayfaNo)
{
	$('icerikText').innerHTML = ArrSayfa[sayfaNo-1];
	for (i=1; i<=ArrSayfa.length; i++)
		$class('pg_' + i,'gri');
	$class('pg_' + sayfaNo,'beyaz');
}
function DisplayText(obj,text,e)
{
	if (e == 'f' && obj.value == text)
		obj.value = '';
		
	if (e == 'b' && obj.value == '')
		obj.value = text;
}

function MesajGonder(objMesaj,objAdres,page)
{
	var mesaj = $(objMesaj).value;
    var adres = $(objAdres).value;
	var mesajKontrol = '';
	var adresKontrol = '';
	
	if (mesaj.length == 7)
	{
		var defmsg = 'mesajin';
		var mesajKontrol = '';
		for(i=0; i<7; i++)
		{
			if(mesaj.substr(i,1) == defmsg.substr(i,1))
				mesajKontrol += mesaj.substr(i,1);
		}
	}
	if (adres.length == 20)
	{
		var defmsg = 'gönderilecek e-posta';
		
		var adresKontrol = '';
		for(i=0; i<20; i++)
		{
			if(adres.substr(i,1) == defmsg.substr(i,1))
				adresKontrol += adres.substr(i,1);
		}
	}
	
	if (mesajKontrol == 'mesajn' || mesajKontrol == 'mesajin' || adresKontrol == 'gönderilecek e-posta')
	{
		alert('Mesaj ve e-posta adresi girmelisin!');
		return false;	
	}
	
	var xmlHttp;
	try
	{
		xmlHttp=new XMLHttpRequest();
	}
	catch (e)
	{
		try
		{
			xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
		}
		catch (e)
		{
			try
			{
				xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
			}
			catch (e)
			{
				return false;
			}
		}
	}
	xmlHttp.onreadystatechange=function()
	{
		if(xmlHttp.readyState==4)
		{
			if (page == 0)
			{
				// referans : axess firsatlari
				intervalMesajGonder = setInterval('SlaytMesajGonder(\'TavsiyeYaz\', \'TavsiyeGonderildi\')',1000);
			}
			else
			{
				// referans : alt sayfa
				intervalMesajGonder = setInterval('SlaytMesajGonder(\'arkadasinaGonderForm\', \'arkadasinaGonderMesaj\')',1000);
			}
		}
	}
	
	if (page == 0)
	{
		$('TavsiyeYaz').style.display = 'none';
		$('TavsiyeGonderildi').style.display = 'block';
		$('lblMesaj').innerHTML = 'mesajin gönderiliyor..';
	}
	else
	{
		$('arkadasinaGonderForm').style.display = 'none';
		$('arkadasinaGonderMesaj').style.display = 'block';
		$('lblMesaj').innerHTML = 'mesaj&#305;n g&ouml;nderiliyor..';
	}
	
	xmlHttp.open("GET","upload/MesajGonder.aspx?page=" + page + "&mesaj=" + mesaj + "&adres=" + adres ,true);
	xmlHttp.send(null);
	return false;
}

var intervalMesajGonder = 0;
var sureMesajGonder = 0;
function SlaytMesajGonder(content, notify)
{
	sureMesajGonder++;
	$('lblMesaj').innerHTML = 'mesaj&#305;n arkada&#351;&#305;na ula&#351;t&#305;!';
	if (sureMesajGonder > 3)
	{
		$(content).style.display = 'block';
		$(notify).style.display = 'none';
		clearInterval(intervalMesajGonder);
		sureMesajGonder = 0;
	}
	else
	{
		$(content).style.display = 'none';
		$(notify).style.display = 'block';
	}
}

function OyVer(oy)
{
	var result = '';
	for (j=1; j<=oy; j++)
		result += '<img src="images/icons/oy.gif" />';
	return result;
}

var root = '';
var limit = 3;

function yorumlar(sayfaID)
{	
	var icerik = '';
	
	var baslangic = 0;
	var bitis = baslangic + limit;
	var gosterilen = 0;
	var xmlDoc;
	
	if (window.ActiveXObject)
	{
		xmlDoc=new ActiveXObject("Microsoft.XMLDOM");
	}
	else if (document.implementation.createDocument)
	{
		xmlDoc=document.implementation.createDocument("","",null);
	}
	xmlDoc.async=false;
	xmlDoc.load("../upload/yorumlar.aspx?sayfaID=" + sayfaID);
	root = xmlDoc.getElementsByTagName('yorum');
	
	for (i=baslangic; i<bitis; i++)
	{
		if (i >= root.length)
			break;
		
		gosterilen++;
		var id = root[i].getElementsByTagName('yorumID')[0].childNodes[0].nodeValue;
		var isim = root[i].getElementsByTagName('isim')[0].childNodes[0].nodeValue;
		var tarih = root[i].getElementsByTagName('tarih')[0].childNodes[0].nodeValue;
		var yorum = root[i].getElementsByTagName('icerik')[0].childNodes[0].nodeValue;
		var oy = root[i].getElementsByTagName('oy')[0].childNodes[0].nodeValue;
		
		while (yorum.indexOf('!--tagStart--') != -1 || yorum.indexOf('!--tagEnd--') != -1)
		{
			yorum = yorum.replace('!--tagStart--','<');
			yorum = yorum.replace('!--tagEnd--','/>');
		}
		
		icerik +=	'<div id="yorum' + id + '" class="yorumDivi">';
		icerik += 		'<div>';
		icerik += 			'<img src="images/altsayfa/alt_sayfa_yorum_baslik_back.gif" class="bg" />';
		icerik += 				'<div class="yorumBaslik">';
		icerik +=					isim + ' <small>- ' + tarih + '</small>';
		icerik +=					'<span class="yorumOy" style="text-align:right">' + OyVer(oy) + '</span>';
		icerik +=				'</div>';
		icerik +=		'</div>';
		icerik +=		'<div  id="yorumYazi' + id + '" class="yorumYazii">';
		icerik +=			'<div class="yorumYazi">';
		icerik +=				yorum;
		icerik += 			'</div>';
		icerik +=   	'</div>';
		icerik +=       '<div class="yorumAlt">';
		icerik +=       	'<img src="images/altsayfa/alt_sayfa_yorum_alt_back.gif" class="bg" />';
		icerik +=       '</div>';
		icerik +=	'</div>';
	}
	
	$('yorumContainer').innerHTML = icerik;
	
	if (root.length > 0)
	{
		$('yorumSayfalamaSol').innerHTML = 'Toplam ' + root.length + ' yorumdan ' + (baslangic + 1) + '-' + (baslangic + gosterilen) + ' aras&#305; gösteriliyor.';
		$open('yorumSayfalama');
	}
	else
	{
		$close('yorumSayfalama');
	}
}

function YorumSayfala(sayfaID,state)
{
	limit = state == 0 ? 3 : root.length;
	yorumlar(sayfaID);
}

/*
function YorumYaz(sayfaID)
{
	var yorum = document.forms['frmYorumYaz'].yorum.value;
	var oy = '';
	for (i=0; i<document.forms['frmYorumYaz'].vote.length; i++)
		if (document.forms['frmYorumYaz'].vote[i].checked)
			oy = document.forms['frmYorumYaz'].vote[i].value;
	
	if (yorum == '' || oy == '')
		return false;
	
	while(yorum.indexOf('\n') != -1)
		yorum = yorum.replace('\n','!--br--');
	
	var xmlHttp;
	try
	{
		xmlHttp=new XMLHttpRequest();
	}
	catch (e)
	{
		try
		{
			xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
		}
		catch (e)
		{
			try
			{
				xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
			}
			catch (e)
			{
				return false;
		  	}
		}
	}
	xmlHttp.onreadystatechange=function()
	{
		if(xmlHttp.readyState==4)
		{
		   $close('yorumYaz');
		   document.forms['frmYorumYaz'].yorum.value = '';
		   for (i=0; i<document.forms['frmYorumYaz'].vote.length; i++)
		   		document.forms['frmYorumYaz'].vote[i].checked = false;
		   yorumlar(sayfaID,1);
		}
	}
	
	xmlHttp.open("GET","upload/YorumYaz.aspx?sayfaID=" + sayfaID + "&yorum=" + yorum + "&oy=" + oy ,true);
	xmlHttp.send(null);
}
*/
function YorumYaz(sayfaID)
{
	var yorum = $('yorum').value;
	var oy = '';
	for (i=1; i<6; i++)
		if ($('vote' + i).checked)
			oy = i;
	
	if (yorum == '' || oy == '')
		return false;
	

	while(yorum.indexOf('\n') != -1)
		yorum = yorum.replace('\n','!--br--');
	
	var xmlHttp;
	try
	{
		xmlHttp=new XMLHttpRequest();
	}
	catch (e)
	{
		try
		{
			xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
		}
		catch (e)
		{
			try
			{
				xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
			}
			catch (e)
			{
				return false;
		  	}
		}
	}
	xmlHttp.onreadystatechange=function()
	{
		if(xmlHttp.readyState==4)
		{
		   $close('yorumYaz');
		   $('yorum').value = '';
		   for (i=1; i<6; i++)
		   		$('vote' + i).checked = false;
		   yorumlar(sayfaID,1);
		}
	}
	
	//xmlHttp.setRequestHeader("Content-type", "text/xml;charset=ISO-8859-9");
	//xmlHttp.encode="ISO-8859-9";
	//xmlHttp.open("GET","upload/YorumYaz.aspx?sayfaID=" + sayfaID + "&yorum=" + encodeURIComponent(yorum) + "&oy=" + oy ,true);
	xmlHttp.open("GET","upload/YorumYaz_test.aspx?sayfaID=" + sayfaID + "&yorum=" + encodeURIComponent(rplc(yorum)) + "&oy=" + oy ,true);
	//xmlHttp.setRequestHeader("Content-Type", "text/xml; charset=iso-8859-9"); 
	//window.location = "upload/YorumYaz_test.aspx?sayfaID=" + sayfaID + "&yorum=" + decodeURIComponent(yorum) + "&oy=" + oy;
	xmlHttp.send(null);
}

function rplc(str) {
	str = str.replace("Ş", "QQSQQ;");
	str = str.replace("ş", "QQQQX;");
	str = str.replace("Ğ", "QQGQQ;");
	str = str.replace("ğ", "QQgQQ;");
	str = str.replace("İ", "QQIQQ;");
	str = str.replace("ı", "QQiQQ;");
	str = str.replace("Ç", "QQCQQ;");
	str = str.replace("ç", "QQcQQ;");
	str = str.replace("ü", "QQuQQ;");
	str = str.replace("Ü", "QQUQQ;");
	str = str.replace("Ö", "QQOQQ;");
	str = str.replace("ö", "QQoQQ;");
	return str;
}