//Added New

function retrieveSpecforCollegeSpecOptions(from, to)
{
    var req;
    var temp=0;           
    var college= document.getElementById(from);
            
    var college_id = college.options[college.selectedIndex].value;
    if(college_id==0)
    {
        document.getElementById('specialization_id').options[0]= new Option('Select','0');
    }
   var url="./batchCollSpecilizationSelection.do?college_id="+college_id;

               
    //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;
            }
        }
    }
    // req=GetXmlHttpObject();
             
    req.open("POST", url, true);
    req.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
    req.send(college_id);
    req.onreadystatechange =function(){
              
    document.getElementById('specialization_id').options.length = 0;
    if (req.readyState == 4) {
        var textToSplit = req.responseText;      
        var returnElements=textToSplit.split("|");
        if (req.status =="200" | req.status ==200) {                                        // OK response
            document.getElementById('specialization_id').options[0] = new Option("Select", "0");
            for ( var i=1; i<(returnElements .length)+1; i++ ){
                var valueLabelPair = returnElements[i-1].split(",");
                document.getElementById('specialization_id').options[i] = new Option(valueLabelPair[0], valueLabelPair[1]);
            }
        }
    }                 
};
}

function getSpecilizationListOfBatch()
{
    var req;
    var college= document.getElementById('college');

    var college_id = college.options[college.selectedIndex].value;
    if(college_id==0)
    {
        document.getElementById('specialization_id').options[0]= new Option('Select','0');
    }

   var url="./batchSpecilization.do?college_id="+college_id;
   //var url="./editBatch.do?parameter=findSpecilizationCourses&college_id="+college_id;



    //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;
            }
        }
    }
    // req=GetXmlHttpObject();
    
    req.open("POST", url, true);
    req.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
    req.send(college_id);
    req.onreadystatechange =function(){
    document.getElementById('specialization_id').options.length = 0;
    if (req.readyState == 4) {
        var textToSplit = req.responseText;
        var returnElements=textToSplit.split("|");
        if (req.status =="200" | req.status ==200) {                                        // OK response
            document.getElementById('specialization_id').options[0] = new Option("Select", "0");
      for ( var i=1; i<(returnElements .length)+1; i++ ){
                var valueLabelPair = returnElements[i-1].split(",");
                document.getElementById('specialization_id').options[i] = new Option(valueLabelPair[0], valueLabelPair[1]);
            }
        }
    }
};
}

function retrieveCOEProgramBatchList(from1, from2, to){
    var req;
    var coll_id = document.getElementById(from1);
    var collid = coll_id.options[coll_id.selectedIndex].value;
    
    var prog_id = document.getElementById(from2);
    var progid = prog_id.options[prog_id.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="./loadCOEProgramBatches.do?coll_id="+collid+"&prog_id="+progid;
    //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(prog_id != "0"){
        req.open("POST", url, true);
        req.send(prog_id);
        req.onreadystatechange =function (){
            document.getElementById(to).options.length = 0;
            if (req.readyState == 4) {
                document.getElementById(to).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(to).options[i] = new Option(valueLabelPair[0], valueLabelPair[1]);
                    }
                }
            }
        }
    }
    return true;
}