
function retrieveCOEProgramList(coe_id, program_id){
    var req;
    var coe = document.getElementById(coe_id);
    var coeid = coe.options[coe.selectedIndex].value;
    // alert(country_id);
    //    document.getElementById('inst_state').options.length = 0;
    //    document.getElementById('inst_city').options.length = 0;
    //    document.getElementById('inst_state').options[0]= new Option('Select','0');
    //    document.getElementById('inst_city').options[0]= new Option('Select','0');
    var url="./loadCOEPrograms.do?coe_id="+coeid;
    //Do the Ajax call
    try
    {
        // Firefox, Opera 8.0+, Safari
        req=new XMLHttpRequest();

    }
    catch (e)
    {
        // Internet Explorer
        try
        {
            req=new ActiveXObject("Msxml2.XMLHTTP");
        }
        catch (e)
        {
            try
            {
                req=new ActiveXObject("Microsoft.XMLHTTP");
            }
            catch (e)
            {
                alert("Your browser does not support AJAX!");
                return false;
            }
        }
    }

    //alert("True or False = "+country_id!="0");
    if(coeid != "0")
    {
        req.open("POST", url, true);
        req.send(coeid);
        req.onreadystatechange =function (){
            document.getElementById(program_id).options.length = 0;
            if (req.readyState == 4) {
                document.getElementById(program_id).options[0] = new Option("Select", "0");
                // Complete
                //var returnElements;
                var textToSplit = req.responseText;
                var returnElements=textToSplit.split("|");
                if (req.status == "200" |req.status ==200) {                                        // OK response
                    for ( var i=1; i<=(returnElements .length); i++ ){
                        var valueLabelPair = returnElements[i-1].split(",");
                        document.getElementById(program_id).options[i] = new Option(valueLabelPair[0], valueLabelPair[1]);
                    }
                }
            }
        }
    }
    return true;
}


function retrieveCityOptionsInst(){
    var req;
    var state= document.getElementById('inst_state');
    var stateid = state.options[state.selectedIndex].value;
    document.getElementById('inst_city').options.length = 0;
    document.getElementById('inst_city').options[0]= new Option('Select','0');
    var url="./citySelection.do?state_id="+stateid;
        
    //Do the Ajax call    
    try{
        // Firefox, Opera 8.0+, Safari
        req=new XMLHttpRequest();
    }catch (e){
        // Internet Explorer
        try{
            req=new ActiveXObject("Msxml2.XMLHTTP");
        }catch (e){
            try{
                req=new ActiveXObject("Microsoft.XMLHTTP");
            }catch (e){
                alert("Your browser does not support AJAX!");
                return false;
            }
        }
    }
    if(stateid!="0"){
        req.open("POST", url, true);
        req.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
        req.send(stateid);
        req.onreadystatechange = function(){
            document.getElementById('inst_city').options.length = 0;
            if (req.readyState == 4) {        
                // Complete
                //var returnElements;
                var textToSplit = req.responseText;
                var returnElements=textToSplit.split("|");
                if (req.status =="200") {                                        // OK response
                    var i;
                    document.getElementById('inst_city').options[0]=new Option("Select","0");
                    for (  i=1; i<(returnElements .length); i++ ){
                        var valueLabelPair = returnElements[i-1].split(",");
                        document.getElementById('inst_city').options[i] = new Option(valueLabelPair[0], valueLabelPair[1]);
                    }
                }
            }
        }
    }
    return true;
}

function testApplication(style_id,value)
{
    var test=new Array(7)
    test[0]="comp_package";
    test[1]="oprt_carreer_grw";
    test[2]="learn_oprt_growth";
    test[3]="work_env";
    test[4]="glamour_job";
    test[5]="option_sugge_frnd";
    test[6]="oprt_creative";

    for(var i=0;i<test.length;i++)
    {
            
        //            alert(style_id!=test[i]+value);
        var str=test[i]+value;
        //             alert("STR = "+str);
        if(style_id!=test[i]+value)
           
        {
            document.getElementById(str).disabled=true;
        }
    }
}