﻿
//点击“发一下”搜索按钮
function goSearch(){
    var keyword = $.trim($("#keywords").val());
	if(keyword==""){alert("没有输入关键字！");SetFocus(); return false;}
	else{window.location.href = "/search/"+encodeURI(keyword)+"/";}
}
//网页加载默认焦点
function SetFocus(){
	try{document.getElementById("keywords").focus();}
	catch(e){}
}
//设为首页
function setHomepage(){
 if (document.all){
        document.body.style.behavior='url(#default#homepage)';
  		document.body.setHomePage('http://www.168ke.com');
    }
    else if (window.sidebar){
    if(window.netscape)
    {
         try{  
            netscape.security.PrivilegeManager.enablePrivilege("UniversalXPConnect");  
         }  
         catch (e)  {  
    alert( "该操作被浏览器拒绝，如果想启用该功能，请在地址栏内输入 about:config,然后将项 signed.applets.codebase_principal_support 值该为true" );  
         }
    } 
    var prefs = Components.classes['@mozilla.org/preferences-service;1'].getService(Components. interfaces.nsIPrefBranch);
    prefs.setCharPref('168客网大全','http://www.168ke.com');
 }
}
function trim(str){
  var regExp=/^\s*(.*?)\s*$/;
  return str.replace(regExp, "$1");
}
//禁止回车提交
function NoSubmit(ev){
	if( ev.keyCode == 13 ){ return false;}
    return true;
}
function InitList(){
    try{
        var tab=document.getElementById("ullist").childNodes; 
        for(var i=0;i<tab.length;i++)
        {
            if(i%2==0){tab.item(i).className="td00";}
            else{tab.item(i).className="td01";}
        }
    }catch(e){}
}    
var a1="最新、最潮流、最实用的各类网站的发布平台！";
var objNews=a1.split("");
var ii=0;
var timer,timer2;
function start(){
try{
    if(ii==objNews.length){ii=0;clearTimeout(timer); timer2=setTimeout("restart()",6000); return;}
    $("#topNews").append(objNews[ii]);
    timer=setTimeout("start()",100);
    ii++;
    }catch(e){}
}     
function restart(){clearTimeout(timer2);$("#topNews").html("");start();};      

//************ login ****************// 
    var tempHtml,obj;
    $(document).ready(function() {
//    var _midoffset = $("#midright").offset();
//    $("#simg").css("top", _midoffset.top).css("left", _midoffset.left);
    SetFocus();InitList();start();    
        $("#signup").corner().css("opacity",0.98);$("#login").corner().css("opacity",0.98);
        $("#ashowlogin").click(function(){
            obj=$("#login").css("top",180).css("left",$(document).width()/2-300).show(200); 
        });
        $("#alogin").click(function(){
        obj = $("#signup").css("top", 180).css("left", $(document).width() / 2 - 300).show(200).css("top", $(window).scrollTop() + 100);
        });
        //$("#pwd").blur(function(){$("#btnSignUp").focus();});
        $("#btnSignUp").click(function(){
            var email=$.trim($("#email").val());
            var pwd=$.trim($("#pwd").val());
            if(email==""){ alert("用户名不能为空");return;}
            if(pwd==""){ alert("密码不能为空");return;}
            $.ajax({
                    type: "POST",
                    url: "/Ajax/SignUp.ashx",
                    data: {"email":email,"pwd":pwd},
                    dataType: "json",
                    success: function(msg) {
                        if (msg == 0) { alert("该账号还没有注册"); }
                        if (msg < 0) { alert("密码错误"); }
                        if (msg > 0) {window.location.href=window.location.href;$("#login").hide(100); $("#signup").hide(100);tempHtml=$(".signup").html();
                        $(".signup").html("<small>您好</small> <a href='/User/"+email+"' class='email'>"+email
                        +"</a> &nbsp;<a href='/loginout.aspx'>退出</a>");}
                    }
            }) 
        });
        $(".close").click(function(){$(this).parent().hide(100);})
    })
    function LoginOut() {
        $.post("/ajax/SignOut.ashx", function(msg) {
            if (msg == 1) { window.location.href = "/"; }
        })
//    document.location.href ="/";
    //document.URL="http://www.168ke.com";
}
//写cookies函数
function SetCookie(name,value)//两个参数，一个是cookie名，一个是值 
{ 
var Days = 30; //此 cookie 将被保存 30 天 
var exp = new Date(); //new Date("December 31, 9998"); 
exp.setTime(exp.getTime() + Days*24*60*60*1000); 
document.cookie = name + "="+ escape (value) + ";expires=" + exp.toGMTString(); 
} 
function getCookie(name)//取cookies函数 
{ 
var arr = document.cookie.match(new RegExp("(^| )"+name+"=([^;]*)(;|$)")); 
if(arr != null) return unescape(arr[2]); return null; 
} 
function delCookie(name)//删除cookie 
{ 
var exp = new Date(); 
exp.setTime(exp.getTime() - 1); 
var cval=getCookie(name); 
if(cval!=null) document.cookie= name + "="+cval+";expires="+exp.toGMTString();
}

/*************/
function GoBaiDu(bdfm) {
    var url = "http://www.baidu.com/s"; 
    var myval = $("#selectvalue").val();
    if (myval == "0") {
        url = "http://www.baidu.com/s";
        bdfm.tn.value = "baidu";
        bdfm.method = "get";
    }
    if (myval == "1") {
        url = "http://mp3.baidu.com/m";
        bdfm.tn.value = "baidump3";
        bdfm.ct.value = "134217728";
        bdfm.lm.value = "-1";
    }
    if (myval == "2") {
        bdfm.tn.value = "baiduiamge";
        bdfm.ct.value = "201326592";
        bdfm.cl.value = "2";
        bdfm.lm.value = "-1";
        url = "http://image.baidu.com/i";
    }
    if (myval == "3") {
        url = "http://video.baidu.com/v";
        bdfm.ct.value = "301989888";
        bdfm.rn.value = "20";
    }
    if (myval == "4") {
        bdfm.tn.value = "news";
        bdfm.cl.value = "2";
        bdfm.rn.value = "20";
        url = "http://news.baidu.com/ns";
    }
    bdfm.action = url;
    return true;
}
function GoGoogle(ggfm) {
    var url; var myval = $("#selectvalue").val();
    if (myval == "0") { url = "http://www.google.cn/search"; ggfm.method = "get"; }
    if (myval == "1") { url = "http://www.google.cn/music/search"; }
    if (myval == "2") { url = "http://images.google.cn/images"; }
    if (myval == "3") { url = "http://video.google.cn/videosearch"; }
    if (myval == "4") { url = "http://news.google.com/nwshp"; }
    ggfm.action = url;
    return true;
}
function ChangeImg(index) {
    $("#selectvalue").val(index);
    switch (index) {
        case 0: simg.get(0).src = "/images/baidu.gif"; simg.get(1).src = "/images/google.gif"; break;
        case 1: simg.get(0).src = "/images/baidu_mp3.gif"; simg.get(1).src = "/images/google_mp3.gif"; break;
        case 2: simg.get(0).src = "/images/baidu_pic.gif"; simg.get(1).src = "/images/google_pic.gif"; break;
        case 3: simg.get(0).src = "/images/baidu_video.gif"; simg.get(1).src = "/images/google_video.gif"; break;
        case 4: simg.get(0).src = "/images/baidu_news.gif"; simg.get(1).src = "/images/google_news.gif"; break;
        default: simg.get(0).src = "/images/baidu.gif"; simg.get(1).src = "/images/google.gif"; break;
    }
}
var menu,simg;
$(document).ready(function() {
    menu = $("#menu li"); simg = $("#simg img");
    menu.click(function() {
        menu.removeClass("currentlink").addClass("normallink");
        $(this).removeClass("normallink").addClass("currentlink");
        ChangeImg(menu.index($(this)));
    });
    $("#simg .midinput").keyup(function() {
        $("#simg .midinput").val($(this).val());
    });
})