// JavaScript Document
/**
 * @author murattanriover@gmail.com
 * @copyright 2010
 */

$(document).ready(function() {
    /*Banner Slide Code*/
        var currentPosition = 0;
        var slideWidth = 571;
        var slides = $('.slide');
        var numberOfSlides = slides.length;
        var zaman=$('span.slidetime').html();
        $('#slidesContainer').css('overflow', 'hidden');
        slides.wrapAll('<div id="slideInner"></div>').css({'float' : 'left','width' : slideWidth});
        $('#slideInner').css('width', slideWidth * numberOfSlides);
        $('#slideshow').prepend('<span class="control" id="leftControl"></span>').append('<span class="control" id="rightControl"></span>');
        manageControls(currentPosition);
        $('.control').bind('click', function(){
            currentPosition = ($(this).attr('id')=='rightControl') ? currentPosition+1 : currentPosition-1;
            manageControls(currentPosition);
            $('span.clcked').html("true");
            $('#slideInner').animate({'marginLeft' : slideWidth*(-currentPosition)});
        });
        function don(){
            if($('span.clcked').html()!="true"){
                currentPosition=currentPosition+1;
                if(currentPosition==numberOfSlides){
                    currentPosition=0;
                }
                manageControls(currentPosition);
                $('#slideInner').animate({'marginLeft' : slideWidth*(-currentPosition)});
            }
            
        }
        setInterval(don,zaman);
        function manageControls(position){
            if(position==0){$('#leftControl').hide()} else{$('#leftControl').show()}
            if(position==numberOfSlides-1){$('#rightControl').hide()} else{$('#rightControl').show()}
        }
    /*Banner Slide Code Finish*/    	
    
    $('#newsletter_button_ok').click(function(){
            var mail=$('#newsletter_mail').val();
            var closed_error=function(){
                $("#newsletter_alert").fadeOut("slow");
                $("#newsletter_alert").html("");
                $("#newsletter_alert").fadeIn();
                $("#newsletter_button_ok").removeAttr("disabled");
                $("#newsletter_button_ok").css('border','none');
            }
            $("#newsletter_button_ok").ajaxStart(function(){
			     $(this).attr('disabled','disabled');
                 $(this).css('border','solid 1px #0167c2');
            });
            $.ajax({
    		   type: 'GET',
    		   url: '/lib/ajax_php.php',
               data : 'mail='+mail+'&prosses=newsletter',
    		   success: function(sonuc){
    		      if(sonuc.substr(0,4)!="OKEY"){
    		          $('#newsletter_alert').html(sonuc);
                      setTimeout(closed_error,2000);
    		      }else{
    		          var uzunluk=sonuc.length;
    		          $('.cont_bulten').html("<div style='color:green;margin-top:20px;font-size:11px; margin-bottom:30px'>"+sonuc.substr(5,uzunluk)+"</div>");
    		      }
    		   }
            });
    });
    
    $('#anket_button_ok').click(function(){
        var cevap=$('.roll input:radio:checked').val();
        if(cevap){
            $.ajax({
                type:'GET',
                url:'/lib/ajax_php.php',
                data:'cevap='+cevap+'&prosses=rols',
                success:function(sonuc){
                    $('.roll').html(sonuc);
                }
            });        
        }
        
    });
    
    $('#dergiler ul li').mouseover(function(){
        	$(this).find('img.thmbimg').animate({top:'-25px',opacity:0.3},{queue:false,duration:500});
            $(this).find('div.thmb').css({'background':'#000000',opacity:0.7})
            $(this).find('div.title').css({'background':'#333',opacity:0.7})
            
    });
    $('#dergiler ul li').mouseout(function(){
        	$(this).find('img.thmbimg').animate({top:'6px',opacity:1},{queue:false,duration:500});
            $(this).find('div.thmb').css({'background':'none',opacity:1})
            $(this).find('div.title').css({'background':'none',opacity:1})
    });
    
    $('#header div.top ul li.slideform').hover(function(){
		$(this).find('ul li').slideDown(600);
	},function(){
		$(this).find('ul li').slideUp(300);
	}); 
        
    /*$("ul.reklam_inside a img").fadeTo("fast", 0.5);
    $("ul.reklam_inside a img").hover(function(){
        $(this).fadeTo("slow", 1.0);
    },function(){
        $(this).fadeTo("fast", 0.5);
    });*/
    
    $('#yuuser').ready(function(){
        $("#yuuser").focus();
    });
    
    $('#yuuser').focusout(function(){
        var deger=$(this).val();
        if(deger!=""){
            $.ajax({
                type:'GET',
                url:'/lib/ajax_php.php',
                data:'prosses=usernamequery&deger='+deger,
                success:function(sonuc){
                    var snc=sonuc.split("_");
                    if(snc[0]=="true"){
                        $("#username_poz").css({'color':'red'});
                        $('#username_poz').html("<img src='/images/del.gif' />"+snc[1]);
                        $("#yuuser").focus();
                    }else{
                        $("#username_poz").css({'color':'green'});
                        $('#username_poz').html("<img src='/images/tik.gif' />"+snc[1]);
                    }
                } 
            });
        }else{
            $("#yuuser").focus();
        }
    });
    
    $('#yumail').focusout(function(){
        var deger=$(this).val();
        if(deger!=""){
            $.ajax({
            type:'GET',
            url:'/lib/ajax_php.php',
            data:'prosses=mailquery&deger='+deger,
            success:function(sonuc){
                var snc=sonuc.split("_");
                if(snc[0]=="true"){
                    $("#mail_poz").css({'color':'red'});
                    $('#mail_poz').html("<img src='/images/del.gif' />"+snc[1]);
                    $("#yumail").focus();
                }else if(snc[0]=="false"){
                    $("#mail_poz").css({'color':'green'});                    
                    $('#mail_poz').html("<img src='/images/tik.gif' />"+snc[1]);
                }else if(snc[0]=="gecersiz"){
                    $("#mail_poz").css({'color':'red'});
                    $('#mail_poz').html("<img src='/images/del.gif' />"+snc[1]);
                    $("#yumail").focus();
                }
            }  
            });    
        }else{
            $("#yumail").focus();
        }
    });
    
    $('#yuparola').focusout(function(){
        var pass=$(this).val();
        if(pass.length<6){
            $('#pass1_poz').css({'color':'red'});
            $(this).focus();
        }else{
            $('#pass1_poz').css({'color':'green'});
        }
    });
    
    $('#yuparolatekrar').focusout(function(){
        var pass2=$('#yuparolatekrar').val();
        var pass1=$('#yuparola').val();
        if(pass1==pass2){
            $('#pass2_poz').html("<img src='/images/tik.gif' />");
        }else{
            $('#pass2_poz').html("<img src='/images/del.gif' />");
        }
    });
    
    $('#lkulok').live('click',function(){
        var deger = $('#lkull').serialize();
        $.ajax({
            type:'GET',
            url:'/lib/ajax_php.php',
            data:deger+'&prosses=logL',
            success:function(sonuc){
                if(sonuc=="TRUE"){
                    window.location.reload();
                }else{
                    var old=$('#lkull').html();
                    sonuc=sonuc.split('_');
                    $('#lkull').html("<div style='text-align:center;color:white'><img src='/images/hata.png' width='50' height='50' /><br />" + sonuc[1] + "</div>");
                    var don=function(){
                        $('#lkull').css('display','none').html(old).fadeIn(2000);
                        $('#lkul').focus();
                    }
                    setTimeout(don,1000);    
                }
            }
        });     
    });

    //pagination
    if($('#pagination').html()=="")
        $('#pagination').hide('fast');
    $('#pagination a').live('click',function(){
        var list=$('#lnkkyt').html();
        var sayfa=$(this).html();
        var table=$('#pagtable').html();
        $.ajax({
            type:'GET',
            url:'/lib/ajax_php.php',
            data:'prosses='+table+'&list='+list+'&sayfa='+sayfa,
            success:function(sonuc){
                var snc=sonuc.split("|||");
                $('#ilanliste').slideUp('fast').html(snc[0]).slideDown('slow');
                $('#pagination').html(snc[1]);
            }
        });
    });
    
    $('table.ilanlarim-table tr td #status_change').live('click',function(){
        var durum=$(this).find('span.ilanpasid').html();
        $.ajax({
            type:'GET',
            url:'/lib/ajax_php.php',
            data:'prosses=status_change&durum='+durum,
            success:function(sonuc){
                sonuc=sonuc.split("|");
                if(sonuc[0]=="truee"){
                    var drm=durum.split("_");
                    if(drm[1]=="1"){
                        $('table.ilanlarim-table tr td a.' + drm[0]).find('img').attr('src','/images/aktif.png');
                        $('table.ilanlarim-table tr td a.' + drm[0]).find('span').css('color','green');
                        $('table.ilanlarim-table tr td a.' + drm[0]).find('span').html(sonuc[2]);
                        $('table.ilanlarim-table tr td a.' + drm[0]).attr('title',sonuc[1]);
                        $('table.ilanlarim-table tr td a.' + drm[0]).find('span.ilanpasid').html(drm[0]+"_0");
                    }else{
                        $('table.ilanlarim-table tr td a.' + drm[0]).find('img').attr('src','/images/pasif.png');
                        $('table.ilanlarim-table tr td a.' + drm[0]).find('span').css('color','red');
                        $('table.ilanlarim-table tr td a.' + drm[0]).find('span').html(sonuc[2]);
                        $('table.ilanlarim-table tr td a.' + drm[0]).attr('title',sonuc[1]);
                        $('table.ilanlarim-table tr td a.' + drm[0]).find('span.ilanpasid').html(drm[0]+"_1");
                    }
                }
            }
        });
    });
    $('table.ilanlarim-table tr td a[id^=del_]').click(function(){
        var id=$(this).attr('id');
        var emin=$('#eminmisin').html();
        id=id.split("_");
        if(confirm(emin)){
            $.ajax({
                type:'GET',
                url:'/lib/ajax_php.php',
                data:'prosses=ilandel&id='+id[1],
                success:function(sonuc){
                    if(sonuc=="truee"){
                        $('table.ilanlarim-table tr.row_' + id[1]).css('background','red').fadeOut('slow');
                    }
                }
            });
        }
    });
    $('table.ilanlarim-table tr[class^=row_]').hover(function(){
        $(this).find('td').css({'color':'#333333'});
    },function(){
        $(this).find('td').css({'color':'#666666'});
    });
    $('#i_kat').change(function(){
        var def=$(this).find('option:selected').html();
        if(def.toLowerCase()=="eleman arayanlar"){
            $('#blm').fadeIn("slow");
        }else{
            $('#blm').fadeOut("slow");
        }
    });

    $('fieldset.yuklenenler table tr td a[id^=fdel_]').click(function(){
        var id=$(this).attr('id');
        var emin=$('#eminmisin').html();
        id=id.split("_");
        var path=$('#path_'+id[1]).html();
        if(confirm(emin)){
            $.ajax({
                type:'GET',
                url:'/lib/ajax_php.php',
                data:'prosses=filedel&id='+id[1]+'&path='+path,
                success:function(sonuc){
                    if(sonuc=="truee"){
                        $('#dosyalarim table tr.row_' + id[1]).css('background','red').fadeOut('slow');
                    }
                }
            });
        }
    });
    var upeet=$('div.onayupe').html();
    var uphayr=$('div.onayuph').html();
    if(upeet){
        $.scrollTo('#dosyalarim fieldset form', 800, {duration:3000} );
        setTimeout("$('div.onayupe').fadeOut()",3000);
    }
    if(uphayr){
        $.scrollTo('#dosyalarim fieldset form', 800, {duration:3000} );
        setTimeout("$('div.onayuph').fadeOut()",3000);
    }
});

