﻿var xmlHttp;	    
function GetSmallClass(bcid)
{		
	if(bcid!="0")
	{
        var webUrl="Main/Ajax.aspx?BigCID="+bcid;			
	    createXMLHttpRequest();
	    xmlHttp.onreadystatechange=handleStateChange;
	    xmlHttp.open("GET",webUrl,true);
		xmlHttp.setRequestHeader("If-Modified-Since","0");
	    xmlHttp.send(null);
	}
	else
	{
	    var TheSmallClass=document.form1.DdlSmallCategory;
	    TheSmallClass.length=0;
	    TheSmallClass.options.add(new Option("所有小类","0"));
	}
}
function createXMLHttpRequest()
{
	if(window.ActiveXObject)
	{
	  xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
	}
	else if(window.XMLHttpRequest)
	{
	    xmlHttp=new XMLHttpRequest();
	}
}
function handleStateChange()
{
    if(xmlHttp.readyState==4)
    {
        if(xmlHttp.status==200)
        {
            bindSmallClass();
        }
    }
 }
 function bindSmallClass()
 {
    var resultSmallClass = xmlHttp.responseText;
    var TheSmallClass=document.form1.DdlSmallCategory;
    TheSmallClass.length=0;
    TheSmallClass.options.add(new Option("所有小类","0"));
    if(resultSmallClass != "")
    { 
        var piArray = resultSmallClass.split(";");
        for(var i=0;i<piArray.length;i++)
        {
           var SmallClass=piArray[i].toString();
           var ClassArray=SmallClass.split(",");
　　	   TheSmallClass.options.add(new Option(ClassArray[1].toString(),ClassArray[0].toString()));
        }
    }
}
function trim(str)
{ 
    if(str!=null)
    {
        return str.replace(/(^\s+)|(\s+$)/g,"");
    }
    else
    { 
        return "";
    }
}
function CheckHeaderSearch()
{
    var i=0;
    var TheForm=document.form1;
    if(TheForm.DdlBigCategory.selectedIndex>0)
    {
        i++;
    }
    if(TheForm.DdlSmallCategory.selectedIndex>0)
    {
        i++;
    }
    if(TheForm.DdlBrand.selectedIndex>0)
    {
        i++;
    }
    if(trim(TheForm.TbKey.value).length>0)
    {
        i++;
    }
    if(i==0)
    {
        alert("必须输入一个查询条件!");
        TheForm.TbKey.focus();
        return false;
    }
}
