// Basla
// ---------------------------------------------
var index = new Object;
window.onload = function(){
	index = Index();
	try {
	  document.execCommand("BackgroundImageCache", false, true);
	} catch(e) {}
}

window.addEvent('domready', function() {
	
});

// Logo
// ---------------------------------------------
function Logo(){
	var div = _nesne('tlgo');
	if (!div) return;
	var adr = konum+'/sablon/logo.v01.swf'; // ?root_url='+konum+'/logo.xml';
	div.innerHTML =
		'<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width="481" height="60">'+
			'<param name="FlashVars" value="playerMode=embedded"/>'+
			'<param name="src" value="'+adr+'"/>'+
			'<param name="wmode" value="transparent"/>'+
			'<embed type="application/x-shockwave-flash" src="'+adr+'" width="481" height="60" wmode="transparent" flashvars="playerMode=embedded"></embed>'+
		'</object>';
}

// Manset
// ---------------------------------------------
function Manset(){
	/*
	// if we've detected an acceptable version
		// embed the Flash Content SWF when all tests are passed
		var fls = _nesne('gsol').getElementsByTagName('DIV')[3];
		
		var adr = konum + '/sablon/manset.swf?root_url='+konum+'/';
		var prm;
		if(/fls-([\w-]+)/.test(fls.id)){
			prm  = /fls-([\w-]+)/.exec(fls.id);
			adr += prm[1].replace(/-/g,'/')+'/';
		}
		adr += 'manset.'+(new Date().getTime())+'.xml';
		fls.innerHTML = //fls.innerHTML +
			'<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width="469" height="367">'+
				'<param name="FlashVars" value="playerMode=embedded"/>'+
				'<param name="src" value="'+adr+'"/>'+
				'<param name="wmode" value="transparent"/>'+
				'<embed type="application/x-shockwave-flash" src="'+adr+'" width="469" height="367" wmode="transparent" flashvars="playerMode=embedded"></embed>'+
			'</object>';
		fls.style.height = '367px';
		return;	// Check to see if the version meets the requirements for playback
*/
	if (FlashDetect.installed) {
		// if we've detected an acceptable version
		// embed the Flash Content SWF when all tests are passed
		var fls = _nesne('gsol').getElementsByTagName('DIV')[3];
		
		var adr = konum + '/sablon/manset.swf?root_url='+konum+'/';
		var prm;
		if(/fls-([\w-]+)/.test(fls.id)){
			prm  = /fls-([\w-]+)/.exec(fls.id);
			adr += prm[1].replace(/-/g,'/')+'/';
		}
		adr += 'manset.'+(new Date().getTime())+'.xml';
		fls.innerHTML = //fls.innerHTML +
			'<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width="469" height="367">'+
				'<param name="FlashVars" value="playerMode=embedded"/>'+
				'<param name="src" value="'+adr+'"/>'+
				'<param name="wmode" value="transparent"/>'+
				'<embed type="application/x-shockwave-flash" src="'+adr+'" width="469" height="367" wmode="transparent" flashvars="playerMode=embedded"></embed>'+
			'</object>';
		fls.style.height = '367px';
	} else {  // flash is too old or we can't detect the plugin
		Carousel.init();
	}
	
	
}


var Carousel = {
	root: null,
	timer: null,
	init: function() {
		this.root = $('carousel').setStyle('display', 'block');
		this.setup();
		this.next();
		this.start();
	},
	start: function() {
		this.timer = this.next.periodical(4000);
	},
	next: function() {
		var next = null;
		if (next = Carousel.root.getElement('a.maktif')) {
			next = next.getNext();
		}
		if (!next || !next.hasClass('syfnum')) {
			next = Carousel.root.getElement('div.sayfalar').getFirst();
		}
		next.fireEvent('mouseover');
	},
	setup: function() {
		var root = this.root;
		root.addEvent('mouseover', function() {
			clearInterval(Carousel.timer);
		}).addEvent('mouseout', function() {
			Carousel.start();
		});
		root.getElements('div.ogeler a').each(function(el, index) {
			var bilgi = el.get('title').split(/\|/);
			new Element('a')
			.set({'href': el.get('href'), 'html': index+1})
			.addClass('syfnum')
			.addEvent('mouseover', function() {
				var ogeler = document.getElement('div.ogeler');
				if (Browser.Engine.trident) ogeler.filters(0).Apply();
				$(this).retrieve('el').injectTop(ogeler);
				root.getElement('div.bilgi div.index').set('html', $(this).retrieve('index'));
				root.getElement('div.bilgi div.tarih').set('html', $(this).retrieve('tarih'));
				root.getElement('div.bilgi div.kategori').set('html', $(this).retrieve('kategori'));
				if (Browser.Engine.trident) ogeler.filters(0).Play();
				if (wmaktif = root.getElement('a.maktif')) {
					wmaktif.removeClass('maktif');
				}
				this.addClass('maktif');
			})
			.store('el', el).store('index', bilgi[0]).store('tarih', bilgi[1]).store('kategori', bilgi[2])
			.injectBefore(root.getElement('a.tum_mansetler'));
			el.getElements('font').each(function(font) { 
					font = $(font);
					var fs = font.get('size');
					if (!font.get('color') || !font.get('color').test(/^#[a-zA-Z0-9]+/)) {
						font.setStyle('color', font.getParent().get('color'));
					}
					if (!fs || fs < 12) {
						font.setStyle('font-size', font.getParent().get('size')+'px').set('size', font.getParent().get('size'));
					} else {
						font.setStyle('font-size', fs+'px');
					}
					font.setStyle('visibility', 'visible');
			});
		});
	}
} 

// Index
// ---------------------------------------------
function Index(){
	var index = {
		basla : function(){
			Logo();
			if(_nesne('kmnu')) index.menu.basla();
			if(_nesne('gust')) index.ust.basla();
			if(_nesne('gsol')) index.sol.basla();
			if(_nesne('gort')) index.ort.basla();			
			if(_nesne('ghbr')) index.haber.basla();			
			if(_nesne('gmkp')) index.kampanya.basla();
			if(_nesne('gtms')) index.temsilci.basla();
			if(_nesne('gilt')) index.iletisim.basla();
			if(document.getElement('#gust div.vdo')) index.video.basla();
			index.flash.basla();
			index.yonet.basla();
		},
		yonlen: function(url){
			location.href = konum+'/'+url;
		},
		karakutu: {
			ac : function(url){
				var frg = _nesne('karakutu');
				var hgt = _nesne('tasiyici').offsetHeight;
				var vdo = frg.getElementsByTagName('DIV')[0];
				var bck = frg.getElementsByTagName('DIV')[1];
				var adr = konum + '/dosya/icerik/video.swf?file='+url;

				frg.style.height = hgt+'px';
				bck.style.height = hgt+'px';
				frg.style.display = 'block';

				bck.onclick = function(){
					vdo.innerHTML = '';
					frg.style.display = 'none';
				}

				vdo.innerHTML = 
				'<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width="400" height="300">'+
					'<param name="FlashVars" value="playerMode=embedded"/>'+
					'<param name="src" value="'+adr+'"/>'+
					'<param name="wmode" value="transparent"/>'+
					'<embed type="application/x-shockwave-flash" src="'+adr+'" width="400" height="300" wmode="transparent" flashvars="playerMode=embedded"></embed>'+
				'</object>';				
			}
		},
		flash: {
			basla : function(){
				var lst = document.getElementsByTagName('DIV');
				for(var i=0; i<lst.length; i++){
					if(lst[i].className == 'rkl-fls'){
						var arr = eval(lst[i].innerHTML);
						var gen = arr[1] ? ' width="'+arr[1]+'" ' : '';
						var yuk = arr[2] ? ' height="'+arr[2]+'" ' : '';
						lst[i].innerHTML =
							'<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" '+gen+' '+yuk+'>'+
								'<param name="FlashVars" value="playerMode=embedded"/>'+
								'<param name="src" value="'+arr[0]+'"/>'+
								'<param name="wmode" value="transparent"/>'+
								'<embed type="application/x-shockwave-flash" src="'+arr[0]+'" '+gen+' '+yuk+' wmode="transparent" flashvars="playerMode=embedded"></embed>'+
							'</object>';
					}
				}
			}
		},
		yonet: {
			liste : new Array,
			basla : function(kaynak){
				var lst = _nesne('govde',true).getElementsByTagName('DL'); if(lst.length == 0) return;
				for(var i=0; i<lst.length; i++){
					if(lst[i].className == 'ynt'){
						lst[i].tik = true;
						lst[i].className = 'ynt ynt-psf';
						lst[i].onclick = function(){
							if(this.innerHTML == ''){
								this.innerHTML =
								'<dt title="Düzenle" class="duzenle" onclick="index.yonet.islem(this)"></dt>'+
								'<dt title="Pasif" class="pasif" onclick="index.yonet.islem(this)"></dt>'+
								'<dt title="Çıkart" class="liste" onclick="index.yonet.islem(this)"></dt>'+
								'<dt title="Sil" class="kaldir" onclick="index.yonet.islem(this)"></dt>';
								var lst = this.getElementsByTagName('DT');
								for(var i=0; i<lst.length; i++){
									lst[i].onmouseover = function(){ this.style.backgroundColor = '#E20A16'; }
									lst[i].onmouseout = function(){ this.style.backgroundColor = 'transparent'; }
								}

							}
							this.prm = /(\w+)-(\w+)-(\d+)/.exec(this.id);
							this.tik = this.tik == true ? false : true;
							this.className = this.tik == true ? 'ynt ynt-psf' : 'ynt ynt-akt';
						}
					}
				}
			},
			menu : function(){
				var div = _nesne('kmnu',true).getElementsByTagName('UL')[0];
				var lst = _nesne('govde',true).getElementsByTagName('DL');
				for(var i=0; i<lst.length; i++) lst[i].style.visibility = _stil(lst[i],'visibility') == 'visible' ? 'hidden' : 'visible';
				div.style.visibility = _stil(div,'visibility') == 'visible' ? 'hidden' : 'visible';
			},
			manset : function(lst,no){
				var xhr = new XHR(konum+'/yonet.php');
				xhr.talep('metot=haber_form&islem=yonet&tanim=manset&manset='+lst.value+'&no='+no);
				xhr.islem = function(){
					location.href = konum+'/index.htm';
				}
			},
			islem : function(lst,islem){
				var xhr = new XHR(konum+'/yonet.php');
				var ynt = lst.parentNode;
				var div = ynt.parentNode;
				var tur = ynt.prm[1];
				var aln = ynt.prm[2];
				var num = ynt.prm[3];
				switch(tur){
					case 'hbr': var tnm = 'haberi'; var frm = 'haber'; break;
					case 'yrm': var tnm = 'yorumu'; var frm = 'yorum'; break;
				}
				switch(lst.className){
					case 'duzenle':
						location.href = konum+'/yonetim/'+frm+'_form.php?no='+num; return;
						break;
					case 'pasif':
						if(confirm('Bu '+tnm+' pasifleştirmek istediğinizden emin misiniz?')){
							xhr.talep('metot='+frm+'_form&islem=yonet&tanim=pasif&alan='+aln+'&no='+num);
						}
						break;
					case 'liste':
						// alert('metot='+frm+'_form&islem=yonet&tanim=liste&alan='+aln+'&no='+num);     return;
						if(confirm('Bu '+tnm+' listeden çıkarmak istediğinizden emin misiniz?')){
							xhr.talep('metot='+frm+'_form&islem=yonet&tanim=liste&alan='+aln+'&no='+num);
						}
						break;
					case 'kaldir':
						if(confirm('Bu '+tnm+' tümüyle kaldırmak istediğinizden emin misiniz?')){
							xhr.talep('metot='+frm+'_form&islem=yonet&tanim=kaldir&alan='+aln+'&no='+num);
						}
						break;
				}
				xhr.islem = function(){
					div.className = div.className ? div.className + ' ynt-kld' : ' ynt-kld';
				}
			}
		},
		stil : {
			getir : function(kaynak){
				var stl = _nesne('stil',true);
				stl.href = konum+'/?stil='+kaynak;
			}
		},
		logo : {
			gonder : function(){
				location.href = konum+'/index.htm';
			}
		},
		ust : {
			basla : function(){
				var div = _nesne('gust');
				var lst = div.getElementsByTagName('DIV');
				for(var i=0; i<lst.length; i++){
					if(lst[i].className == 'glr') index.ust.galeri.basla(lst[i]);
				}
			},
			galeri : {
				basla : function(div){
					var lst = div.getElementsByTagName('LI');
					for(var i=0; i<lst.length; i++){
						if(lst[i].className == 'kck'){
							var lnk = lst[i].getElementsByTagName('A')[0];
							lnk.onmouseover = function(){ this._esk = this.className; this.className = 'akt'; }
							lnk.onmouseout  = function(){ this.className = this._esk; }
							lnk.onclick     = function(){ this._esk = 'akt'; }
						}
					}
					if(lnk){
						if(_nesne('tepe').className == 'tepe-reklam')
						window.scrollTo(0, 251); else
						window.scrollTo(0, 156);
					}
				}
			}
		},
		sol : {
			basla : function(){
				var div = _nesne('gsol');
				var bas = div.getElementsByTagName('H3');
				var lst = div.getElementsByTagName('DIV');
				for(var i=0; i<bas.length; i++){
					if(bas[i].className == 'ktg') index.sol.baslik.basla(bas[i]);
				}
				for(var i=0; i<lst.length; i++){
					if(lst[i].className == 'mns') index.sol.manset.basla(lst[i]);
					if(lst[i].className == 'glr') index.sol.galeri.basla(lst[i]);
				}
			},
			baslik : {
				basla : function(div){
					var prm = _nesne('gsol').getElementsByTagName('H2')[0].innerHTML;
					var adr = konum + '/sablon/baslik.swf?no=1&kategori='+prm.replace('&amp;',' ');
					div.innerHTML =
						'<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width="469" height="32">'+
							'<param name="FlashVars" value="playerMode=embedded"/>'+
							'<param name="src" value="'+adr+'"/>'+
							'<param name="wmode" value="transparent"/>'+
							'<embed type="application/x-shockwave-flash" src="'+adr+'" width="469" height="32" wmode="transparent" flashvars="playerMode=embedded"></embed>'+
						'</object>';
				}
			},
			manset : {
				basla : function(div){
					var fls = div.getElementsByTagName('DIV')[1];
					var btn = fls.getElementsByTagName('DL')[0];
					if(btn){
						btn.tik = false;
						btn.lst = div.getElementsByTagName('UL')[0];
						btn.onclick = function(){
							this.lst.style.display = this.tik == false ? 'block' : 'none';
							this.tik = this.tik == false ? true : false;
						}
					}
				}
			}
		},
		ort : {
			basla : function(){
				var div = _nesne('gort');
				var lst = div.getElementsByTagName('DIV');
				for(var i=0; i<lst.length; i++){
					if(lst[i].className == 'lst') index.ort.liste.basla(lst[i]);
					if(lst[i].className == 'syf') index.ort.sayfa.basla(lst[i]);
					if(lst[i].className == 'ozl') index.ort.ozel.basla(lst[i]);
				}
			},
			liste : {
				bas   : new Array,
				lst   : new Array,
				basla : function(div){
					/*
					var bas = div.getElementsByTagName('UL')[0].getElementsByTagName('A');
					for(var i=0; i<bas.length; i++){
						if(1){
							if(bas[i].className == 'akt') var akt = i+1;
							bas[i].no   = i+1;
							bas[i].href = 'javascript:void(0)';
							bas[i].onclick = function(){
								var bas = index.ort.liste.bas;
								var lst = index.ort.liste.lst;
								for(var i in bas) bas[i].className = '';
								for(var i in lst) lst[i].style.display = 'none';
								lst[this.no].style.display = 'block';
								this.className = 'akt';
							}
							index.ort.liste.bas[i] = bas[i];
						}
					}
					var lst = div.getElementsByTagName('UL');
					for(var i=0; i<lst.length; i++){
						if(lst[i].className == 'lst'){
							lst[i].style.display = 'none';
							index.ort.liste.lst[i] = lst[i];
						}
					}
					if (lst[akt])
					lst[akt].style.display = 'block';
					*/
				}
			},
			sayfa : {
				basla : function(div){
					var lst = div.getElementsByTagName('LI');
					for(var i=0; i<lst.length; i++){
						if(lst[i].className == 'syf'){
							var lnk = lst[i].getElementsByTagName('A')[0];
							lnk.onmouseover = function(){ this._esk = this.className; this.className = 'akt'; }
							lnk.onmouseout  = function(){ this.className = this._esk; }
							lnk.onclick     = function(){ this._esk = 'akt'; }
						}
					}
				}
			},
			ozel : {
				basla : function(div){
					var grs = div.getElementsByTagName('UL')[0];
					var lst = div.getElementsByTagName('UL')[1].getElementsByTagName('A');
					for(var i=0; i<lst.length; i++){
						lst[i].no = i;
						lst[i].onmouseover = function(){
							if(IE) grs.filters[0].Apply();
							var lst = grs.getElementsByTagName('LI');
							for(var i=0; i<lst.length; i++) lst[i].style.display = 'none';
							lst[this.no].style.display = 'block'; if(IE) grs.filters[0].Play();

							var lst = div.getElementsByTagName('UL')[1].getElementsByTagName('A');
							for(var i=0; i<lst.length; i++) lst[i].className = '';
							this.className = 'akt';
						}
					}
					lst[0].className = 'akt';
				}
			},
			zoom: {
				ac: function(el) {
					var el = $(el);
					if (aktif = el.getParent('ul').getElement('.aktif')) {
						aktif.removeClass('aktif');
					}
					el.addClass('aktif');
				}
			}
		},
		menu : {
			basla : function(){
				var div = _nesne('kmnu');
				var lst = div.getElementsByTagName('DIV');
				for(var i=0; i<lst.length; i++){
					//if(lst[i].className == 'hbr') index.menu.haber.basla(lst[i]);
				}
			},
			haber : {
				aktif : 0,
				liste : new Array,
				basla : function(div){
					var lst = index.menu.haber.liste = div.getElementsByTagName('UL')[0].getElementsByTagName('LI');
					var akt = index.menu.haber.aktif = 0;
					for(var i=0; i<lst.length; i++){
						lst[i].style.display = 'none';
					}
					setInterval(function(){ index.menu.haber.ileri() },5000);
					index.menu.haber.ileri();
				},
				ileri : function(){
					var lst = index.menu.haber.liste;
					var akt = index.menu.haber.aktif;
					for(var i=0; i<lst.length; i++){
						lst[i].style.display = 'none';
					}
					lst[akt].style.display = '';
					index.menu.haber.aktif = akt < lst.length-1 ? akt+1 : 0;
				}
			}
		},
		haber : {
			bolum : new Object,
			basla : function(){
				var frm = _nesne('ghbr');
				var cpr = {'yorum':'yrm','sikayet':'sky','gonder':'gnd','liste':'lst'};
				var lst = frm.getElementsByTagName('DIV');
				var ism = '';

				for(var i=0; i<lst.length; i++){
					if(ism = _icinde(cpr,lst[i].className)){
						index.haber.bolum[ism] = lst[i];
					}
				}

				var lst = frm.getElementsByTagName('TEXTAREA');
				for(var i=0; i<lst.length; i++){
					lst[i].say = frm.elements[lst[i].name+'_sayac'];
					lst[i].say.value = 1000;
					lst[i].say.readOnly = true;
					lst[i].onkeyup = function(){
						if(this.value.length > 1000) this.value = this.value.substring(0,1000);
						this.say.value = 1000-this.value.length;
					}
				}

				if(_nesne('gank')) index.anket.basla();
			},
			islem : function(tur,yorum){
				var frm = _nesne('ghbr');
				var blm = index.haber.bolum;
				switch(tur){
					case 'sikayet':
						frm.yorum.value = yorum;
						break;
					case 'yazdir':
						window.open(konum+'/yazdir/'+frm.ust.value);
						return;
						break;
				}
				for(var i in blm){
					blm[i].style.display = i != tur ? 'none' : 'block';
				}
			},
			gonder : function(tur){
				var frm = _nesne('ghbr');
				if(frm.elements[tur+'_icerik'].value == ''){
					alert('Lütfen tüm alanları doldurun.');
					return;
				}
				frm.islem.value = tur;
				frm.submit();
			},
			sonuc : function(tur){
				var frm = _nesne('ghbr');
				frm.yorum_icerik.value   = '';
				frm.sikayet_icerik.value = '';
				frm.gonder_icerik.value  = '';
				index.haber.islem('liste');
				alert('Formunuz başarıyla iletildi. İlginiz için teşekkürler.');
			}
		},
		anket : {
			basla : function(){
				var div = _nesne('gank',true);
				var lst = div.getElementsByTagName('SPAN');
				var spn;
				for(var i=0; i<lst.length; i++){
					spn = lst[i];
					spn.num = parseInt(spn.innerHTML.replace('%',''));
					spn.num = parseInt((spn.num*85)/100);

					if(spn.num < 2) spn.num = 1;
					spn.innerHTML = '<b class="sol"></b><b class="ort"></b><b class="sag"></b><b class="mtn">'+spn.innerHTML+'</b>';
					spn.yzd = spn.getElementsByTagName('B')[1];
					// spn.getElementsByTagName('B')[1].style.width = spn.num+'%';
				}
				if(lst.length > 0){
					index.anket._aktif = 0;
					index.anket._islem = setInterval(function(){ index.anket.boyut(lst); },24);
				}
			},
			boyut : function(lst){
				var spn;
				for(var i=0; i<lst.length; i++){
					spn = lst[i];
					if(spn.num > index.anket._aktif) spn.yzd.style.width = index.anket._aktif+'%';
				}
				if(index.anket._aktif < 100) index.anket._aktif += 2;
				else clearInterval(index.anket._islem);
			},
			gonder : function(){
				var frm = _nesne('gank');
				frm.submit();
			},
			sonuc : function(){
				var crv = window.frames['gizli'].document.getElementById('gank');
				var frm = _nesne('gank',true);
				if(IE) frm.filters[0].Apply();
				frm.innerHTML = crv.innerHTML; if(IE) frm.filters[0].Play();
				index.anket.basla();
			}
		},
		yazar : {
			arama : function(){
				var frm = _nesne('gyar');
				//location.href = konum+'/'+frm.kategori.value+'/'+frm.yazar.value+'/arsiv/?yil='+frm.yil.value+'&ay='+frm.ay.value;
				location.href = konum+'/'+frm.yazar.value+'/arsiv/?yil='+frm.yil.value+'&ay='+frm.ay.value;
			}
		},
		kampanya : {
			basla  : function(){
				
			},
			gonder : function(){
				var frm = _nesne('gkmp');
				if(frm.bayi.value == '-1'){       alert('Lütfen ürünü almak istediğiniz bayii seçiniz.'); frm.bayi.focus(); }
				else if(frm.ad.value == ''){      alert('Lütfen adınızı girin.'); frm.ad.focus(); }
				else if(frm.soyad.value == ''){   alert('Lütfen soyadınızı girin.'); frm.soyad.focus(); }
				else if(frm.kimlik.value == ''){  alert('Lütfen geçerli bir kimlik numarası girin.'); frm.kimlik.focus(); }
				else if(frm.telefon.value == ''){ alert('Lütfen telefon numaranızı girin.'); frm.telefon.focus(); }
				else if(frm.eposta.value == ''){  alert('Lütfen eposta adresinizi girin.'); frm.eposta.focus(); }
				else if(frm.il.value == ''){      alert('Lütfen ilinizi girin.'); frm.il.focus(); }
				else if(frm.ilce.value == ''){    alert('Lütfen ilçenizi girin.'); frm.ilce.focus(); }
				else frm.submit();
			},
			sonuc : function(sonuc){
				switch(sonuc){
					case  1 : _nesne('gkmp').innerHTML = window.frames['gizli'].document.body.innerHTML; break;
					case -1 : alert('TC Kimlik numarası bu kampanya için daha önce kullanılmış.'); break;
				}
			}
		},
		temsilci : {
			basla  : function(){
				var frm = _nesne('gtms');
				var lst = frm.getElementsByTagName('TEXTAREA');
				for(var i=0; i<lst.length; i++){
					lst[i].say = frm.elements[lst[i].name+'_sayac'];
					lst[i].say.value = 1000;
					lst[i].say.readOnly = true;
					lst[i].onkeyup = function(){
						if(this.value.length > 1000) this.value = this.value.substring(0,1000);
						this.say.value = 1000-this.value.length;
					}
				}
			},
			gonder : function(){
				var frm = _nesne('gtms');
				if(frm.isim.value == ''){        alert('Lütfen adınızı ve soyadınızı girin.'); frm.isim.focus(); }
				else if(frm.eposta.value == ''){ alert('Lütfen eposta adresinizi girin.'); frm.eposta.focus(); }
				else if(frm.icerik.value == ''){ alert('Lütfen mesajınızı girin.'); frm.icerik.focus(); }
				else frm.submit();
			},
			sonuc : function(){
				alert('Formunuz başarıyla kaydedildi. İlginiz için teşekkürler.');
				location.href = konum+'/index.htm';
			}
		},		
		iletisim : {
			basla  : function(){
				var frm = _nesne('gilt');
				var lst = frm.getElementsByTagName('TEXTAREA');
				for(var i=0; i<lst.length; i++){
					lst[i].say = frm.elements[lst[i].name+'_sayac'];
					lst[i].say.value = 1000;
					lst[i].say.readOnly = true;
					lst[i].onkeyup = function(){
						if(this.value.length > 1000) this.value = this.value.substring(0,1000);
						this.say.value = 1000-this.value.length;
					}
				}
			},
			gonder : function(){
				var frm = _nesne('gilt');
				if(frm.isim.value == ''){        alert('Lütfen adınızı ve soyadınızı girin.'); frm.isim.focus(); }
				else if(frm.eposta.value == ''){ alert('Lütfen eposta adresinizi girin.'); frm.eposta.focus(); }
				else if(frm.icerik.value == ''){ alert('Lütfen mesajınızı girin.'); frm.icerik.focus(); }
				else frm.submit();
			},
			sonuc : function(){
				alert('Formunuz başarıyla kaydedildi. İlginiz için teşekkürler.');
				location.href = konum+'/index.htm';
			}
		},		
		ik : {
			gonder : function(){
				var frm = _nesne('gik');
				if(frm.ad.value == ''){        alert('Lütfen adınızı ve soyadınızı girin.'); frm.ad.focus(); }
				else if(frm.soyad.value == ''){ alert('Lütfen eposta adresinizi girin.'); frm.soyad.focus(); }
				else if(frm.email.value == ''){ alert('Lütfen mesajınızı girin.'); frm.email.focus(); }
				else frm.submit();
			},
			sonuc : function(){
				alert('Formunuz başarıyla kaydedildi. İlginiz için teşekkürler.');
				location.href = konum+'/index.htm';
			}
		},
		video : {
			cookie: null,
			acik: false,
			request: null,
			ver: null,
			basla : function(){
				index.video.cookie = new Hash.Cookie('vpuanlama', {
					duration: 3600,
					path: "/"
					//,autoSave: true 
				});
				 
				index.video.request = new Request({
					url: '/index.php',
					method: 'get',
					onSuccess: function(t, x) {
						
						$('video_puani').set('value', t);
						index.video.rtout();
						index.video.acik = false;
						document.getElement('div.deger').innerHTML = 'Ortalama: '+t+', Verdiğiniz puan: ' + index.video.ver;
						document.getElement('div.rating').setStyle('cursor', 'default');
					}
				});
				
				var verdiginiz_puan = index.video.cookie.get('v'+$('video_no').get('value'));
				
				index.video.acik = verdiginiz_puan ? false : true;
				
				index.video.rtout(true);
				if (verdiginiz_puan) {
					document.getElement('div.deger').innerHTML += ', Verdiğiniz puan: ' + verdiginiz_puan;
				} else {
					document.getElement('div.rating').setStyle('cursor', 'pointer');
				}
				
				document.getElements('div.vdo div.vd div.onizl img').tween('margin-top',-10);
			},
			rtover: function(ver) {
				if (!index.video.acik) return;
				var div = document.getElement('div.rating');
				for (var i = 1; i <= 5; i++) {
					var img = div.getElement('img.puan'+i);
					if (ver >= i) {
						img.src = img.src.replace(/_[a-z]+\.gif$/, '_over.gif');
					}
				}
				document.getElement('div.deger').set('html', 'Ortalama: 1 - '+ver);
			},
			rtout: function(ac) {
				if (!index.video.acik && !ac) return;
				var puan = $('video_puani').get('value');
				var div = document.getElement('div.rating');
				for (var i = 1; i <= 5; i++) {
					var img = div.getElement('img.puan'+i);
					if (i <= puan) {
						img.src = img.src.replace(/_[a-z]+\.gif$/, '_on.gif');
					} else {
						img.src = img.src.replace(/_[a-z]+\.gif$/, '_off.gif');
					}
				}
				document.getElement('div.deger').set('html', 'Ortalama: '+puan);
			},
			rtclick: function(ver) {
				if (!index.video.acik) return;
				document.getElement('div.deger').innerHTML = '<font color="red">Kaydediyor...</font>';
				index.video.request.send('metot=dizin&dizin=video&islem=puanver&puan='+ver+'&no='+$('video_no').get('value'));
				index.video.ver = ver;
				index.video.cookie.set('v'+$('video_no').get('value'), ver);
			}
			
			
			
			
			
			
			
			
			
			
			
			
			
			
			
			
			
			
			
			
			
			
			
			
			
			
			
			
			
			
			
			
			
			
			
			
			
		}
	}
	index.basla();
	return index;
}


































function havadurumu_display(index) {
	$('havadurumu_il').options[index].selected = true
	havadurumu_il_onchange();
}

function havadurumu_il_onchange() {
	var myTween = new Fx.Tween($('havadurumu_day'));
	myTween.start('opacity', 0).chain(function(){
		var form = $('havadurumu');
		var select = $('havadurumu_il');
		var array = select.value.split(";");
		var hour = array[0];
		var img = array[1];
		var degree = array[2];
		var darr = [
			'Hissedilen: '+array[3],
			'Nem: '+array[4],
			array[5]
		];
		$('havadurumu_day_degree').set('html', degree);
		if(Browser.Engine.trident4) {
			$('havadurumu_day_img').set('src', img);
		} else {
			$('havadurumu_days').setStyles({
					'background-image': 'url('+img+')',
					'background-position': 'right top',
					'background-repeat': 'no-repeat'
			});
		}
		
		
		$('havadurumu_day_detail').innerHTML = darr.join("<br />");
		var il_index = new Hash.Cookie('havadurumu', {
			duration: 3600,
			path: "/",
			autoSave: true
		});
		il_index.set('index', select.options.selectedIndex);
		myTween.start('opacity', 1);
	});
}

window.addEvent('domready', function() {
	/* hava durumu start */
	if ($('havadurumu_il')) {
		var html = "";
		$('havadurumu_il').getChildren().each(function(option, i) {
			var matches = option.get('value').split(";");
			html += '<a href="javascript: havadurumu_display('+i+')">' + option.get('text') + ': ' + matches[2] + '</a>';
		});
		$('havadurumu_marquee').set('html', html);
		
		var il_index = new Hash.Cookie('havadurumu', {
			duration: 3600,
			path: "/",
			autoSave: true
		});
		var index = il_index.get('index');
		$('havadurumu_il').options[index==null?44:index].selected = true;			 
		havadurumu_il_onchange();
	}
	/* hava durumu end */
	
	
	/* spor kategori start */
	$$(document.getElement('div.mpu div.teams'), document.getElement("div.mpu div.footer a")).addEvent("click", function(event) {
		event.stop();
		var element = document.getElement('div.mpu div.teams');
		var coords = element.getCoordinates();
		new Fx.Tween(element).start('height', coords.height==118?element.getScrollSize().y:118)
		.chain(function() {
			document.getElement("div.mpu div.footer a").set('html', coords.height==118?'Kapat':'Tam Liste');
		});
	});
	
	$$(document.getElements("div.golkralligi div.row"), document.getElements("div.maclar div.mac"), document.getElements("div.teams div.row")).addEvent("mouseover", function() {
		this.setStyle('background-color', 'black');
		if (subel = this.getElement('div.p')) subel.setStyle('background-color', 'black');
	}).addEvent("mouseout", function() {
		this.setStyle('background-color', '');
		if (subel = this.getElement('div.p')) subel.setStyle('background-color', '');
	});
	/* spor kategori end*/	
});

