$(function(){ //init
    initNav(); 
    initTop();
    qsfocusblur();
    $("#so button").click(function(){
        if($(this).prev().val().indexOf("请输入")!=-1){
            alert("请输入查询关键词!");
            return false;
		}
        $(this).parent().submit();
    })
})
function setAd($ads){
    $ads.each(function(){
        var $ad=$(this);
        var type=2;
        var suffix=$ad.attr("id").substr(2);
		var prefix=suffix.length==1?"10000000000000":"1000000000000" ;
        var id=prefix + suffix;
        $.get("/mbs/mb3/jsp/getAd.jsp",{ad_id:id,adv_type:type},function(data){
            $ad.html(data);
        })
    })
}
function scroller($ul){
    var scrollTimer;
    $ul.hover(function(){
        clearInterval(scrollTimer);
    },function(){
        scrollTimer=setInterval(function(){
            _scroll($ul); 
        },3000);
    }).trigger("mouseleave");
}
function _scroll($ul){
    var lineHeight=$ul.find("li:first").height();
    $ul.animate({"marginTop":-lineHeight+"px"},300,"swing",function(){
        $ul.css({marginTop:0}).find("li:first").appendTo($ul);
    })
}
function slider($o){
    var index=0;
    var n=$o.find('li').length;
	var adTimer;
    var ns=$o.find("div span");
    ns.mouseover(function(){
        index=ns.index(this);
        _slide(index,$o);
    }).eq(0).mouseover();

	$o.hover(function(){
		clearInterval(adTimer);
	},function(){
		adTimer=setInterval(function(){
			_slide(index,$o);
            index++
            if(index==n) index=0;
		},3000);
    }).trigger('mouseleave');
}
function _slide(index,$o){
	var H=$o.height();
	$o.find("ul").stop(true,false).animate({"top":-H*index},0,function(){
        $o.find("div span").removeClass("on")
        .eq(index).addClass("on");
    });
}
function initTop(){
    if(isLogin()){
        var usr=$("#se_user_name").val();
        $("#hello span").text(usr);
        $("#office a").text("我的商务室");
        if(isAdmin()){
           $("#office a").attr("href","/admin/mainMenu/default.jsp"); 
        }else{
           $("#office a").attr("href","/member/mainMenu/default.jsp"); 
        }
    }
}
function initNav(){
    var pname=document.location.pathname;
    var str=pname.substr(1,pname.indexOf("/",1)-1);
    if("enterprise"==str){
        $("#nav h2").eq(5).addClass("on").next("ul").addClass("on"); 
    }
    if("product"==str){
        $("#nav h2").eq(3).addClass("on").next("ul").addClass("on"); 
    }
    if("sales"==str){
        $("#nav h2").eq(1).addClass("on").next("ul").addClass("on"); 
    }
    if("buying"==str){
        $("#nav h2").eq(2).addClass("on").next("ul").addClass("on"); 
    }
    if("service" == str){
        $("#nav h2").eq(4).addClass("on").next("ul").addClass("on"); 
    }
    if("info" == str||"news" == str||"edu"==str){
        if(pname.indexOf("expo")!=-1){
            $("#nav h2").eq(8).addClass("on").next("ul").addClass("on"); 
        }else{
            $("#nav h2").eq(7).addClass("on").next("ul").addClass("on"); 
        }
    }
    if("terms" == str){
        $("#nav h2").eq(9).addClass("on").next("ul").addClass("on"); 
    }
    if("expo" == str){
        $("#nav h2").eq(8).addClass("on").next("ul").addClass("on"); 
        $("#so input:[name='xype']").val(4);
    }
    if("video" == str){
        $("#nav h2").eq(10).addClass("on").next("ul").addClass("on"); 
    }
    if("job" == str ||"work" == str){
        $("#nav h2").eq(6).addClass("on").next("ul").addClass("on"); 
    }
}
function qsfocusblur(){
    var $txt=$('form input[type=text]');
	$txt.focus(function(){
		if($(this).val().indexOf('请输入')!=-1) 
			$(this).val('');
        else $(this).select();
	});
	$txt.blur(function(){
		if($(this).val()=='') 
            $(this).val(this.defaultValue);
	});
}
function isLogin() {
	if($("#se_cust_id")==null||$("#se_cust_id").val()=="")
		return false;
	else
		return true;
}
function isAdmin(){
	if(isLogin() && $("#se_cust_type")!=null && $("#se_cust_type").val()=="0")
		return true;
	else
		return false;
}
function isMember(){
	if(isLogin() && $("#se_cust_type").val()=="1" )
		return true;
	else
		return false;
}
function isUser(){ 
	if(isLogin() && $("#se_cust_type").val()=="2" )
		return true;
	else
		return false;
}
function getTotalHeight(){
    if($.browser.msie){
        return document.compatMode == "CSS1Compat"? document.documentElement.clientHeight : document.body.clientHeight;
    }else{
        return self.innerHeight;
    }
}
function getTotalWidth (){
    if($.browser.msie){
        return document.compatMode == "CSS1Compat"? document.documentElement.clientWidth : document.body.clientWidth;
    }else{
        return self.innerWidth;
    }
}
function openUrlProc(url){ //进入管理员或会员后台
	if(isAdmin() && url.indexOf('member')!=-1){
		alert("您是管理员!");
		return ;
	}
	if( !isAdmin() && url.indexOf('admin')!=-1){
		alert("您不是管理员!");
		return ;
	}
	var admin = "/admin/mainMenu/default.jsp?comeurl="
	var memeber ="/member/mainMenu/default.jsp?comeurl=";
	if(isAdmin()){
		location.href=admin+url;
	}else if( isMember() || isUser() ){
		location.href=memeber+url;
	}else{	
		var url=window.location.pathname;
		showLogin(url);
	}
	return ;
}
function showLogin(val){
    //alert("您好！请您先登录！");
    location.href="/templates/login.html?comeurl="+val;
}
function strProc(str,len,tof){
	str=str.replace(/<[^<|^>]+>/g,"");
	if(str.length>len)
		if(tof=="1")
			document.write(str.substring(0,len)+"..");
		else
			document.write(str.substring(0,len));
	else
			document.write(str);
}
function print(){}
function cpurl(){}
function comment(){}
function moveup(o){ }
function showPrimPic(){ }

//--------------
function getClassSon(op){
    var on=$(op);
    var id=(op.attr("value"))<10?100:op.attr("value");
    var $box=$("#son select");
    if(id!='selected'){
        $.ajax({
            type: "POST",
            url: "/search/jsp/"+getType(on)+".jsp?class_id="+id,
            success: function(msg){
                msg = jQuery.trim(msg);
                $box.html("");
                if(msg==''){
                    $box.html("a8bcd");
                }else{  
                   $box.append(msg);
                }
            }
        });
	}
}

