function bbkod(tag1, tag2, kutu) {
    var o = $(kutu);
    if (document.getSelection)
    {
    var s = o.value;
    rng = s.substring(o.selectionStart, o.selectionEnd);
    var newRng = tag1 + rng + tag2;

    var txtBefore = s.substring(0, o.selectionStart);
    var txtFrom = s.substring(o.selectionStart);
    var txtSelected = s.substring(o.selectionStart, o.selectionEnd);

    if (txtSelected.length > 0)
        o.value = txtBefore + txtFrom.replace(rng, newRng);
    else
        o.value += tag1 + tag2;
    }
    else if (document.selection && document.selection.createRange){
        if(document.selection)
    {
        var rg = document.selection.createRange();
        if(rg.parentElement() == o) 
        {
            rg.text = tag1 + rg.text + tag2;
            rg.select();
        }
        else
            alert("önce metni seçsen daha hoş olmaz my?");
    }
    else
        o.value += tag1 + tag2;
    o.focus();
    }
    else
        alert("tarayycynyz bunun için uygun de?il");
} // end function bbkod

function urlekle(kutu) {
    var o = $(kutu);
    if (document.getSelection)
    {
    var s = o.value;
    rng = s.substring(o.selectionStart, o.selectionEnd);
    var newRng;

    var txtBefore = s.substring(0, o.selectionStart);
    var txtFrom = s.substring(o.selectionStart);
    var txtSelected = s.substring(o.selectionStart, o.selectionEnd);

    if (txtSelected.length > 0)
    {
        var gettext = prompt("Adresin ismi ne olsun?", "");
        if (gettext)
        {
            newRng = "[url=" + rng + "]" + gettext + "[/url]";
            o.value = txtBefore + txtFrom.replace(rng, newRng);
        }
        else
            return;
    }
    else
        alert("Linke dönü?türmek istediginiz adresi seçin");
    }
    else if (document.selection && document.selection.createRange){
        if (document.selection)
    {            
        var rg = document.selection.createRange();
        if (rg.parentElement() == o)
        {
            var gettext = prompt("Adresin ismi ne olsun?", "");
            if (gettext)
            {
                rg.text = "[url=" + rg.text + "]" + gettext + "[/url]";
                rg.select();
            }
            else
                return false;
        } 
        else
            alert("Linke dönüştürmek istediginiz adresi seçin");
    }
    else
        o.value += '';
    o.focus();
    return false;
    }
    else
        alert("Tarayiciniz bunu desteklemiyor!");
} // end function urlekle

function smiley(sml,kutu) {
    var o = $(kutu);
    if (document.getSelection)
    {
    var s = o.value;
    son = o.selectionEnd;
    var oncesi = s.substring(0, o.selectionStart);
    var sonrasi = s.substring(o.selectionStart);
    o.value = oncesi + ' ' + sml + ' ' + sonrasi;
    }
    else if (document.selection && document.selection.createRange){
        if(document.selection)
    {
        var rg = document.selection.createRange();
        if(rg.parentElement() == o) 
        {
            rg.text = ' ' + sml + ' ';
            rg.select();
        }
        else
        {
        o.value += ' ' + sml + ' ';    
        }
    }
    else
    o.value += ' ' + sml + ' ';    
    o.focus();
    }
    else
        alert("tarayıcın dandik, ie6 falan yükle öyle gel !");
} // end function smiley



var periodical =  new Array();
var effect =  new Array();
var effect2 =  new Array();
var kimbakmisfx =  new Array();

window.addEvent('domready', function(){
    $$('.yenilink').each(function(item,index){
        yenidiv = new Element('div');
        yenidiv.style.position='absolute';
        yenidiv.style.backgroundColor='#0288c7';
        yenidiv.style.width=item.offsetWidth+4+'px';    
        yenidiv.setOpacity(0.4);
        yenidiv.style.height=item.offsetHeight+'px';
        yenidiv.style.left=item.offsetLeft-4+'px';
        yenidiv.style.cursor='pointer';
        yenidiv.addEvent('click',function(){document.location=item.href});
        yenidiv.injectAfter(item);
    });
}); // end window.addEvent('domready', function()

window.addEvent('domready', function(){
    $$('.yenistarlink').each(function(item,index){
        yenidiv = new Element('div');
        yenidiv.style.position='absolute';
        yenidiv.style.backgroundColor='#0288c7';
        yenidiv.style.width=item.offsetWidth+3+'px';
        yenidiv.setOpacity(0.4);
        yenidiv.style.height=item.offsetHeight+'px';
        yenidiv.style.left=item.offsetLeft-4+'px';
        yenidiv.style.cursor='pointer';
        yenidiv.addEvent('click',function(){document.location=item.href});
        yenidiv.injectAfter(item);
        var stardiv = new Element ('div');
     //   var starimg =   new Element ( 'img' , { 'src' : 'images/star_icon.gif' , 'style' :  'position: absolute; margin-top:10px; left:2px;' });   
        stardiv.setHTML('<div style="position: absolute; width: 9px; height: 30px; left:3px; z-index: 99px; "><img src="images/star_icon.gif" style="margin-top: 9px;"></div>');
        stardiv.injectAfter(yenidiv);
    });
}); // end window.addEvent('domready', function()

var periodic=1;
function titret(){
    periodic = salla.periodical(50);
    soundManager.play('titresim','js/titresim.mp3');
    (function(){$clear(periodic);$(document.body).style.paddingLeft='0pt';$(document.body).style.paddingTop='0pt';bilgikutu('Şu kişiler size titreşim gönderdi',$('titretenler').innerHTML);}).delay(1500);
} // end function titret()

function salla(){
    $(document.body).style.paddingLeft= (Math.random()*25) + 'px';
    $(document.body).style.paddingTop= (Math.random()*25) + 'px';
} // end function salla()

function hediyebas(){
    (function(){$(document.body).style.paddingLeft='0pt';$(document.body).style.paddingTop='0pt';hediyekutu('Şu kişiler size hediye gönderdi',$('hediyeler').innerHTML); }).delay(1000);
} // 
function tavlaoyna(tip,cinsiyet){    
    var http = new XHR({method:'post', onSuccess:tavlacevap, encoding:'iso-8859-9'}).send('tavlaoyna.php','tip='+ tip, 'cinsiyet='+ cinsiyet);
}

function tavlacevap(e)
{
    bilgikutu('Tavla Oyna', e);
}

function chatdavet(){
    (function(){$(document.body).style.paddingLeft='0pt';$(document.body).style.paddingTop='0pt';chatbilgikutu('Şu kişiler sizi chate davet etti',$('chattalepleri').innerHTML); }).delay(1000);
} // end function chatdavet()

function chatbilgikutu(baslik,html){
    /* var golge = new Element('div');
    golge.id="golge";
    golge.style.backgroundColor="#93aab0";
    golge.style.width=window.getSize().size.x+"px";
    golge.style.height=window.getSize().scrollSize.y+"px";
    golge.style.position="absolute";
    golge.style.top="0";
    golge.style.zIndex="9999";
    golge.setOpacity(0.5);
    golge.addEvent('click', golgekaldir); 
    document.body.appendChild(golge);*/
    var bilgikutu= new Element('div');
    bilgikutu.id="chatbilgikutu";
    bilgikutu.style.position="absolute";
    bilgikutu.style.zIndex="10000";
    bilgikutu.setOpacity(0);
    bilgikutu.setHTML('<div class="solkutu_ust"> <a class="bilgikapat" href="javascript:chatbilgikutukaldir()"></a>'+baslik+'</div><div class="solkutu_orta">'+html+'<div class="temizle"></div></div><div class="solkutu_alt"></div>');
    document.body.appendChild(bilgikutu);
    bilgikutu.style.top=window.getSize().scroll.y+(window.getSize().size.y-bilgikutu.offsetHeight)/2+"px";
    bilgikutu.style.left=(window.getSize().size.x-bilgikutu.offsetWidth)/2+"px";
    bilgikutu.setOpacity(1);
} // end function chatbilgikutu(baslik,html)

function chatbilgikutukaldir(){
    $('chatbilgikutu').remove();
} // end function chatbilgikutukaldir()

function ambiyanskutu(html){
    var bilgikutu = new Element('div');
    bilgikutu.id="ambiyanskutu";
    bilgikutu.style.backgroundColor="transparent";
    bilgikutu.style.width=window.getSize().size.x+"px";
    bilgikutu.style.height=window.getSize().scrollSize.y+"px";
    bilgikutu.style.position="absolute";
    bilgikutu.style.top="0";
    bilgikutu.style.zIndex="9999";
    bilgikutu.setHTML('<div class="full_ust" style="margin-top:0;"> <a class="bilgikapat" href="javascript:ambiyanskaldir()"></a></div><div class="ambiyans_orta"><iframe width="'+ window.getSize().size.x +'" height="'+ window.getSize().scrollSize.y +'" src="'+ html +'"></iframe><div class="temizle"></div></div><div class="ambiyans_alt"></div>');
    document.body.appendChild(bilgikutu);
    
    /*var golge = new Element('div');
    golge.id="golge";
    golge.style.backgroundColor="#93aab0";
    golge.style.width=window.getSize().size.x+"px";
    golge.style.height=window.getSize().scrollSize.y+"px";
    golge.style.position="absolute";
    golge.style.top="0";
    golge.style.zIndex="10000";
    golge.setOpacity(0.1);
    golge.addEvent('click', ambiyanskaldir);
    document.body.appendChild(golge);*/
} // end function bilgikutu(baslik,html)

function ambiyanskaldir(){
    $('ambiyanskutu').remove();
} // end function golgekaldir()

function bilgikutu(baslik,html){
     
    var golge = new Element('div');
    golge.id="golge";
    golge.style.backgroundColor="#93aab0";
    golge.style.width=window.getSize().size.x+"px";
    golge.style.height=window.getSize().scrollSize.y+"px";
    golge.style.position="absolute";
    golge.style.top="0";
    golge.style.zIndex="9999";
    golge.setOpacity(0.5);
    golge.addEvent('click', golgekaldir);
    document.body.appendChild(golge);
    
    var bilgikutu= new Element('div');
    bilgikutu.id="bilgikutu";
    bilgikutu.style.position="absolute";
    bilgikutu.style.zIndex="10000";
    bilgikutu.setOpacity(0);
    bilgikutu.setHTML('<div class="solkutu_ust"> <a class="bilgikapat" href="javascript:golgekaldir()"></a>'+baslik+'</div><div class="solkutu_orta">'+html+'<div class="temizle"></div></div><div class="solkutu_alt"></div>');
    document.body.appendChild(bilgikutu);
    bilgikutu.style.top=window.getSize().scroll.y+(window.getSize().size.y-bilgikutu.offsetHeight)/2+"px";
    bilgikutu.style.left=(window.getSize().size.x-bilgikutu.offsetWidth)/2+"px";
    bilgikutu.setOpacity(1);
    
} // end function bilgikutu(baslik,html)

function golgekaldir(){
    $('golge').remove();
    $('bilgikutu').remove();
} // end function golgekaldir()

function hediyekutu(html){
    var golge = new Element('div');
    golge.id="hediyekutu";
    golge.style.backgroundColor="transparent";
    golge.style.width=window.getSize().size.x+"px";
    golge.style.height=window.getSize().scrollSize.y+"px";
    golge.style.position="absolute";
    golge.style.top="0";
    golge.style.zIndex="10000";
    /*golge.setOpacity(0.5);*/
    /*golge.addEvent('click', hediyekutukaldir);*/
    golge.setHTML('<div class="hediyekutu_ust" style=" float:left; width:100%; background-color:#000; z-index:70000; "><div style="float:right; margin-right:25px; "> <a style="color:#F00;" href="javascript:hediyekutukaldir()">Kapat</a></div></div><div class="hediyekutu_orta" style="height:100%; " ><iframe width="'+ window.getSize().size.x +'" height="'+ window.getSize().scrollSize.y +'" allowtransparency="true" src="'+ html +'"></iframe><div class="temizle"></div></div>');
    document.body.appendChild(golge);
} // end function bilgikutu(baslik,html)

function hediyekutukaldir(){
    $('hediyekutu').remove();
} // end function golgekaldir()

var smyuklendi=0;
window.addEvent('domready', function(){
    
    if ($('chattalepleri')){ chatdavet();}
    if ($('hediyeler')){ hediyebas();}
    
    soundManager.onload = function() {
        smyuklendi=1;
        if ($('titretenler')){ titret();}
    }
}); // end window.addEvent('domready', function()

function mesajkutu(baslik,id){
    
    var golge = new Element('div');
    golge.id="golge";
    golge.style.backgroundColor="#93aab0";
    golge.style.width=window.getSize().size.x+"px";
    golge.style.height=window.getSize().scrollSize.y+"px";
    golge.style.position="absolute";
    golge.style.top="0";
    golge.style.zIndex="9999";
    golge.setOpacity(0.5);
    golge.addEvent('click', golgekaldir);
    document.body.appendChild(golge);
    
    var bilgikutu= new Element('div');
    bilgikutu.id="bilgikutu";
    bilgikutu.style.position="absolute";
    bilgikutu.style.zIndex="10000";
    bilgikutu.setOpacity(0);
    bilgikutu.setHTML('<div class="solkutu_ust"> <a class="bilgikapat" href="javascript:golgekaldir()"></a>'+baslik+'</div><div class="solkutu_orta">İsterseniz sabredin yarın tekrar deneyin. Ya da eğer siz de aşk beklemez diyorsanız <b> size özel bir teklifimiz var!</b><br/><a href="gold.php?id='+id+'"> Hemen tıklayın </a>, üyeliğinizi yükseltin, <b>SadeceAşk</b>\'ın sınırsız olanaklarından yararlanın ve sohbetinize devam edin.<br/><br/>Unutmayın Aşk beklemez.<br/>(bu arada karşınızdaki de beklemezJ)<br/><br><br/><a href="gold.php?id='+id+'"><img src="goldd.png"/></a><a href="gold.php?id='+id+'"><img src="silverr.png"/></a><br/><br/><div class="temizle"></div></div><div class="solkutu_alt"></div>');
    document.body.appendChild(bilgikutu);
    bilgikutu.style.top=window.getSize().scroll.y+(window.getSize().size.y-bilgikutu.offsetHeight)/2+"px";
    bilgikutu.style.left=(window.getSize().size.x-bilgikutu.offsetWidth)/2+"px";
    bilgikutu.setOpacity(1);
    
} // end function bilgikutu(baslik,html)


function adresg(kimden,kime,tur){

    var http = new XHR({method:'post', onSuccess:adresgCevap, encoding:'iso-8859-9'}).send('adresg.php','kimden='+ kimden + '&kime=' +kime+ '&tur=' +tur);

}
function adresgCevap(e){
    var messages= new Array(2);
    messages=e.split(":::::")    
    if(messages[1]==1){
        top.location='http://www.sadeceask.com/mesaj.php?t=1';
     }else if(messages[1]==2){
        bilgikutu(messages[0],messages[2]);  
     }else{
        bilgikutu(messages[0],messages[2]);         
     }
}
