﻿// JavaScript Document
/**
 * 
 */
function f_t(type){
    //if($("#q").val()=='' || $("#q").val()=='请输入要搜索的关键词'){
		if("composite_tab" == type){
            $("#composite_tab").attr("class","cur");
            $("#product_tab").attr("class","");
            $("#company_tab").attr("class","");
			$("#article_tab").attr("class","");
			$("#community_tab").attr("class","");
			$("#picture_tab").attr("class","");
            $("#download_tab").attr("class","");
			$("#search_type").val("all");
            //$("#searchKeywordForm #m").val("j");
            //$("#searchKeywordForm").attr('action', '/search/composite.do');
			//alert(document.searchKeywordForm.action);
        }
        if("product_tab" == type){
			$("#composite_tab").attr("class","");
            $("#product_tab").attr("class","cur");	
            $("#company_tab").attr("class","");
			$("#article_tab").attr("class","");
			$("#community_tab").attr("class","");
			$("#picture_tab").attr("class","");
            $("#download_tab").attr("class","");
			$("#search_type").val("product");
            //$("#searchKeywordForm #m").val("");
            //$("#searchKeywordForm").attr('action', '/search/product.do');
			//alert(document.searchKeywordForm.action);
			
        }
        if("company_tab" == type){
            $("#composite_tab").attr("class","");
            $("#product_tab").attr("class","");	
            $("#company_tab").attr("class","cur");
			$("#article_tab").attr("class","");
			$("#community_tab").attr("class","");
			$("#picture_tab").attr("class","");
            $("#download_tab").attr("class","");
            $("#search_type").val("company");
			//$("#searchKeywordForm").attr('action', '/search/company.do');
			//alert(document.searchKeywordForm.action);
        }
		if("article_tab" == type){
            $("#composite_tab").attr("class","");
            $("#product_tab").attr("class","");	
            $("#company_tab").attr("class","");
			$("#article_tab").attr("class","cur");
			$("#community_tab").attr("class","");
			$("#picture_tab").attr("class","");
            $("#download_tab").attr("class","");
            $("#search_type").val("news");
			//$("#searchKeywordForm").attr('action', '/search/article.do');
			//alert(document.searchKeywordForm.action);
        }
		if("picture_tab" == type){
            $("#composite_tab").attr("class","");
            $("#product_tab").attr("class","");	
            $("#company_tab").attr("class","");
			$("#article_tab").attr("class","");
			$("#community_tab").attr("class","");
			$("#picture_tab").attr("class","cur");
            $("#download_tab").attr("class","");
            $("#search_type").val("picture");
			//$("#searchKeywordForm").attr('action', '/search/article.do');
			//alert(document.searchKeywordForm.action);
        }
		if("download_tab" == type){
            $("#composite_tab").attr("class","");
            $("#product_tab").attr("class","");	
            $("#company_tab").attr("class","");
			$("#article_tab").attr("class","");
			$("#community_tab").attr("class","");
			$("#picture_tab").attr("class","");
            $("#download_tab").attr("class","cur");
            $("#search_type").val("down");
			//$("#searchKeywordForm").attr('action', '/search/article.do');
			//alert(document.searchKeywordForm.action);
        }
    //}
	
	/*else{
        if("product_tab" == type){
            $("#product_tab").attr("class","cur");
            $("#buy_tab").attr("class","");
            $("#company_tab").attr("class","");
            location.href="/search/ps.do?q="+$("#q").val();
        }
        if("buy_tab" == type){
            $("#product_tab").attr("class","");
            $("#buy_tab").attr("class","cur");
            $("#company_tab").attr("class","");
            location.href="/search/bs.do?q="+$("#q").val();
        }
        if("company_tab" == type){
            $("#product_tab").attr("class","");
            $("#buy_tab").attr("class","");
            $("#company_tab").attr("class","cur");
            location.href="/search/cs.do?q="+$("#q").val();
        }
    }
	*/
}
/**
 * 点击搜索按钮或输入关键词后回车提交搜索
 */
function doSearch(){
    if($.trim($("#q").val())==''){
        alert("请输入要搜索的关键词！");
        $("#q").focus();
    }else if($.trim($("#q").val())=='请输入要搜索的关键词'){
        alert("请输入要搜索的关键词！");
        $("#q").focus();
    }else{
        $('#searchKeywordForm').submit();
    }
}
/**
 * 检查关键词输入框中的内容
 */
function checkValue(status){
    if(status == "1"){
        if($.trim($("#q").val())==''){
            $("#q").val("请输入要搜索的关键词");
        }
    }
    if(status == "0"){
        if($.trim($("#q").val())=='请输入要搜索的关键词'){
            $("#q").val("");
        }
    }
}
/**
 * 生成产品类目
 */
function genCat(catIdStr,catDataStr){
    if(catIdStr!=null && catIdStr.length>0){
        
        //$("#cat_display").html("<img src='/search/images/loading.gif' width='15px' height='15px' />&nbsp;&nbsp;正在加载产品类目...");
        var length = catIdStr.length;

        var str = '<div class="list_b_com">按类目选择</div>';
        if(length >16){
            for ( var i = 0; i < length; i++ ) {
                str+= "<li>";
                str+="<a href='#' onclick='javascript:doFilterWithCatName(\""+catIdStr[i]+"\")'>";
                str+=catDataStr[i];
                str+="</a>"
                str+="</li>"
                if(i==15){
                    $("#cat_display").html(str);
                //$("#cat_display").fadeIn("slow");
                //$("#shwo_more").fadeIn("slow");
                }
            }
            $("#cat_hidden").html(str);
        }else{
            for ( var i = 0; i < length; i++ ) {
                str+= "<li>";
                str+="<a href='#' onclick='javascript:doFilterWithCatName(\""+catIdStr[i]+"\")'>";
                str+=catDataStr[i];
                str+="</a>"
                str+="</li>"
            }
            $("#cat_display").html(str);
            $("#shwo_more").hide();
        }
        $("#cat_neg").fadeIn("slow");
    }
}
/**
 * 更多类目查看
 */
function showMoreCat(){
    if($("#cat_display_ststus").val()=="1"){
        $("#cat_display").fadeOut("slow");
        $("#cat_hidden").fadeIn("slow");
        $("#cat_display_ststus").val("0");
        $("#more").html("隐藏");
    }else{
        $("#cat_display").fadeIn("slow");
        $("#cat_hidden").fadeOut("slow");
        $("#cat_display_ststus").val("1");
        $("#more").html("查看更多");
    }
}
/**
 * 添加到搜藏夹中
 */
function addBookmark(title,url){
    var ctrl = (navigator.userAgent.toLowerCase()).indexOf('mac') != -1 ? 'Command/Cmd': 'CTRL';
    if (document.all) {
        window.external.addFavorite(url, title)
    } else if (window.sidebar) {
        window.sidebar.addPanel(title, url, "")
    } else {
        alert('您可以尝试通过快捷键' + ctrl + ' + D 加入到收藏夹~')
    }
}
/**
 * ajax 获取黄金商铺
 */
var liStr = "";
var status="0";    
function getGold(q){
    liStr += '<li class="h207"><a href="http://www.518ad.com/zt/yx.html" target="_blank"><img src="/search/images/201106021036058869.gif" width="158" height="187"></a>';
    liStr += '<li class="h207"><a href="http://www.518ad.com/goldweb/" target="_blank"><img src="/search/images/201106021034540587.gif" width="158" height="187"></a>';
    liStr += '<li class="h207"><a href="http://www.518ad.com/zt/jz.html" target="_blank"><img src="/search/images/201106021035278553.gif" width="158" height="187"></a>';
    liStr += '<li class="h207"><a href="http://www.iqiming.com/" target="_blank"><img src="/search/images/iqiming.gif" width="158" height="187"></a>';
	
    $.getJSON(
        "/search/ajaxGetPaidGoldBooth.do", 
        {
            'q':encodeURI(q,"utf-8")
        }, 
        function(data){
            $.each(data, function(url, pic) {
                if(pic!=null && pic != ""){
                    liStr ='<li class="h207"><a href="'+url+'" target="_blank"><img src="'+pic+'" width="158" height="187"/></a></li>' + liStr;
                }
            });
            showGoldAd();
            status="1";
        });
    if(status=="0"){
        showGoldAd();
    }
}
function showGoldAd(){
    $("#gold_ad").html(liStr);
}
/**
 * ajax 获取分类黄金商铺
 */
function getCatGold(cn){
    liStr += '<li class="h207"><a href="http://www.518ad.com/zt/yx.html" target="_blank"><img src="/search/images/201106021036058869.gif" width="158" height="187"></a>';
    liStr += '<li class="h207"><a href="http://www.518ad.com/goldweb/" target="_blank"><img src="/search/images/201106021034540587.gif" width="158" height="187"></a>';
    liStr += '<li class="h207"><a href="http://www.518ad.com/zt/jz.html" target="_blank"><img src="/search/images/201106021035278553.gif" width="158" height="187"></a>';
    liStr += '<li class="h207"><a href="http://www.iqiming.com/" target="_blank"><img src="/search/images/iqiming.gif" width="158" height="187"></a>';

    $.getJSON(
        "/search/ajaxGetCatPaidGoldBooth.do", 
        {
            'cn':cn
        }, 
        function(data){
            $.each(data, function(url, pic) {
                liStr+='<li class="h207"><a href="'+url+'" target="_blank"><img src="http://pic.518ad.com/PicFolder/Goldbooth/'+pic+'" width="158" height="187"/></a></li>';
            });
            showGoldAd();
            status="1";
        });
    if(status=="0"){
        showGoldAd();
    }
}
/**
 * ajax 获取金牌供应商    （暂时未完成）
 */
function getGoldSup(q){
    $.getJSON(
        "/search/product/ajaxGetPaidGoldSupplier.do", 
        {
            'q':q
        }, 
        function(listData){
            $.each(listData, function(key,val) {
                var paidGoldSupplier;
                var company;
                var companyContact;
                var member;
                $.each(val, function(key2,val2){
                    if(key=="paidGoldSupplier"){
                        paidGoldSupplier = val2;
                    }
                    if(key=="company"){
                        company = val2;
                    }
                    if(key=="companyContact"){
                        companyContact = val2;
                    }
                    if(key=="member"){
                        member = val2;
                    }
                });

                $("#gold_con").html($("#gs_val"));
                var newId = "gs_val_"+company.companyId;
                $("#gold_con #gs_val").attr("id", newId);
                $("#gold_wrp").show();
            });
        });
}
