    function animate(){
        
    }
    function showhide(id){
        //close all
        $("#userPanel").hide('slow');
        $("#loginPanel").hide('slow');
        $("#registerPanel").hide('slow');
        $("#"+id).show('slow');
    }

    function doRegister(){
          var errorStr;
          var pwd1 = $("#regPwd1").val();
          var pwd2 = $("#regPwd2").val();
          $("#regPwd1").attr("value","");
          $("#regPwd2").attr("value","");
           $("#registerPanelError").show(0);
           $("#registerPanelError").fadeIn(0);
           $("#registerPanelError").html("<span style='font-family:Tahoma; font-size:12px; text-decoration:none;color:#00526d'>L&#252;tfen bekleyin...</span>");
           var errorStr = "";
           var postData = "user=" + $("#regUser").val()+ "&email="+ $("#regEmail").val()+ "&hideEmail=true&regagree=true&passwrd1="+pwd1+"&passwrd2="+pwd2;
            $.ajax({
                 type: 'POST',
                 url: 'ajax.php?event=register',
                 timeout: 9000,
                 cache:false,
                 error: function (xhr,desc, exceptionobj){
                   $("#registerPanelError").html("<span style='font-family:Tahoma; font-size:12px; text-decoration:none;color:#000080'>Servis hatas&#305;, <br>l&#252;tfen daha sonra tekrar deneyin!<br> "+xhr.responseText+"</span>");
                 },
                 data: postData,
                 success: function(data) {
                    var result = parseInt(data);
                     switch(result){
                         case 1:
                            errorStr = "* &#220;yelik i&#351;lemi durdurulmu&#350;.";
                            break;
                         case 2:
                            errorStr = "* Yeni &#252;ye eklemek i&#231;in l&#252;tfen admin panelini kullan&#305;n!"
                            break;
                         case 4:
                            errorStr = "* Kay&#305;t olabilmek i&#231;in &#252;yelik s&#246;zle&#351;mesini kabul etmeniz gerekmektedir!";
                            break;
                         case 5:
                            errorStr = "* Kullan&#305;c&#305; ad&#305; alan&#305; bo&#351; b&#305;rak&#305;lamaz!";
                            break;
                         case 6:
                            errorStr = "* Kullan&#305;c&#305; ad&#305; ge&#231;ersiz karakterler i&#231;eriyor!";
                            break;
                         case 7:
                            errorStr = "* E-posta adresi ge&#231;ersiz!";
                            break;
                         case 8:
                            errorStr = "Ge&#231;ersiz ifre:)";
                            break;
                         case 9:
                            errorStr = "* Bu kullan&#305;c&#305; ad&#305; kullan&#305;mda veya yasaklanm&#305;&#351;t&#305;r!";
                            break;
                         case 10:
                            errorStr = "* &#350;ifreler uyu&#351;muyor!";
                            break;
                         case 11:
                            errorStr = "* &#350;ifre alan&#305; bo&#351; b&#305;rak&#305;lamaz!";
                            break;
                         case 12:
                            errorStr = "* Ge&#231;ersiz &#351;ifre.";
                            break;
                         case 13:
                            errorStr = "* Bu e-posta adresi kullan&#305;mda.";
                            break;
                         case 999:
                            alert("Kay&#305;t ba&#351;ar&#305;yla tamamland&#305;, ho&#351;geldiniz " + $("#regUser").val() + ", y&#246;nlendiriliyorsunuz...");
                            errorStr = "</span><span style='font-family:Tahoma; font-size:12px; text-decoration:none;color:#299c0a'>Y&#246;nlendiriliyorsunuz...</span>";
                            window.location.reload(true);
                            break;
                         case 14:
                            errorStr = "* E-posta adresi alan&#305; bo&#351; b&#305;rak&#305;lamaz";
                            break;
                         default:
                            errorStr = "* Bilinmeyen hata";
                            break;
                         case 15:
                            errorStr = "* Ge&#231;ersiz kullan&#305;c&#305; ad&#305;";
                            break;

                         }

                         $("#registerPanelError").show(0);
                         $("#registerPanelError").fadeIn(0);
                         $("#registerPanelError").html("<span style='font-family:Tahoma; font-size:12px; text-decoration:none;color:#cc0000'>"+errorStr+"</span>");
                 }});
    }
    function doLogout(){
        $.get(logOutUrl, '',function (data){
             window.location.reload(true);
        });
    }
    var showPanel = true;
    var doubleChecked = false;
    var doLoginReturn;
    var timeOver = true;
    function doLogin(usr, pwd){
           $("#pwd").attr("value","");
           if (usr.length < 1 || pwd.length < 1){
                $("#loginPanelError").fadeIn(0);
                $("#loginPanelError").html("<span style='font-family:Tahoma; font-size:12px; text-decoration:none;color:#cc0000'>* Kullan&#305;c&#305; ad&#305; / &#351;ifre belirtmediniz!</span>");
                $("#loginPanel").show('slow');
                $("#loginPanelError").fadeOut(4000);
                return;
           }
           $("#loginPanelError").fadeIn(0);
           $("#loginPanelError").show(0);
           $("#loginPanelError").html("<span style='font-family:Tahoma; font-size:12px; text-decoration:none;color:#00526d'>L&#252;tfen bekleyin...</span>");
           $("#loginSubmit").attr("disabled",true);
           $("#usr").attr("disabled",true);
           $("#pwd").attr("disabled",true);
           window.setTimeout(timeout, 9000);
          $.ajax({
              type: 'POST',
              cache: false,
              timeout: 5000,
               error: function (xhr, desc, exceptionobj){
                   $("#loginPanelError").html("<span style='font-family:Tahoma; font-size:12px; text-decoration:none;color:#000080'>Servis hatas&#305;, <br>l&#252;tfen daha sonra tekrar deneyin!<br> "+xhr.responseText+"</span>");
              },
              url: 'forum/index.php?action=login2',
              data: 'user='+usr +'&passwrd='+pwd,
              success: function(data) {
                        timeOver = false;
                        doLoginReturn = data;
                        if (!data.match(/<a href="(.)+\?action=(profile|pm)">.+<\/a>/im)) {
                                    if (!doubleChecked){
                                            doubleChecked = true;
                                            doLogin(usr,pwd);
                                            return;
                                    }
                                    $("#loginSubmit").attr("disabled",false);
                                    $("#usr").attr("disabled",false);
                                    $("#pwd").attr("disabled",false);
                                    $("#loginPanelError").fadeIn(0);
                                    $("#loginPanelError").html("<span style='font-family:Tahoma; font-size:12px; text-decoration:none;color:#cc0000'>* Hatal&#305; kullan&#305;c&#305; ad&#305; / &#351;ifre!</span>");
                                    $("#loginPanel").show('slow');
                                    $("#loginPanelError").fadeOut(4000);

                        }
                        else {
                               $("#loginPanelError").fadeIn(0);
                               $("#loginPanelError").show(0);
                               $("#loginPanelError").html("<span style='font-family:Tahoma; font-size:12px; text-decoration:none;color:#299c0a'>Y&#246;nlendiriliyorsunuz...</span>");
                               $("#loginSubmit").attr("disabled",true);
                               $("#usr").attr("disabled",true);
                               $("#pwd").attr("disabled",true);
                               reload();
                        }
              }
         });

    }
    function timeout(){
          if (timeOver){
              $("#loginSubmit").attr("disabled",false);
              $("#usr").attr("disabled",false);
              $("#pwd").attr("disabled",false);
              $("#loginPanelError").html("<span style='font-family:Tahoma; font-size:12px; text-decoration:none;color:#000080'>Servis hatas&#305;, <br>l&#252;tfen daha sonra tekrar deneyin!</span>");
          }
    }
    function play(val,refer){
        $("#slayt").css("background","url("+val+")");
        $("#"+refer).fadeTo("slow", 0.6);        
        target = refer.substr(3);        
        $("#"+refer).css("border","3px solid #E0D905");
    }
   function out(refer){
        $("#"+refer).fadeTo("slow", 1.0);
        $("#"+refer).css("border","3px solid #FFFFFF");
    }
    function reload(){
            window.location.reload(true);
    }