﻿// JScript 文件

function treeOpen(LV,ID)
{
    //alert(LV)
    var o = document.getElementById("iTreeImg_" + ID)
    var od = document.getElementById("iTreeMain"+ LV +"_" + ID);
    
    if(o.src.indexOf("tree+.gif") < 0)
    {
        o.src = "/images/tree+.gif";
        od.style.display = "none";
        od.innerHTML = "";
        return;
    }
  
    o.src = "/images/tree-.gif";
    
    od.style.display = "block";
    od.innerHTML = "正在读取数据...";
    
    document.getElementById("hdTmp").value = "iTreeMain"+ LV +"_" + ID;
    var url = "/ax/getBBSTreeChild.aspx?href=/Sale/{0}.html&target=_self&LV="+ LV +"&ID="+ID;
    var callback = treeOpen_callback ;
	var data = '' ;
	Request.reSend(url,data,callback) ;	
	
}
function treeOpen_callback(httpObj)
{
	if(httpObj == null)	return;
	var strS = httpObj.responseText;
	
	var sItemID = document.getElementById("hdTmp").value;
	document.getElementById(sItemID).innerHTML = strS;
	
	doWaitAct();
	
}
function addRed()
{
    sNodeID1 = document.getElementById("hdNode1").value;
    sNodeID2 = document.getElementById("hdNode2").value;
    sNodeID3 = document.getElementById("hdNode3").value;
    if(sNodeID1 != "")
        document.getElementById("iTree_" + sNodeID1).style.backgroundColor = "red";
    if(sNodeID2 != "")
        document.getElementById("iTree_" + sNodeID2).style.backgroundColor = "red";
    if(sNodeID3 != "")
        document.getElementById("iTree_" + sNodeID3).style.backgroundColor = "red";
}
function doWaitAct()
{
    if(document.getElementById("btnWDo") != null)
	{
	    document.getElementById("btnWDo").click();
	    document.getElementById("spTmp").innerHTML = ""; 
	}
}
function window.onload()
{
    sNodeID1 = document.getElementById("hdNode1").value;
    sNodeID2 = document.getElementById("hdNode2").value;
    sNodeID3 = document.getElementById("hdNode3").value;
    
    if(sNodeID1 != "")
        treeOpen(2,sNodeID1)
    if(sNodeID2 != "")
    {
       // treeOpen(3,sNodeID2)
       document.getElementById("spTmp").innerHTML = "<input id='btnWDo' type=button onclick='treeOpen(3,"+ sNodeID2 +")'>"
    }

    
}

function addSale()
{
    sNodeID1 = document.getElementById("hdNode1").value;
    sNodeID2 = document.getElementById("hdNode2").value;
    sNodeID3 = document.getElementById("hdNode3").value;
    
	var url = "/Sale/Sadd.aspx?d1="+ sNodeID1 +"&d2="+ sNodeID2 +"&d3=" + sNodeID3;
	
	location.href =  url;

}
function editSale(strID)
{
    
	var url = "/Sale/Sadd.aspx?act=edit&ID=" + strID;
	
	location.href =  url;

}


function pageChange(ctype)
{

	var sn1 = document.getElementById("hdNode1").value;
	var sn2 = document.getElementById("hdNode2").value;
	var sn3 = document.getElementById("hdNode3").value;
	
	var url = "/ax/Sale_getList.aspx?0=0";
	
	var sHdChAct=document.getElementById("hdChangAct").value;
    if(sHdChAct != "") url += "&sHdChAct="+ sHdChAct;
	
	var shdClass = document.getElementById("hdClass").value;
	
	if(shdClass != "") url += "&sClass="+ shdClass;
	
	
	
	if(sn1 != "") url += "&n1="+ sn1;
	if(sn2 != "") url += "&n2="+ sn2;
	if(sn3 != "") url += "&n3="+ sn3;

	var strPageIndex = parseInt(document.getElementById("labPageIndex").innerText);
	var strPageCount = parseInt(document.getElementById("labPageCount").innerText);
				
	if(ctype == "first")
	{
		url += "";
	}
	else if(ctype == "prev")
	{
		if(strPageIndex == 1)
		{
			alert("已经是第一页");
			return;
		}
		url += "&p=" + (strPageIndex - 1);
	}
	else if(ctype == "next")
	{
		if(strPageIndex == strPageCount)
		{
			alert("已经是最后一页");
			return;
		}
		url += "&p=" + (strPageIndex + 1);
	}
	else if(ctype == "last")
	{
		url += "&p=" + strPageCount;
	}
	
	document.getElementById("iAreaMain").innerHTML = "<img src='/images/loading.gif'>";
	
	var callback = pageChange_callback ;
	var data = '' ;
	Request.reSend(url,data,callback) ;	
}
function pageChange_callback(httpObj)
{
	if(httpObj == null)	return;
	var strS = httpObj.responseText;
	
	document.getElementById("iAreaMain").innerHTML = strS;
	
}


function SearchCheck()
{
    if(event.keyCode==13){
	    window.event.returnValue = false;
	    document.getElementById("btnSearch").click();
    }
}

function SearchGo()
{
    var sSTxt = document.getElementById("tbSTxt").value;
    if(sSTxt.indexOf("'") >=0)
	    sSTxt = sSTxt.substring(0,sSTxt.indexOf("'"));
    if(sSTxt == "")
    {
	    window.event.returnValue = false;
	    alert("请输入搜索内容！")
	    return;
    }
	
    //alert(sSTxt)
    url = "/ax/Sale_getList.aspx?act=search&s=" + sSTxt;
	
    var callback = search_callback ;
    var data = '' ;
    Request.reSend(url,data,callback) ;		
	
}

function search_callback(httpObj)
{
    if(httpObj == null)
    {
	    document.getElementById("iAreaMain").innerHTML = "后台无法响应请求，暂停搜索功能";
	    return;
    }
    strS = httpObj.responseText;
	
    document.getElementById("iAreaMain").innerHTML = strS;
	
}

function Change(act)
{

        document.getElementById("hdChangAct").value=act;
        pageChange('first');


}
function ChangeClass(keyID)
{
    
        document.getElementById("hdClass").value=keyID;
        pageChange('first');
}
