/* ---------------------- SEARCH JS V0.03 ------------------ */
function showSearchKeyword(key){
	if(key == "")return;
	Ajax.call(root + "searchkeyword.jsp?keyword=" + key, "", loadSearchKeywordToHTML, "GET", "JSON");
}

function loadSearchKeywordToHTML(result){
	var str = result.toString();
	if(str == "")return;
	var strarray = str.split(",");
	
	var tmp = "";
	for(var i=0;i<strarray.length;i++){
		var tmpname = strarray[i];
		if(tmpname.length > 20){tmpname = tmpname.substring(0,20) + "..";}
		tmp += "<li><a title=\""+ strarray[i] +"\" href=\"/buy/" + formatPotKey(strarray[i]) + "/0-20-bestT0-1-0.html\">" + tmpname + "</a></li>";
	}
	
	document.getElementById("searchkeyword").innerHTML = tmp;
}

function showCategoryGroup(cid,catid,keyword,issn){
	showCategoryGroup(cid,catid,keyword,issn,"1");
}

function showCategoryGroup(cid,catid,keyword,issn,tag){
	var tmp = "?c=1";
	if(cid != "0")tmp+="&cid=" + cid;
	if(catid != "0")tmp+="&catid=" + catid;
	if(keyword != "")tmp+="&keyword=" + keyword;
	tmp+="&tag=" + tag;
	tmp+="&issn=" + issn;
	Ajax.call(root + "searchgroup.jsp"+tmp, "", function(cid,catid,keyword){
																	return function(result){
																		loadCategoryGroup(cid,catid,keyword,issn,tag,result);
																	}
																}(cid,catid,keyword,issn,tag), "GET", "JSON");
}

function loadCategoryGroup(cid,catid,keyword,issn,tag,result){
	var tmp = "";
	var tag = 0;
    var pname = result.pn;
	var categoryarray = result.pa;
	var _today = new Date();
	var _hrNow = _today.getHours();
	var _mnNow = _today.getMinutes();
	
	tmp= "<b class=\"f04\">" + pname + "</b><br/>";

	for(var i=0;categoryarray != undefined && i<categoryarray.length;i++){
		var id = categoryarray[i].i;
		var name = categoryarray[i].n;
		var count = categoryarray[i].c;
		var vname = categoryarray[i].v;
		
		if(id == "3606"){
			count = 314 + _hrNow + _mnNow;
		}
		
		if(keyword == "" && count < 10)
		   continue;
		
		if(cid != "0"){
			tmp += "<a href=\"/seller-products/" + id + "-20-bestT0-1/"+ cid +".html\">" + name + "</a> <span class=\"redfont\">(" + count + ")</span><br/>";
		}else{
			tmp +="<a href=\"/China/"+keyFilter(name)+"/" + id + "-20-bestT0-1-0.html\">"+name+"</a> <span class=\"redfont\">(" + count + ")</span><br/>";					
		}
	}
	
	document.getElementById("group").innerHTML = tmp;	
}
      
function showHistory(){
	var hg = document.getCookie("hg");
	hg = hg==null?hg=[]:eval('('+hg+')');
	var tmp = "";
	for(var i=hg.length-1;i>=0;i--){
		tmp += "<li><a href=\"" + hg[i].u + "\" target=\"_blank\"><img title=\"" + hg[i].n + "\" onerror=\"this.src='http://images.tradetang.com/images/no_picture.gif'\" width=\"60\" height=\"60\" src=\"" + hg[i].i + "\" border=\"0\" class=\"pic01\" /></a><br/>"+ hg[i].p +"</li>";
	}
	document.getElementById("history").innerHTML = tmp;	
}

function showonline(ids){
	if(ids != ''){
		Ajax.call(root + "online_1.jsp?s="+ids, "", changeOnlineEvery, "GET", "JSON");
	}
}

function changeOnlineEvery(result){
	for(var i=0;i<result.length;i++){
		var key = result[i].k
		var value = result[i].v;
		var obj = document.getElementsByName("s_" + key);

		for(var j=0;j<obj.length;j++){
			obj[j].setAttribute("online","1");
			obj[j].setAttribute("sid",value);
			obj[j].style.display = "";
			obj[j].src = "http://images.tradetang.com/search/images/online.gif";
		}
	}
}