﻿var search_flg=true;
var bus_flg=false;
var qvalue_flg="";
function search(){
	var q = document.searchTop.q.value;
	var all=false;
	if(q!="" && q!="请输入想查询商家的关键字" && q!="请输入想查询推荐信息的关键字"){
	    var a=document.searchTop.area.value;
		var t = document.searchTop.type.value;
		var s = document.searchTop.SelectTime.value;
		var u;
		if(t=="0"){
		    all=true;
		}
		//是否是次级页面
		var loc=window.location.toString();
		var h=loc.indexOf("bushome");
		var l=loc.indexOf("buslist");
		if(h>0 || l>0)
		{
		    if(all)
		    {
		        u="http://www.uewang.com/buslist.htm?key="+q+"&Area="+a;			        
		    }
		    else
		    {
		        u="http://www.uewang.com/buslist.htm?NO="+t+"&key="+q+"&Area="+a;	        
		    }
		}
		else
		{
		    if(all)
		    {
		        u ="http://www.uewang.com/prolist.htm?key=" + q + "&DC=" + s+"&Area="+a;	
		    }
		    else
		    {
		        u ="http://www.uewang.com/"+t+"/prolist.htm?key=" + q + "&DC=" + s+"&Area="+a;		        
		    }
		}
		window.location.href=u;
	}
}
function setsearch(flg)
{
    var q = document.searchTop.q;
    var s=document.searchTop.SelectTime;
	var loc=window.location.toString();
	var h=loc.toLowerCase();
	h=h.indexOf("bushome");
	var l=loc.toLowerCase();
	l=l.indexOf("buslist");
	var bs=document.searchTop.BtnSearch;
	if(flg)
	{
        q.style.color="#000";
        if(h>0 || l>0)
        {
            s.style.display="none";
            if(q.value=="")
            {
                q.value="请输入想查询商家的关键字";
            }
            bs.value='找商家';
            bus_flg=true;  //找商家
        }
        else
        {
            if(q.value=="")
            {
                q.value="请输入想查询推荐信息的关键字";
            }
            bs.value='找优惠';
        }
	}
	else
	{
	    q.style.color="#000";
	    if(q.value=="请输入想查询商家的关键字" || q.value=="请输入想查询推荐信息的关键字")
	    {
	        q.value="";
	    }
	}
}
function CloseFix()
{
    var fix=document.getElementById("sfix");
    fix.style.visibility="hidden";
}
function Repalce(str,arg,oldStr)
{
    var reg = eval("/"+arg+"/g");   
    return str.replace(reg,oldStr); 
}

function GetCls()
{
    var localstr=document.location.href;
    var aParams =localstr.split("/");
    var cls="";
    if(localstr.indexOf("http://")==0)
    {
        if(aParams.length>3)
        {
            if(aParams[3].indexOf("00")==0)
            {
                cls=aParams[3];
            }
        }
    }
    else
    {
        if(aParams.length>1)
        {
            if(aParams[1].indexOf("00")==0)
            {
                cls=aParams[1];
            }
        }
    }
    return cls;
}
function LoadProcut(str)
{
    var fix=document.getElementById("sfix");
    var q = document.searchTop.q;
    if(str!="")
    {
        fix.style.visibility="visible";
        //str=Repalce(str,q.value,"<span style=\"color:#ff0000;\">"+q.value+"<\/span>");       //#308953
        fix.innerHTML=str+"<div class=\"close\" onclick=\"CloseFix();\">关闭<\/div>";
    }
    else
    {
        fix.style.visibility="hidden";
    }
    search_flg=true;
}
function ShowFix()
{
    var fix=document.getElementById("sfix");
    var q = document.searchTop.q;
    var str="正在查找中...";
    var qvalue=q.value.replace(/(^\s*)|(\s*$)/g, '');
    var t = document.searchTop.type.value;
    //if(qvalue!="" && (qvalue!=qvalue_flg))
    if(qvalue!="")
    {
        fix.style.visibility="visible";
        fix.innerHTML=str+"<div class=\"close\" onclick=\"CloseFix();\">关闭<\/div>";
        //qvalue_flg=qvalue;
        if(search_flg)   //防止重复查询
        {
            search_flg=false;
            if(bus_flg)  //找商家
            {
                Ajax.Get("/Ajax.aspx?arg=bus&str="+q.value,LoadProcut);
            }
            else
            {
                //var cls=GetCls();
                //cls=(cls=="")?"":"&cls="+cls;
                var cls=(t=="0")?"":"&cls="+t;
                Ajax.Get("/Ajax.aspx?arg=pro&str="+q.value+cls,LoadProcut);
            }
        }
    }
    else
    {
        fix.style.visibility="hidden";
    }
}
function gosearch()
{
    if(window.event.keyCode == 13)
    {
        search();
        return false;    
    }
}
setsearch(true);


