

<!-- CPV -->

function do_lookup(id_field, desc_field) {
    id = eval("DaconSearchPromptForm." + id_field);
    if (id.value == "") {
	do_browse(id_field, desc_field);
    } else {
	if (isNaN(parseFloat(id.value))) {
	    desc = eval("DaconSearchPromptForm." + desc_field);
	    desc.value = id.value;
	    do_search(id_field, desc_field);
	} else {
	    do_browse(id_field, desc_field);
	}
    } 
}

function do_browse(id_field, desc_field, ctx) 
{
	
	var path = ctx + "/eproc/";
	
    id = eval("DaconSearchPromptForm." + id_field);
    
    if (id.value == "") 
    {
	mywindow = window.open(path + "adminEditCPV.do?popup=t&formname=DaconSearchPromptForm&code_field=" + id_field + "&desc_field=" + desc_field + "&back=0&fromDacon=t&arg=","cpv_window",
	       "width=600, height=400, left=100, top=100, scrollbars=yes, resizable=yes, status=no");
    } 
    else 
    {
	mywindow = window.open(path + "adminEditCPV.do?popup=t&formname=DaconSearchPromptForm&code_field=" + id_field + "&desc_field=" + desc_field + "&back=0&fromDacon=t&keyword=" + id.value
    , "cpv_window","width=600, height=400, left=100, top=100, scrollbars=yes, resizable=yes, status=no");
    }
}

function do_search(id_field, desc_field,ctx) {
	
	var path = ctx + "/eproc/";
	
    desc = eval("DaconSearchPromptForm." + desc_field);
  
    //alert(desc.value);
    
    if (desc.value == "") 
    {
		alert("You must enter a keyword or phrase to search for")
    } 
    else 
    {
		//openString = "cpv-search?code_field=" + id_field + "&desc_field=" + desc_field + "&arg=" + desc.value;
		//mywindow = window.open(openString, "cpv_window","width=600, height=400, left=100, top=100, scrollbars=yes, resizable=yes, status=no");
	    mywindow = window.open(path + "adminEditCPV.do?popup=t&formname=DaconSearchPromptForm&code_field=" + id_field + "&desc_field=" + desc_field + "&back=0&fromDacon=t&keyword=" + desc.value, "cpv_window","width=600, height=400, left=100, top=100, scrollbars=yes, resizable=yes, status=no");
	
    }
}


