﻿
//药列表页初始
function MedicineListInit(pageIndex)
{
    var sortID = QueryString("sortID");
    var sortChildID = QueryString("sortChildID");
    var MedicineContent = QueryString("MedicineContent");
    var MedicineSort = QueryString("MedicineSort");
    var MedicineSortName = QueryString("MedicineSortName");
    CreateXmlHttp();
    xmlHttp1=xmlHttp;
    var url = "Medicine_Process.aspx?action=MedicineList&sortID="+ sortID +"&sortChildID="+sortChildID+"&pageIndex="+pageIndex+"&MedicineContent="+MedicineContent +"&MedicineSort="+MedicineSort+"&MedicineSortName="+MedicineSortName;
    if(IsValid(url)){return;}//防sql注入
    xmlHttp1.open("GET", url, true);
    xmlHttp1.onreadystatechange = function()
    {
        if (xmlHttp1.readyState == 4)
        {
            var strHtml = xmlHttp1.responseText.split("<# 5izd #>");        
            $("middle").innerHTML =  strHtml[0];
            $("titleContent").innerHTML = strHtml[1];            
            $("MedicineName").innerHTML = strHtml[1];
            $("SelectSort").innerHTML = strHtml[2];
        }
    }
    xmlHttp1.send(null); 
}

//资讯列表页初始
function WMListInit(pageIndex)
{
    var sortID = QueryString("sortID");
    CreateXmlHttp();
    xmlHttp1=xmlHttp;
    var url = "Medicine_Process.aspx?action=WMList&sortID="+ sortID +"&pageIndex="+pageIndex ;
    if(IsValid(url)){return;}//防sql注入
    xmlHttp1.open("GET", url, true);
    xmlHttp1.onreadystatechange = function()
    {
        if (xmlHttp1.readyState == 4)
        { 
            var strHtml = xmlHttp1.responseText.split("<# 5izd #>");        
         
            $("middle").innerHTML =  strHtml[0];
            $("titleContent").innerHTML = strHtml[1];
        }
    }
    xmlHttp1.send(null); 
}
//点击查询
function SelectMedicine()
{
     var MedicineContent=$("MedicineContent").value;
     var sortCH=$("tMedSort").ownerDocument.getElementsByName("sortCH");
     if(sortCH.length>0)
     {
        var MedicineSort =sortCH[0].value; //类别ID
        if(GetIeOrFf())
        {          
           var MedicineSortName=sortCH[0].parentElement.innerText;//类别名ie
        }else
        {
          var MedicineSortName=sortCH[0].parentNode.innerText;//类别名ff
        }
        MedicineSortName=escape(MedicineSortName);
        document.write("数据加载中,请稍候...");
        location.href = "MedicineList.aspx?MedicineContent="+escape(MedicineContent)+"&MedicineSort="+MedicineSort+"&MedicineSortName="+MedicineSortName+"&sortID=41&rnd="+Math.random();
     }else
     {             
        alert("请您先选择药品类别名!");
        document.write("数据加载中,请稍候...");
        location.href="Default.aspx";
     }
}

//显示隐藏层和药品类别的选择层
//参数：
    //a:显示层
    //b:隐藏层
function ShowMedicDiv(a,b)
{
    $(a).style.display="block";
    $(b).style.display="block";
    
}
//隐藏隐藏层和药品类别层
function HiddenMedicDiv(a,b)
{
    $(a).style.display="none";
    $(b).style.display="none";
    var argsCH =$("tMedSort").ownerDocument.getElementsByName("sortCH");
    if(argsCH.length>0)
    {        
       $("sortButton").style.background="url(images/bottover.jpg) no-repeat left top;";
    }else
    {
       $("sortButton").style.background="url(images/bottom.jpg) no-repeat left top;";
    }
}
//处理用户选择CheckBox事件
//用户要搜索的药品类别
function CheckboxMain(a)
{
     var argsCH =$("tMedSort").ownerDocument.getElementsByName("sortCH");
     var eventElement ="";//IE eventElement=evnt.target;//MF
     if(GetIeOrFf()){eventElement=event.srcElement;}else{eventElement=a;}
     if(eventElement.type=="checkbox")
     {
        if(eventElement.checked==true)//判断用户选定一项
        { 
            if(argsCH.length>0)//假如先前有做过选定
            { 
                var medDiv =$("MedicineSort");
                var elems=medDiv.ownerDocument.getElementsByName("sort");
                for(i=0;i<elems.length;i++)
                {
                    if(elems[i].value==argsCH[0].value)
                    {
                        elems[i].checked=false;//将先前的选定去掉
                    }
                }
                var tmedDiv =$("tMedSort");
                tmedDiv.innerHTML="";//清空临时存放的值
                var strCH="<span><input type='checkbox' name='sortCH' checked='true' value='"+eventElement.value+"'  />";
                if(GetIeOrFf()){strCH +=eventElement.parentElement.innerText+"</span>";}
                else{strCH +=eventElement.parentNode.innerText+"</span>";}
                tmedDiv.innerHTML=strCH;   
            }else//先前没有做过选定
            {
                var strCH="<span><input type='checkbox' name='sortCH' checked='true' value='"+eventElement.value+"'  />";
                if(GetIeOrFf()){strCH +=eventElement.parentElement.innerText+"</span>";}
                else{strCH +=eventElement.parentNode.innerText+"</span>";}
                var tmedDiv =$("tMedSort");
                tmedDiv.innerHTML=strCH; 
            }
        }else//判断用户撤销一项
        {
            var elems =$("tMedSort").childNodes;
            if(GetIeOrFf())
            {
                for(i=0;i<elems.length;i++)
                {
                    if(elems[i].innerText==eventElement.parentElement.innerText)
                    {
                        elems[i].innerHTML="";
                    }
                }
            }else
            {
                for(i=0;i<elems.length;i++)
                {
                    if(elems[i].innerText==eventElement.parentNode.innerText)
                    {
                        elems[i].innerHTML="";
                    }
                }
            }
        }
      }
      
}
//判断IE或Ff
function GetIeOrFf()
{
    if(document.all)
    {
        return true;//IE
    }else
    {
        return false;//Firefox
    }
}




































































