この関数で、firebug を使用すると、「syntaxerror: missing ; before var url 行のステートメントが表示されます。
function makeRequest(){
var url= "contr_entry_pkg.sales_center_dropdown?&pnSalesCenterID=document.getElementById("pnSalesCenterID").value +&pvCurrCd='||CURRDEF||'";
ajaxReq = (window.XMLHttpRequest)? new XMLHttpRequest() : new ActiveXObject("MSXML2.XMLHTTP")
ajaxReq.open("POST",url ,true);
ajaxReq.onreadystatechange =currencychange;
ajaxReq.send()
}