function disableSelection(target){
if (typeof target.onselectstart!="undefined") //IE route
    target.onselectstart=function(){return false}
else if (typeof target.style.MozUserSelect!="undefined") //Firefox route
    target.style.MozUserSelect="none"
else //All other route (ie: Opera)
    target.onmousedown=function(){return false}
target.style.cursor = "default"
}

function add_parameter(parameters,fieldname) 
{
    
    field = document.getElementById(fieldname);
    if (field && field.value != null) 
    {
        if (parameters != "")
          parameters=parameters+"&";  
    parameters=parameters+fieldname+"="+field.value;
    }
    
    return parameters;
}            
 
function add_parameterFromCombo(parameters,fieldname) 
{
    
    field = document.getElementById(fieldname);
    if (field && field.value != null) 
    {
        if (parameters != "")
          parameters=parameters+"&";  
        parameters=parameters+fieldname+"="+field.value;
        
    }
    return parameters;
}            

 field = document.getElementById("sex");
            if (field && field.value != null) {
                if (parameters != null)
                  parameters=parameters+"&";  
                  combo_value = field[field.selectedIndex].value;
                  parameters=parameters+"sex="+combo_value;
            }       

function validateEmpty(fldname, fieldname) 
{
    var error = "";
    fld = document.getElementById(fldname);
    if (!fld) return "";
    if (fld.value.length == 0) {
        fld.style.background = 'Yellow';
        error = "The required field has not been filled in - "+fieldname+".\n"
    } else {
        fld.style.background = 'White';
    }
    return error;
}
         
