

function ajaxFunction() {
    var xmlHttp;
    try
    {
        // Firefox, Opera 8.0+, Safari
        xmlHttp=new XMLHttpRequest();
    }
    catch (e)
    {  // Internet Explorer
        try
        {
            xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
        }
        catch (e)
        {
            try
            {
                xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
            }
            catch (e)
            {
                alert("Your browser does not support AJAX!");      return false;
            }
        }
    }

    x = document.requestForm._db_quo_idProduct.selectedIndex ;
    var href = "getContainersAjax.php?id="+x ;

    xmlHttp.open("GET",href,true);
    xmlHttp.send(null);


    xmlHttp.onreadystatechange=function() {

        if(xmlHttp.readyState==4)
        {

            var resp = xmlHttp.responseText ;
//            alert (resp) ;
            var q = document.createElement('option');
            var s = document.getElementById("_db_quo_idContainers");
            s.length = 0 ;
            q.text= "select one" ;

            try
            {
                s.add(q,null); // standards compliant
            }
            catch(ex)
            {
                s.add(q) ; // IE only
            }

            do {
                var q = document.createElement('option');
                var s = document.getElementById("_db_quo_idContainers");
                
                var x = resp.indexOf(";") ;
                if (x < 0) { continue ; }
                var strResp = resp.substring( 0, x) ;
                var z1 = strResp.split("|") ;
                /*
                alert (z1[0]) ;
                alert (z1[1]) ;
                alert (z1[2]) ;
                */
                var strText  = z1[0] ;
                var strValue = z1[1] + "|" + z1[2] ;

                var resp = resp.substring( x + 1) ;
                
                q.text= strText ;
                q.value= strValue ;
                
                try
                {
                    s.add(q,null); // standards compliant
                }
                catch(ex)
                {
                    s.add(q) ; // IE only
                }

            } while ( x >= 0 ) ;



        }

        document.getElementById("_db_quo_idContainers").disabled = false ;
    }




}


function setMinimum() {
    
    x = document.requestForm._db_quo_idContainers.selectedIndex ;
    y = document.requestForm._db_quo_idContainers[x].value.split("|") ;
    
    document.requestForm.minQty.value = y[1] ;
    
    return true ;
}
