/** 打开货物类商品种类树 */
function openSpzlTree() {
   return $openSpzlTree("object");
}
/** 打开服务类商品种类树 */
function openSpzlServiceTree() {
   return $openSpzlTree("service");
}
/** 打开所有商品种类树 */
function openSpzlAllTree() {
   return $openSpzlTree("all");
}
/** 根据采购目录编号展现商品种类树 */
function openSpzlByCgml(cgmlCode) {
   return $openSpzlTree("all",cgmlCode);
}
function $openSpzlTree(type,cgmlCode){
	var params = new HashMap();
	params.put("type",type);
	params.put("cgmlCode",cgmlCode);
    width = 400;
    height = 500;
    var url = "/jsp/xy/basedata/spzl_mod.jsp";
    var retValue = window.showModalDialog(url, params.toString(), "dialogWidth:" + width + "px; dialogHeight:" + height + "px; dialogLeft:300px; dialogTop:100px; status:no; directories:yes;scrollbars:no;resizable:yes; ");
    if (retValue != null && retValue.length > 0) {
        for (var i = 0; i < retValue.length; i++) {
            var str = retValue[i];
            var map = new HashMap();
            map.toMap(str);
            retValue[i] = map;
        }
        return retValue;
    }
    return retValue;
}
/**
* 得到request参数
* paras 参数的名称,如 http://www.sina.com?id=1122
* alert(getParams('id')) 结果为:1122
*/
function getParams(paras){  
   //获取 url 的参数值，不区分大小写,如无此参数，返回空字符串.
    var url = location.href;
    var paraString = url.substring(url.indexOf("?")+1,url.length).split("&");
    var paraObj = {}
    for (i=0; j=paraString[i]; i++){
        paraObj[j.substring(0,j.indexOf("=")).toLowerCase()] = j.substring(j.indexOf("=")+1,j.length);
    }
    var returnValue = paraObj[paras.toLowerCase()];

    if(typeof(returnValue)=="undefined"){
        return "";
    }else{
        return returnValue;
    }
}
/**
*  提交查询信息
*  id =table的id
*  url = 要提交到服务端进行处理的查询业务
*  targetName = 目标对象的名字,如:_self,_blank等
*/
function submitFindInformation(id, url, targetName) {
    //showSubmitLoading(frameName);
    var viewXML = toFind(id);
    var form1_id = "dy_created_form";
    //var targetName = "setFrame";
    //var doc =null;
    //if (doc == null) {
        doc = document;
     if(targetName==null)   
        targetName = "_self";
    //}
    var form1=null;
    var input=null;
    form1= document.getElementById(form1_id);
    if(form1==null){
    	form1 = doc.createElement("form");
    	doc.appendChild(form1);
    }
    
    form1.id = form1_id;
    form1.action = url;
    form1.method = "post";
    form1.target = targetName;
    
    var input= doc.getElementById("viewXML73666384");
    if(input==null){
    	input = doc.createElement("input");
    	input.id = "viewXML73666384";
    	input.type = "hidden";
    	form1.appendChild(input);
    }		    
    input.name = "viewXML";		    
    input.value = viewXML;	    
    
    form1.submit();
}

/**
*打开一个商品的查询窗口,并根据默认参数进行过滤
* cgmlCode  采购目录的编号
* xyPriceMin 协议价格的下限
* xyPriceMax 协议价格的上限
*/
function openSpQueryWindow(cgmlCode,xyPriceMin,xyPriceMax){
	var width=800
	var height=600
	var url = "/xy/other/SpJJQuery-queryspInit.pfv";	
	if(cgmlCode==null) cgmlCode='';
	if(xyPriceMin==null) xyPriceMin='';
	if(xyPriceMax==null) xyPriceMax='';
	
	url+="?cgmlCode="+cgmlCode+"&xyPriceMin="+xyPriceMin+"&xyPriceMax="+xyPriceMax
	
	var retValue = window.showModalDialog(url, undefined, "dialogWidth:"+width+"px; dialogHeight:"+height+"px; dialogLeft:200px; dialogTop:200px; status:no; directories:yes;scrollbars:no;resizable:yes; "  );
	return retValue;
}
