/*

	LIFETY
	ALL RIGHTS RESERVED.
	
	ALL THINGS ARE INSURED BY MAFIA ( we are serious )
	
	MAIN.JS: contains main funcz and index page functions
	
*/
function yukle(){

['lifety.durumkontrol','lifety.hata.2'].each(function(item){
//update : safari DOM'dan ekleyemiyo.
document.write('<script type="text/javascript" src="/js/'+item+'.js?v00"></script>');
});

/*document.write('<script type="text/javascript" src="/js/lifety.durum.hata.js"></script>');*/
}
yukle();
function goster(al)
{
	if (document.getElementById(al)){	
     if (document.getElementById(al).style.display == 'none'){
          document.getElementById(al).style.display = 'block';
     }
	}
}

function gizle(al)
{
	if(document.getElementById(al)){
     if (document.getElementById(al).style.display == 'none'){
          document.getElementById(al).style.display = 'none';
     }
     else{
          document.getElementById(al).style.display = 'none';
     }
	}
}
function cevir(al)
{
	if (document.getElementById(al)){
     if (document.getElementById(al).style.display == 'none'){
          document.getElementById(al).style.display = 'block';
     }
     else {
          document.getElementById(al).style.display = 'none';
     }
	}
}
function yaz(layer,yazi) {
 var yazi; var layer;x = document.getElementById(layer);x.style.visibility = "visible"; x.innerHTML = unescape(yazi);
}
var yWithScroll;
var xWithScroll;
var yNormalolan;
var xNormalolan;
function uzunluk(){
	if (window.innerHeight && window.scrollMaxY) {
		yWithScroll = window.innerHeight + window.scrollMaxY;
		xWithScroll = window.innerWidth + window.scrollMaxX;
	} else if (document.body.scrollHeight > document.body.offsetHeight){
		yWithScroll = document.body.scrollHeight;
		xWithScroll = document.body.scrollWidth;
	} else {
		yWithScroll = document.body.offsetHeight;
		xWithScroll = document.body.offsetWidth;
  	}
}
var pbodyek = '&sessionid=_'+uyebilgi.sessid;
function init(){
uzunluk();
if(typeof sIFR == "function"){sIFR.replaceElement("div#neymis", named({sFlashSrc: "/sifr.swf", sColor: "#2A3C4C", sLinkColor: "#2A3C4C", sHoverColor: "#2A3C4C", sWmode: "transparent", sFlashVars:"textalign=left"}))};
gizle("aktifliste");
gizle("aktifliste2");
var fo = new FlashObject("/header.swf?v3", "animationName", "860", "68", "8", "#413F3D");fo.addParam("allowScriptAccess", "sameDomain");fo.addParam("quality", "high");fo.addParam("scale", "noscale");fo.addParam("menu", "false");fo.addParam("wmode", "transparent");
fo.write("flashhead");
fo = null;
var menuseyleri = new Array('menuler','adminmenu','uyelikadimlar','bloglar','aktifforumlar','player','arama');
var deger;
menuseyleri.each(function(item) {
	deger = readCookie("menu_"+item);//console.log(item+':'+deger);
	if(deger=='kapali'){
		gizle(item);
	}
});
//tüm ajx sikleri içn preload
ajxo = document.createElement("div");
ajxo.id = "ajxo";
ajxo.innerHTML = "";
document.getElementsByTagName('body')[0].appendChild(ajxo);
Ajax.activeRequestCount = 0;
Ajax.Responders.register({
  onCreate: function() {
	$("ajxo").style.display = "block";Ajax.activeRequestCount++;
  },
  onComplete: function() {
	Ajax.activeRequestCount--;if(Ajax.activeRequestCount == 0) {$("ajxo").style.display = "none";} //dünya güvende :|
  }
});
setTimeout('yenibiseylervarmi()',1500);
var hizli = $$("div.hizlimenu");
if (hizli.length!=0){
	hizli[0].onclick=function(){
		var hm = $("hizlimenu");
		var nerdeki = findPos(this);
		hm.style.left = (nerdeki[0] -120) + 'px';
		hm.style.top = (nerdeki[1] + 1) + 'px';
		hm.style.display = 'block';
	}
	$('imgHizliKapat').onclick = function(){
		$("hizlimenu").style.display = 'none';
		return false;
	}
}
//dropdownlarımız canımız cicimiz
combom = $$("div.secabi")
if (combom.length!=0){
var kombosayi =0;
combom.each(function(kombo){
kombosayi++;
kombo.id = 'kombo_'+kombosayi;

$(kombo).up(0).down('.silekt').id = 'silekt_'+kombosayi;

$('silekt_'+kombosayi).style.display = 'none';

kombo.onmouseover = function(){
	clearTimeout(this.kapat);
	silekt = this.up(0).down('.silekt');
	silekt.style.display = "block"
	sec_over(this);
}
kombo.onmouseout = function(){
	this.kapat = setTimeout("$('silekt_"+ this.id.substr(6) +"').style.display='none'",500);
	sec_out(this);
}
kombo.onclick = function(){
	silekt = this.up(0).down('.silekt');
	if(silekt.style.display =="none"){
		silekt.style.display = "block"
	}else{
		silekt.style.display = "none"
	}
}
silekt = kombo.up(0).down('.silekt');
silekt.onmouseover = function(){
	kombo = this.up(0).down('.secabi');
	clearTimeout(kombo.kapat);
}

silekt.onmouseout = function(){
	kombo = this.up(0).down('.secabi');
	kombo.kapat = setTimeout("$('"+ this.id +"').style.display='none'",500);
}/**/
});
}//ccomboson

//--yenialt
if($("menuambilans")){
$("menuambilans").style.display='none';
$$("#lftymenu a").each(function(aytim){
aytim.onmouseover=function(){
	this.next().className = 'bidi';
}
aytim.onmouseout=function() {this.next().className = '';}
aytim.next().onmouseover=function(){
	this.className = 'bidi';
	this.previous().className = 'bidi';
	$("menuambilans").style.left = findPos(this)[0] + 'px';
	$("menuambilans").style.top = (findPos(this)[1]+55) + 'px';
	$("menuambilans").style.display='block';
	$("ambilansyazisi").update(this.next().innerHTML)
	
}
aytim.next().onmouseout=function(){
	$("menuambilans").style.display='none';
	this.className = '';
	this.previous().className = '';
}
});
}
//yenialt-- oyee

if(document.getElementById('cal')){
var fo2 = new FlashObject("/player.swf?uyeid="+profilid+"&kod=" + profilmuzikkod + "&muzik=" + profilmuzik, "animationName", "180", "80", "8", "#F5F3F1");fo2.addParam("allowScriptAccess", "sameDomain");fo2.addParam("quality", "high");fo2.addParam("scale", "noscale");fo2.addParam("menu", "false");fo2.addParam("wmode", "transparent");
fo2.write("cal");
};
};
// ~! (init)
function sec_over(obje) {obje.className = 'secabi2';};
function sec_out(obje) {obje.className = 'secabi';};
function uyedegil(){
	if (uyebilgi.logged == false){
	LifetyHata.goster('<strong>Üye Değilsiniz.</strong>Bu Özelliği Kullanabilmek için <a href="/giris.asp">üye girişi</a> yapmanız gerekmektedir.');
	return false;
	}else{
	return true;
	}
	return false;
};

function uyebilgileri(uyeid,obceisim) /* version 1.1 */ {
	var nerdeki = findPos($(obceisim));
	var sol = nerdeki[0] + $(obceisim).offsetWidth;
	var ust = nerdeki[1] + 1;
	if(!document.getElementById("box_uyeinfo")){
		var b_info = document.createElement("div");
		b_info.innerHTML = "...";
		b_info.className = "uyebilgi";
		b_info.id = "box_uyeinfo";
		
		var b_uzun = document.createElement("div");
		b_uzun.innerHTML = '<div id="uyeinfo_uzun" style="position:absolute;width:320px;display:none;z-index:100;"><span class="drmsp" style="position:absolute;top:0px" onmouseout="drm_tamaminigostero(this)">...</span></div>';
		b_uzun.id = "b_uzun";
		document.getElementsByTagName("body")[0].appendChild(b_uzun);
		document.getElementsByTagName("body")[0].appendChild(b_info);
	}else{
	b_info = $("box_uyeinfo");
	};
	$("box_uyeinfo").setStyle({ left:sol+"px" , top:ust+"px", opacity: "0" });
	
	var gelenjson;
	new Ajax.Request('/ajax.asp', {
	  method:'post',
	  parameters: { 'sayfa': 'main', 'islem': 'uyebilgileri.json', 'uyeid' : uyeid },
	  onSuccess: function(transport,json){
			gelenjson = transport.responseText.evalJSON();
			if (gelenjson.ortakark>0){
				gelenjson.arkbolumu = gelenjson.arkadassayisi + ' arkadaşı var, (' + gelenjson.ortakark + ' ortak)';
			}else{
				gelenjson.arkbolumu = gelenjson.arkadassayisi + ' arkadaşı var.';
			}
			if (gelenjson.durum==''){
				gelenjson.durumbolumu = '';
			}else if(gelenjson.durum.length<35){
				gelenjson.durumbolumu = 'şuan <span class="drmsp">'+gelenjson.durum+'</span><br />';
			}else{
				gelenjson.durumbolumu = 'şuan <span class="drmsp2" onmousemove="drm_tamaminigoster(this)">'+gelenjson.durum.substr(0,30)+'...</span><br />';
			$("uyeinfo_uzun").down().innerHTML = gelenjson.durum;
			}
			b_info.innerHTML = '<div class="uyebilgisol"><div class="uyebilgifoto"><img src="/UYERESIMLERI/BuyukVersion/' + gelenjson.resim_adres + '_kucuk.JPG" alt="" /></div><div class="uyebilginick">' + gelenjson.un + '</div></div><div class="uyebilgisag"><div class="uyebilgikapat"><a href="javascript://lifety/" id="uyebox_kapa"><img src="/img/uyebilgikapat.gif" border="0" /></a></div><div class="uyebilgiicerik">' + gelenjson.ad + ' ' + gelenjson.soyad + '<br />' + gelenjson.durumbolumu + gelenjson.arkbolumu + '<br />' + gelenjson.grupsayisi + ' gruba uye ve forumlarda ' + gelenjson.forummesajsayisi + ' mesaji var<br /><span class="uyebilgilink"><a href="http://www.lifety.com/uye/=/' + gelenjson.uyeid + '/">' + gelenjson.un + '.lifety.com</a></span></div></div>';
			
	$("uyebox_kapa").onclick = function(){
		new Fx.Styles("box_uyeinfo", {duration: 400}).custom({"opacity": [1, 0]});
	}
	new Fx.Styles("box_uyeinfo", {duration: 400}).custom({"opacity": [0, 1]});
	hoverekle("drmsp2","drmsph");
	   }
	});
}
function drm_tamaminigoster(obc){
//	$(obc).style.display='none';
	$("uyeinfo_uzun").style.left = (findPos(obc)[0]+1) + 'px';
	$("uyeinfo_uzun").style.top = (findPos(obc)[1]-1) + 'px';
	$("uyeinfo_uzun").style.display='block';
}
function drm_tamaminigostero(obc){
//	$(obc).style.display='none';
	$(obc).up().style.display='none';
}
function findPos(obj) {
	var curleft = curtop = 0;
	if (obj.offsetParent) {
		curleft = obj.offsetLeft
		curtop = obj.offsetTop
		while (obj = obj.offsetParent) {
			curleft += obj.offsetLeft
			curtop += obj.offsetTop
		}
	}
	return [curleft,curtop];
}
function logOut()
{
	//document.body.style.filter = "progid:DXImageTransform.Microsoft.Blur(pixelradius=2)progid:DXImageTransform.Microsoft.BasicImage(grayScale=1)";
	if (confirm('Çıkış yapmak istediğinize emin misiniz?'))
	{
		return true;
	}
	else
	{
		document.body.style.filter = "";
		return false;
	}
}
function menucevir(menuisim){
     if (document.getElementById(menuisim).style.display == 'none'){
		 createCookie("menu_"+menuisim,"acik",30);document.getElementById(menuisim).style.display = 'block';
     }
     else {
		 createCookie("menu_"+menuisim,"kapali",30);document.getElementById(menuisim).style.display = 'none';
     }
}

function createCookie(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=/";
}

function readCookie(name) {
	var nameEQ = name + "=";
	var ca = document.cookie.split(';');
	for(var i=0;i < ca.length;i++) {
		var c = ca[i];
		while (c.charAt(0)==' ') c = c.substring(1,c.length);
		if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length,c.length);
	}
	return null;
}

function Left(str, n){
	if (n <= 0)
	    return "";
	else if (n > String(str).length)
	    return str;
	else
	    return String(str).substring(0,n);
}

function Right(str, n){
    if (n <= 0)
       return "";
    else if (n > String(str).length)
       return str;
    else {
       var iLen = String(str).length;
       return String(str).substring(iLen, iLen - n);
    }
}

function yenibiseylervarmi(){
	var yeniler;
	new Ajax.Request('/ajax.asp', {
	  method:'post',
	  parameters: { 'sayfa': 'main', 'islem': 'yeniler.json'},
	  onSuccess: function(transport,json){
		eskiler = uyebilgi.eskiler;
		yeniler = transport.responseText.evalJSON();
		if(eskiler.ym != yeniler.ym || eskiler.at != yeniler.at || eskiler.ct != yeniler.ct || eskiler.gd != yeniler.gd){
			yenileriyaz(yeniler);
		}
	   }
	});
	setTimeout('yenibiseylervarmi()',60000);
}
function yenileriyaz(yey){
//	if(yey.ym == 0 && yey.at == 0 && yey.ct == null && yey.gd == 0) return false;
	$("gunceltutucu").innerHTML = "";
	dguncel = document.createElement("div");
	dguncel.id = "guncel";
	if(yey.ct&&yey.ct!=0){
		yey.ct.each(function(cet){
		dlimuyari = document.createElement("div");
		dlimuyari.id = "limuyarisi";
		dlimuyari.innerHTML = "<strong>"+cet.olusturan+"</strong> sizinle bir online görüşme başlatmak istiyor.<br/>";
		dlimuyarisec = document.createElement("div");
		dlimuyarisec.innerHTML = "<a href=\"java"+"script:chattalepislem('"+cet.sezonid+"','"+cet.baglantikodu+"')\">kabul et</a> // <a href=\"java"+"script:chattalepislem('"+cet.sezonid+"','red')\">reddet</a>";
		dlimuyari.appendChild(dlimuyarisec);
		dguncel.appendChild(dlimuyari);
		});
	}
	if(yey.ym!=0){
		dmuyari = document.createElement("div");
		dmuyari.className = "msjuyarisi";
		dmuyarisec = document.createElement("a");
		dmuyarisec.href = "/pm.asp";
		dmuyarisec.innerHTML = yey.ym + " yeni mesajınız var!";
		dmuyari.appendChild(dmuyarisec);
		dguncel.appendChild(dmuyari);
	}
	if(yey.at!=0){
		atuyari = document.createElement("div");
		atuyari.className = "ekluyarisi";
		atuyarisec = document.createElement("a");
		atuyarisec.href = "/arkadaslistesi.asp?talepler";
		atuyarisec.innerHTML = yey.at + " yeni ekleme talebiniz var!";
		atuyari.appendChild(atuyarisec);
		dguncel.appendChild(atuyari);
	}
	if(yey.gd!=0){
		gduyari = document.createElement("div");
		gduyari.className = "grupuyarisi";
		gduyarisec = document.createElement("a");
		gduyarisec.href = "/ayar.asp?liste.1";
		gduyarisec.innerHTML = yey.gd + " yeni grup davetiyeniz var!";
		gduyari.appendChild(gduyarisec);
		dguncel.appendChild(gduyari);
	}
	if(dguncel.innerHTML!='')
	$("gunceltutucu").appendChild(dguncel);	
	if($("gunceltutucu").innerHTML == ""){
		$("gunceltutucu").style.display='none';
	}else{
		$("gunceltutucu").style.display='block';
	}
}
function chattalepislem(sezon,kod){
	if(kod=='red'){
	new Ajax.Request('/ajax.asp', {
	  method:'post',parameters: { 'sayfa': 'chat', 'talepred': sezon},
	  onSuccess: function(transport,json){
		  if(transport.responseText=='OK'){
			  yenibiseylervarmi();
		  }
		  }
	});
	}else{
		day = new Date();
		id = day.getTime();
		eval("chat" + id + " = window.open('/chat.asp?kabul=1&sezon="+sezon+"&kod="+kod+"', '" + id + "', 'toolbar=0,scrollbars=0,location=0,statusbar=1,menubar=0,resizable=0,width=540,height=450,left = 370,top = 287');");
	}
}
function hoverekle(duranklas,hoverklas){
	$$('.'+duranklas).each(function(item){
	item.onmouseover = function() {item.className = duranklas + ' ' + hoverklas;}
	item.onmouseout = function() {item.className = duranklas;}
	});
}
var pirezintpiksel=-291;
function hizligit(soyle){
var gidilcekpiksel;
gidilcekpiksel = (soyle*(-291));
if(pirezintpiksel != gidilcekpiksel){
	new Fx.Styles("sukayagi", {duration: 400,transition:Fx.Transitions.elasticOut}).custom({"left": [pirezintpiksel, gidilcekpiksel]})
	pirezintpiksel=gidilcekpiksel;
}else{
	$("sukayagi").style.left = gidilcekpiksel+'px';
}

}