﻿// anti eksi sözlük java sikript / ayjeks seyi 2011 - DirtyZen

// <![CDATA[
$(document).ready(function(){			
	otomatikarama();
});	
// ]]>

// YUKARI DAHA YUKARI
$(function() {
$("#yukaricik").click(function() {
 	$("html,body").stop().animate({ scrollTop: "0" }, 1000);
});
});
$(window).scroll(function() {
	var uzunluk = $(document).scrollTop();
    if (uzunluk > 300) $("#yukaricik").fadeIn(500);
 	else { $("#yukaricik").fadeOut(500); }
});
// YUKARI DAHA YUKARI BITTI

// BUGÜN BASLIKLAR LISTESI
function paging(sf){
		$('#yukleniyor').show();
	 	$.ajax({
        	type: 'GET',
            url: 'bugun_ajax.php',
            data: 'sf='+sf,
            cache: false,
            success: function(sonuc) {
				setTimeout("$('#yukleniyor').hide()",1000); 
            	$('#sozluk_sol').html(sonuc);
				$("#sozluk_sol").css("display","block");
				$("#sozluk_sol").slideUp(300).slideDown(400);
			}
        });
		return false;
}
// BUGÜN BASLIKLAR LISTESI BITTI


// BIR GÜN & GEÇEN SENE BUGÜN BASLIKLAR LISTESI
function birgunpaging(sayfa,tarihne,sf){
		$('#yukleniyor').show();
	 	$.ajax({
        	type: 'GET',
            url: sayfa,
			data: "sf=" + sf + "&tarihne=" + tarihne,
			cache: false,
            success: function(sonuc) {
				setTimeout("$('#yukleniyor').hide()",1000); 
            	$('#sozluk_sol').html(sonuc);
				$("#sozluk_sol").css("display","block");
				$("#sozluk_sol").slideUp(300).slideDown(400);
			}
        });
		return false;
}
// BIR GÜN & GEÇEN SENE BUGÜN BASLIKLAR LISTESI


// DIV IÇINE SAYFA ÇAGIRMA
function getir(adres,divadi){
	$('#yukleniyor').show();
	$.ajax({
	type:'GET',
	url:adres,
	cache: false,
	success:function(cevap){ 
	setTimeout("$('#yukleniyor').hide()",1000); 
	$('#'+divadi).html(cevap); 
	$('#'+divadi).css("display","block");
	$('#'+divadi).slideUp(300).slideDown(400);
}
});
}
// DIV IÇINE SAYFA ÇAGIRMA


// INSAN ARA POST ISLEMI
function insanaragonder(dosyaadi, divid, formadi){
$.ajax({
type:'POST',
url:dosyaadi,
cache: false,
data:$('#'+formadi).serialize(),
success:function(cevap){ 
$('#'+divid).html(cevap); 
$("#insanarapanel").fadeOut();
}
});
} 
// INSAN ARA POST ISLEMI BITTI

// ARAMA BAKINIZI 

function aramambakinizi(dosyaadi, divid, arananbaslik){
$.ajax({
type:'POST',
url:dosyaadi,
cache: false,
data: 'arananbaslik='+arananbaslik,
success:function(cevap){ 
$('#'+divid).html(cevap);
$('#'+divid).css("display","block");
$('#'+divid).slideUp(300).slideDown(400); 
}
});
} 

// ARAMA BAKINIZI BITTI


// ENTRY ALTI MENÜLER
function altmenukapat(id) {
	if(id.length < 1) { return; }
	document.getElementById(id).style.display = "none";
}
function altmenugoster(id) {
	if(id.length < 1) { return; }
	var idx = document.getElementById(id);
	idx.style.display = "block";
}
// ENTRY ALTI MENÜLER BITTI


// BASLIKLARIN YANINDAKI ÜÇ NOKTA
function ucnokta(id,div) { 
	var goster = document.getElementById(id); 
	if(goster) goster.style.visibility=div?"visible":"hidden"; 
}
// BASLIKLARIN YANINDAKI ÜÇ NOKTA BITTI


// NICK KONTROLÜ
function nickkontrol()
{
	var val = $('#yeni_nick').val();
	var uzunluk = val.length; 
	if(uzunluk>3) { 
		$.get('nickkontrol.php?nick='+val, function(data) {
		$('#sonuc_gel').html(data);
		$("#sonuc_gel").css("display","block");
		$("#sonuc_gel").fadeIn('fast');
		$("#sonuc_gel").fadeOut(3000);
		});
	} else {
		$('#sonuc_gel').empty();
	}
}
// NICK KONTROLÜ BITTI


// BAKINIZ FASILITELERI
function bkzvermek(d,a,b)
{
  var o=document.getElementById(d);
  var tmp = o.scrollTop;
  o.focus();
  if(document.selection && !window.opera)
  {
      var rg=document.selection.createRange();
      if(rg.parentElement()==o) {
          rg.text = a+rg.text+b;
          rg.select();
        } else alert("lütfen önce seetmek istediginiz metni seçin");
  }
  else if(o.selectionStart||o.selectionStart=='0')
  {
    var s = o.value;
    var end = o.selectionEnd;
    var start = o.selectionStart;
    o.value = s.substring(0,start)+a+s.substring(start,end)+b+s.substring(end);
    end += a.length+b.length;
    o.setSelectionRange(end, end);
  } else o.value += a+b;
  o.scrollTop = tmp; 
  return true;
}

// BAKINIZ FASILITELERI BITTI


// MESAJ BOS MU DEGIL MI?
function entryboskontrol1(form) {
  var entryyaz = form.entryyaz.value;
  if(entryyaz == "") {
    alert ("bir şey unutmadın mı?");
    return false;
  }
}
function entryboskontrol2(form) {
  var entryyaz = form.entryyaz.value;
  if(entryyaz == "") {
    alert ("bir şey unutmadın mı?");
    return false;
  }

   if(entryyaz.length < 3) {
   alert ("ilk entry en az 3 harfli olmalıdır");
   return false;
  }
  return true;
}
// MESAJ BOS MU DEGIL MI? BITTI


// UKTE GÖNDERME
function uktegonder(){
$('#uktecevap').slideDown('slow');
$("#uktecevap").html('<center><img src="tasarim/default/yukleniyor.gif"></center>');
$.ajax({
type:'POST',
url:'ukteekle_ajax.php',
cache: false,
data:$('#ukteekle').serialize(),
success:function(cevap){
    $("#uktecevap").html(cevap);
}

})

}
// UKTE GÖNDERME BITTI


// ENTRY NO ALMA
function entrynumarasi(id) 
{
	var c = document.getElementById('cidtxt');
	var u = "http://www.antisourtimes.com/sozluk.php?t=%23"+id+"";
	if(!c) {prompt('#'+id+' nolu entrynin adresi',u);return;}
	if(document.selection) {
	  var ct = c.createTextRange();
	  ct.execCommand("Copy");
	} else {
	  prompt('#'+id+' nolu entrynin adresi',u);
	}    
}
// ENTRY NO ALMA BITTI


// POPUP SAYFA AÇMA
function popuplaac(u,w,h,x,y)
{
  if(!w)w=320;if(!h)h=200;if(!x)x=(screen.width-w)/2;if(!y)y=(screen.height-h)/2;
  var w=window.open(u,"_blank","resizable=yes,scrollbars=yes,top="+x.toString()+",left="+y.toString()+",width="+w.toString()+",height="+h.toString());
  w.focus();
}
// POPUP SAYFA AÇMA BITTI

// DIV AÇ KAPA 
function ackapa(el) {
	if (document.getElementById(el).style.display=='none')
		document.getElementById(el).style.display='block';
		else
		document.getElementById(el).style.display='none';
}
// DIV AÇ KAPA BITTI

// PAYLASIM BUTONU
function paylasimac(id){
$("#paylasim"+id).toggle(300);
return false;
}
// PAYLASIM BUTONU BITTI

// HIZLI ARTI VERME
function hizliarti(entryid){
$('#hizliartispan'+entryid).toggle(300);
$.ajax({
type: 'POST',
url: 'oyhizliarti.php',
cache: false,
data: 'oyverilecekentry='+entryid,
success: function(sonuc) {
$('#hizliartispan'+entryid).html(sonuc);
}
});
return false;
}
// HIZLI ARTI VERME BITTI


// YAZAR ENTRY DÜZENLEMESI
function userentryduzenlemegonder(entryid){
$('#userduzenlemecevap'+entryid).slideDown('slow');
$("#userduzenlemecevap"+entryid).html('<img src="tasarim/default/yukleniyor.gif">');
$.ajax({
type:'POST',
url:'ajax_userentryduzenleme.php',
data:$('#userduzenlemeform'+entryid).serialize(),
cache: false,
success:function(cevap){
    $("#userduzenlemecevap"+entryid).html(cevap);
	$('#userduzenle'+entryid).fadeOut(7000);
}
})
}
// YAZAR ENTRY DÜZENLEMESI BITTI


// YAZAR ENTRY AKILLANDIRMASI
function userentryakillandirmagonder(entryid){
$('#userentryakillandirmacevap'+entryid).slideDown('slow');
$("#userentryakillandirmacevap"+entryid).html('<img src="tasarim/default/yukleniyor.gif">');
$.ajax({
type:'POST',
url:'ajax_userentryakillandir.php',
data:$('#userakillandirmaform'+entryid).serialize(),
cache: false,
success:function(cevap){
    $("#userentryakillandirmacevap"+entryid).html(cevap);
	//$('#div'+divid).load('entrygoster.php');
}
})
}
// YAZAR ENTRY AKILLANDIRMASI BITTI

// YAZAR ENTRY SILMESI
function usersilme(entryid){
$('#usersilmespan'+entryid).toggle(300);
return false;
}

function usersilmeevet(entryid){
$.ajax({
type: 'POST',
url: 'ajax_userentrysilme.php',
data: 'silinecekentry='+entryid,
cache: false,
success: function(sonuc) {
$('#usersilmespan'+entryid).html(sonuc);
}
});
return false;
}
// YAZAR ENTRY SILMESI BITTI


// BASKA YERLERDE ARA
function oys(n, f) {
    document.write(' <select name="' + n + '"><option></option>');
    with (new Date()) for (var n = getFullYear(); n >= 1999; n--) document.write("<option " + (n == f ? "selected='selected'" : "") + ">" + n + "</option>");
    document.write('</select>');
}

function ors(t) {
    document.write(
    '<option>..arastir..</option>' +
    '<option value="http://www.google.com.tr/search?q=">google</option>' +
    '<option value="http://tdkterim.gov.tr/bts/?kategori=verilst&ayn=dzn&kelime=">tdk sözlügü</option>' +
    '<option value="http://www.tureng.com/search/">tureng sözlük</option>' +
    '<option value="http://www.nisanyansozluk.com/?k=">etimolojik sözlük</option>' +
    '<option value="http://tr.wikipedia.org/w/index.php?title=%C3%96zel:Ara&fulltext=Ara&search=">vikipedi</option>' +
    '<option value="http://en.wikipedia.org/wiki/Special:Search?fulltext=Search&search=">wikipedia</option>' +
    '<option value="http://www.mobygames.com/search/quick?q=">mobygames</option>' +
    '<option value="http://us.imdb.com/find?q=">imdb</option>' +
    '<option value="http://listen.grooveshark.com/#/search?q=">groveshark</option>' +
    '<option value="http://fizy.com/#q/">fizy</option>' +
    '<option value="http://www.youtube.com/results?search_query=">youtube</option>');
}

function orse() {
    document.write('</select>');
}

function orsch(o, t) {
    if (o.selectedIndex > 0) {
        var w = window.open("about:blank", "_blank");
        w.opener = null;
        w.document.location = decodeURIComponent(o.value) + t;
        o.selectedIndex = 0;
    }
}

function orsc(c, t) {
    var str = "<select class='asl' onchange='";
    str += 'orsch(this, "'+ t + '")';
    str += "'>";
    document.write(str);
    ors(t);
    if (c.length == 0) { orse(); return }
    var j = gcol(c); if (!j) { orse(t); return }
    for (var i = 0; i < j; i++) {
        var li = gco(c + "li" + i);
        var ln = gco(c + "ln" + i);
        if (li) document.write('<option value="' + li + '">' + ln + '</option>');
    }
    orse(t);
}

// BASKA YERLERDE ARA BITTI
