var bXmlHttpSupport = (typeof XMLHttpRequest != "undefined" || window.ActiveXObject);

function GetXMLHttpRequest() 
{
    var oRequest;
    if(window.ActiveXObject)
    {
        var arrSignatures = ["MSXML2.XMLHTTP.6.0", "MSXML2.XMLHTTP.5.0", "MSXML2.XMLHTTP.4.0",
                             "MSXML2.XMLHTTP.3.0", "MSXML2.XMLHTTP",
                             "Microsoft.XMLHTTP"];
                         
        for (var i=0; i < arrSignatures.length; i++){
            try {        
                oRequest = new ActiveXObject(arrSignatures[i]);            
                return oRequest;        
            } catch (oError){ /**//*ignore*/ }
        }          
    }
    else if(window.XMLHttpRequest)
    {
        oRequest = new XMLHttpRequest();
        return oRequest;
    }

    throw new Error("MSXML is not installed on your system.");               
}

function page(page){
	if(bXmlHttpSupport)
    {
        var frm = document.form_list;
        var sUrl = "prelicence_list.jsp?pages="+page;
        var oRequest = GetXMLHttpRequest();
        oRequest.open("post", sUrl,true);
        oRequest.onreadystatechange = function() 
        {
            if(oRequest.readyState == 4) 
            {
            	if(oRequest.status == 200){
            		var content=document.getElementById('content');
            		content.innerHTML=unescape(oRequest.responseText);
            	}else{
            		window.alert("error!");
            	}
            }
        };
        oRequest.send(null);
    }
}

function search(page){
	if(bXmlHttpSupport)
    {
		var company_name = document.getElementById("cn").value;
		var item = document.getElementById("it").value;
//		if(company_name==""||company_name==null){
//			company_name = cn;
//		}
//		if(item==""||item==null){
//			item = it;
//		}
        var frm = document.form_list;
        var sUrl = "prelicence_list.jsp?pages="+1+"&company_name="+company_name+"&item="+item;
        //window.alert(sUrl);
        var oRequest = GetXMLHttpRequest();
        oRequest.open("post", sUrl,true);
        oRequest.onreadystatechange = function() 
        {
            if(oRequest.readyState == 4) 
            {
            	if(oRequest.status == 200){
            		var content=document.getElementById('content');
            		content.innerHTML=unescape(oRequest.responseText);
            	}else{
            		window.alert("页面有异常!");
            	}
            }
        };
        oRequest.send(null);
    }
}

function permission(page,cn,it){
	if(bXmlHttpSupport)
    {
		var cn = document.getElementById("company_name").value;
		var it = document.getElementById("item").value;
        var frm = document.form_list;
        //var sUrl = "permission.jsp?pages="+page;
		var sUrl = "";
		var sUrl = "";
        if(cn=="" && it==""){
        	sUrl = "permission.jsp?pages="+page;
        }
        if(cn!="" && it==""){
        	sUrl = "permission.jsp?pages="+page+"&company_name="+cn;
        }
        if(cn=="" && it!=""){
        	sUrl = "permission.jsp?pages="+page+"&item="+it;
        }
        if(cn!="" && it!=""){
        	sUrl = "permission.jsp?pages="+page+"&company_name="+cn+"&item="+it;
        }
        var oRequest = GetXMLHttpRequest();
        oRequest.open("post", sUrl,true);
        oRequest.onreadystatechange = function() 
        {
            if(oRequest.readyState == 4) 
            {
            	if(oRequest.status == 200){
            		var content=document.getElementById('content');
            		content.innerHTML=unescape(oRequest.responseText);
            	}else{
            		window.alert("error!");
            	}
            }
        };
        oRequest.send(null);
    }
}

function search_later(page){
	if(bXmlHttpSupport)
    {
		var company_name = document.getElementById("cn").value;
		var item = document.getElementById("it").value;
		var presale_number = document.getElementById("pn").value;
//		if(company_name==""||company_name==null){
//			company_name = cn;
//		}
//		if(item==""||item==null){
//			item = it;
//		}
        var frm = document.form_list;
        var sUrl = "permission.jsp?pages="+1+"&company_name="+company_name+"&item="+item+"&presale_number="+presale_number;
        //window.alert(sUrl);
        var oRequest = GetXMLHttpRequest();
        oRequest.open("post", sUrl,true);
        oRequest.onreadystatechange = function() 
        {
            if(oRequest.readyState == 4) 
            {
            	if(oRequest.status == 200){
            		var content=document.getElementById('content');
            		content.innerHTML=unescape(oRequest.responseText);
            	}else{
            		window.alert("页面有异常!");
            	}
            }
        };
        oRequest.send(null);
    }
	
}


function search_manager(page){
	if(bXmlHttpSupport)
    {
		var company_name = document.getElementById("cn").value;
		var item = document.getElementById("it").value;
		var presale_number = document.getElementById("pn").value;
//		if(company_name==""||company_name==null){
//			company_name = cn;
//		}
//		if(item==""||item==null){
//			item = it;
//		}
        var frm = document.form_list;
        var sUrl = "prelicence_manager.jsp?pages="+1+"&company_name="+company_name+"&item="+item+"&presale_number="+presale_number;
        //window.alert(sUrl);
        var oRequest = GetXMLHttpRequest();
        oRequest.open("post", sUrl,true);
        oRequest.onreadystatechange = function() 
        {
            if(oRequest.readyState == 4) 
            {
            	if(oRequest.status == 200){
            		var content=document.getElementById('content');
            		content.innerHTML=unescape(oRequest.responseText);
            	}else{
            		window.alert("页面有异常!");
            	}
            }
        };
        oRequest.send(null);
    }
	
}

function page_manager(page){
	if(bXmlHttpSupport)
    {
        var frm = document.form_list;
        var sUrl = "prelicence_manager.jsp?pages="+page;
        var oRequest = GetXMLHttpRequest();
        oRequest.open("post", sUrl,true);
        oRequest.onreadystatechange = function() 
        {
            if(oRequest.readyState == 4) 
            {
            	if(oRequest.status == 200){
            		var content=document.getElementById('content');
            		content.innerHTML=unescape(oRequest.responseText);
            	}else{
            		window.alert("error!");
            	}
            }
        };
        oRequest.send(null);
    }
}
