﻿// JScript File by Steve Welborn of Bitwise Solutions Inc.

//Confirm Delete - used in admin-class-registered.aspx page
function confirm_delete()
{
  if (confirm("Are you sure you want to delete the student?")==true)
    return true;
  else
    return false;
}


//Adds an Item to Listbox, ordered list and hidden field - Edit Mode
function AddQ()
    {
        var optQ = document.getElementById("ctl00_ContentPlaceHolder1_rptProviders_ctl01_optQ");
        var item = document.getElementById("ctl00_ContentPlaceHolder1_rptProviders_ctl01_txtQualifications");
        var qlist = document.getElementById("ctl00_ContentPlaceHolder1_rptProviders_ctl01_qlist");
        
        if(item.value != "")
        {
            var q = document.getElementById("ctl00_ContentPlaceHolder1_hidQualifications");
            q.value = qlist.innerHTML + "<li>" + item.value + "</li>";
            qlist.innerHTML = q.value;
            
            //try and populate the listbox "optQ" with item
            var newOpt = new Option(item.value, item.value);
            var selLength = optQ.length;
            optQ.options[selLength] = newOpt;
            item.value = "";           
        }
        
        
    }    

//Removes an item from a Listbox, ordered list and hidden field - Edit Mode
function EditQ()
{
  var strId = document.getElementById("ctl00_ContentPlaceHolder1_rptProviders_ctl01_optQ");
  var qlist = document.getElementById("ctl00_ContentPlaceHolder1_rptProviders_ctl01_qlist");
  
  strId.remove(strId.selectedIndex);
  
  var q = document.getElementById("ctl00_ContentPlaceHolder1_hidQualifications");
  var i = 0;
  q.value = "";
   for(var i=0;i<strId.length;i++)
   {
      q.value += "<li>" + strId[i].text + "</li>";
   }
   qlist.innerHTML = "";
   qlist.innerHTML = q.value;  
}

//Removes an item from a listbox, not the same as above
function RemoveItem(obj,hidobj)
{    
    var selval = obj.options[obj.selectedIndex].value;
    if(selval != "")
    {
        hidobj.value = replaceAll(hidobj.value, selval + ";", "");   
        hidobj.value = replaceAll(hidobj.value, selval, ""); 
    }	
    obj.remove(obj.selectedIndex);   
}

function replaceAll( str, from, to ) {
    var idx = str.indexOf( from );


    while ( idx > -1 ) {
        str = str.replace( from, to ); 
        idx = str.indexOf( from );
    }

    return str;
}




//Adds an item to the listbox, not the same as above
function AddItems(obj)
{
        //var optQ = document.getElementById("ctl00_ContentPlaceHolder1_rptProviders_ctl01_optQ");
        var item = document.getElementById("ctl00_ContentPlaceHolder1_txtQualifications");
        var qlist = document.getElementById("ctl00_ContentPlaceHolder1_qlist");
        
        if(item.value != "")
        {
            var q = document.getElementById("ctl00_ContentPlaceHolder1_hidQualifications");
            q.value = qlist.innerHTML + "<li>" + item.value + "</li>";
            qlist.innerHTML = q.value;
            
            //try and populate the listbox "optQ" with item
            var newOpt = new Option(item.value, item.value);
            var selLength = obj.length;
            obj.options[selLength] = newOpt;
            item.value = "";           
        }

}

function RemoveCareerItem(obj)
{
  //var strId = document.getElementById("ctl00_ContentPlaceHolder1_rptProviders_ctl01_optQ");
  var qlist = document.getElementById("ctl00_ContentPlaceHolder1_qlist");
  
  obj.remove(obj.selectedIndex);
  
  var q = document.getElementById("ctl00_ContentPlaceHolder1_hidQualifications");
  var i = 0;
  q.value = "";
   for(var i=0;i<obj.length;i++)
   {
      q.value += "<li>" + obj[i].text + "</li>";
   }
   qlist.innerHTML = "";
   qlist.innerHTML = q.value;  


}



//add individual items
function AddDayOne()
{
    //get ref to listbox
    var optDayOne = document.getElementById("optDayOne");
    
    //get ref to hidItems
    var hidItems = document.getElementById("ctl00_ContentPlaceHolder1_hidItems");
    
    //get ref to textbox
    var item = document.getElementById("ctl00_ContentPlaceHolder1_txtDayOne");
    
    if(optDayOne == null)
    {
        optDayOne = document.getElementById("ctl00_ContentPlaceHolder1_optEditDayOne");
    }
    
    if(item == null)
    {
        item = document.getElementById("ctl00_ContentPlaceHolder1_txtEditDayOne");
    }
    
    if(item.value != "")
    {
            //try and populate the listbox "optQ" with item
            var newOpt = new Option(item.value, item.value);
            
            if(optDayOne.length > 0)
            { 
                if(optDayOne.options[0].value != "")
                {
                    var selLength = optDayOne.length;
                }
                else
                {
                    var selLength = 0;
                }
            }
            else
            {
                var selLength = 0;
            }
            
            optDayOne.options[selLength] = newOpt;
            
            if(hidItems.value == "")
            {
                hidItems.value = item.value;
            }
            else
            {
                hidItems.value = hidItems.value + ";" + item.value;
            }
            
            item.value = "";
     }

}

function AddDayTwo()
{
    //get ref to listbox
    var optDayTwo = document.getElementById("optDayTwo");
    
    //get ref to hidItems
    var hidItems = document.getElementById("ctl00_ContentPlaceHolder1_hidDayTwo");
    
    //get ref to textbox
    var item = document.getElementById("ctl00_ContentPlaceHolder1_txtDayTwo");
    
    if(optDayTwo == null)
    {
        optDayTwo = document.getElementById("ctl00_ContentPlaceHolder1_optEditDayTwo");
    }
    
    if(item == null)
    {
        item = document.getElementById("ctl00_ContentPlaceHolder1_txtEditDayTwo");
    }
    
    if(item.value != "")
    {
            //try and populate the listbox "optQ" with item
            var newOpt = new Option(item.value, item.value);
            
            if(optDayTwo.length > 0)
            { 
                if(optDayTwo.options[0].value != "")
                {
                    var selLength = optDayTwo.length;
                }
                else
                {
                    var selLength = 0;
                }
            }
            else
            {
                var selLength = 0;
            }
            
            optDayTwo.options[selLength] = newOpt;
            
            if(hidItems.value == "")
            {
                hidItems.value = item.value;
            }
            else
            {
                hidItems.value = hidItems.value + ";" + item.value;
            }
            
            item.value = "";
     }

}

function AddDayThree()
{
    //get ref to listbox
    var optDayThree = document.getElementById("optDayThree");
    
    //get ref to hidItems
    var hidItems = document.getElementById("ctl00_ContentPlaceHolder1_hidDayThree");
    
    //get ref to textbox
    var item = document.getElementById("ctl00_ContentPlaceHolder1_txtDayThree");
    
    if(optDayThree == null)
    {
        optDayThree = document.getElementById("ctl00_ContentPlaceHolder1_optEditDayThree");
    }
    
    if(item == null)
    {
        item = document.getElementById("ctl00_ContentPlaceHolder1_txtEditDayThree");
    }
    
    if(item.value != "")
    {
            //try and populate the listbox "optQ" with item
            var newOpt = new Option(item.value, item.value);
            
            if(optDayThree.length > 0)
            { 
                if(optDayThree.options[0].value != "")
                {
                    var selLength = optDayThree.length;
                }
                else
                {
                    var selLength = 0;
                }
            }
            else
            {
                var selLength = 0;
            }
            
            optDayThree.options[selLength] = newOpt;
            
            if(hidItems.value == "")
            {
                hidItems.value = item.value;
            }
            else
            {
                hidItems.value = hidItems.value + ";" + item.value;
            }
            
            item.value = "";
     }

}

//Do Course Goals
function AddCourseGoals()
{
    //get ref to listbox
    var optCourseGoals = document.getElementById("optCourseGoals");
    
    //get ref to hidItems
    var hidItems = document.getElementById("ctl00_ContentPlaceHolder1_hidCourseGoals");
    
    //get ref to textbox
    var item = document.getElementById("ctl00_ContentPlaceHolder1_txtCourseGoals");
    
    if(item == null)
    {
        //try txtEditChicago
        item = document.getElementById("ctl00_ContentPlaceHolder1_txtEditCourseGoals");
    }
    
    if(optCourseGoals == null)
    {
        //try optEditChicago
        optCourseGoals = document.getElementById("ctl00_ContentPlaceHolder1_optEditCourseGoals");
    }
    
    if(item.value != "")
    {
            //try and populate the listbox "optQ" with item
            var newOpt = new Option(item.value, item.value);
            
            if(optCourseGoals.length > 0)
            { 
                if(optCourseGoals.options[0].value != "")
                {
                    var selLength = optCourseGoals.length;
                }
                else
                {
                    var selLength = 0;
                }
            }
            else
            {
                var selLength = 0;
            }
            
            optCourseGoals.options[selLength] = newOpt;
            
            if(hidItems.value == "")
            {
                hidItems.value = item.value;
            }
            else
            {
                hidItems.value = hidItems.value + ";" + item.value;
            }
            
            item.value = "";
     }

}

//Do Class Location and Dates
function AddChicago()
{
    //get ref to listbox
    var optChicago = document.getElementById("ctl00_ContentPlaceHolder1_optChicago");
    
    //get ref to hidItems
    var hidChicago = document.getElementById("ctl00_ContentPlaceHolder1_hidChicago");
    
    //get ref to textbox
    var txtChicago = document.getElementById("ctl00_ContentPlaceHolder1_txtChicago");
    var txtChicagoSeats = document.getElementById("ctl00_ContentPlaceHolder1_txtChicagoSeats");
    
    if(txtChicago == null)
    {
        //try txtEditChicago
        txtChicago = document.getElementById("ctl00_ContentPlaceHolder1_txtEditChicago");
        txtChicagoSeats = document.getElementById("ctl00_ContentPlaceHolder1_txtEditChicagoSeats");
    }
    
    if(optChicago == null)
    {
        //try optEditChicago
        optChicago = document.getElementById("ctl00_ContentPlaceHolder1_optEditChicago");
    }
    if(txtChicago.value != "" && txtChicagoSeats.value != "")
    {
         if(!isNaN(parseInt(txtChicagoSeats.value))) 
         {
            //try and populate the listbox "optQ" with item
            var newOpt = new Option(txtChicago.value + " | Seats: " + parseInt(txtChicagoSeats.value), txtChicago.value + " | Seats: " + parseInt(txtChicagoSeats.value));
            if(optChicago.length > 0)
            {
                var selLength = optChicago.length;
            }
            else
            {
                var selLength = 0;
            }
                
            optChicago.options[selLength] = newOpt;
            
            if(hidChicago.value == "")
            {
                hidChicago.value = txtChicago.value + " | Seats: " + parseInt(txtChicagoSeats.value);
            }
            else
            {
                hidChicago.value = hidChicago.value + ";" + txtChicago.value + " | Seats: " + parseInt(txtChicagoSeats.value);
            }
            
            txtChicago.value = "";
            txtChicagoSeats.value = "";
         }
     }

}


//Removes an item from a listbox, not the same as above
function RemoveChicago(obj)
{    
    //we have to remove it from the hidden field
    //get ref to hidItems
    var hidChicago = document.getElementById("ctl00_ContentPlaceHolder1_hidChicago");
    
    var item = obj.value;
    if(obj.value != "")
    {
        hidChicago.value = replaceAll(hidChicago.value, obj.value + ";", "");   
        hidChicago.value = replaceAll(hidChicago.value, obj.value, ""); 
    }	
    obj.remove(obj.selectedIndex);
    
}

//Removes an item from a listbox, not the same as above
//function RemoveItem(obj)
//{    
//    //we have to remove it from the hidden field
//    //get ref to hidItems
//    var hidChicago = obj;
//    
//    var item = obj.value;
//    if(obj.value != "")
//    {
//        hidChicago.value = replaceAll(hidChicago.value, obj.value, "");   
//    }	
//    obj.remove(obj.selectedIndex);
//    
//}

function AddLocation(obj) //should contain only the location name (i.e Chicago)
{
    //get ref to listbox
    var optLocation = document.getElementById("opt" + obj);
    
    //get ref to hidItems
    var hidLocation = document.getElementById("hid" + obj);
    
    //get ref to textbox
    var txtLocation = document.getElementById("txt" + obj);
    
    if(txtLocation == null)
    {
        //try txtEditChicago
        txtLocation = document.getElementById("txtEdit" + obj);
    }
    
    if(optLocation == null)
    {
        //try optEditChicago
        optLocation = document.getElementById("optEdit" + obj);
    }
    
    
    if(txtLocation.value != "")
    {
            //try and populate the listbox "optQ" with item
            var newOpt = new Option(txtLocation.value, txtLocation.value);
            
            if(optLocation.length >0)
            {
                var selLength = optLocation.length;
            }
            else
            {
                var selLength = optLocation.length-1;
            }
            
            optLocation.options[selLength] = newOpt;
            
            if(hidLocation.value == "")
            {
                hidLocation.value = txtLocation.value;
            }
            else
            {
                hidLocation.value = hidLocation.value + ";" + txtLocation.value;
            }
            
            txtLocation.value = "";
     }

}


function AddIndy()
{
    //get ref to listbox
    var optIndy = document.getElementById("ctl00_ContentPlaceHolder1_optIndy");
    
    //get ref to hidItems
    var hidIndy = document.getElementById("ctl00_ContentPlaceHolder1_hidIndy");
    
    //get ref to textbox
    var txtIndy = document.getElementById("ctl00_ContentPlaceHolder1_txtIndy");
    var txtIndySeats = document.getElementById("ctl00_ContentPlaceHolder1_txtIndySeats");
    
    if(txtIndy == null)
    {
        //try txtEditChicago
        txtIndy = document.getElementById("ctl00_ContentPlaceHolder1_txtEditIndy");
        txtIndySeats = document.getElementById("ctl00_ContentPlaceHolder1_txtEditIndySeats");
    }
    
    if(optIndy == null)
    {
        //try optEditChicago
        optIndy = document.getElementById("ctl00_ContentPlaceHolder1_optEditIndy");
    }
    
    
    if(txtIndy.value != "" && txtIndySeats.value != "")
    {
         if(!isNaN(parseInt(txtIndySeats.value))) 
         {
            //try and populate the listbox "optQ" with item
            var newOpt = new Option(txtIndy.value + " | Seats: " + parseInt(txtIndySeats.value), txtIndy.value + " | Seats: " + parseInt(txtIndySeats.value));
            if(optIndy.length > 0)
            {
                var selLength = optIndy.length;
            }
            else
            {
                var selLength = 0;
            }
                
            optIndy.options[selLength] = newOpt;
            
            if(hidIndy.value == "")
            {
                hidIndy.value = txtIndy.value + " | Seats: " + parseInt(txtIndySeats.value);
            }
            else
            {
                hidIndy.value = hidIndy.value + ";" + txtIndy.value + " | Seats: " + parseInt(txtIndySeats.value);
            }
            
            txtIndy.value = "";
            txtIndySeats.value = "";
         }
     }

}

//Removes an item from a listbox, not the same as above
function RemoveIndy(obj)
{    
    //we have to remove it from the hidden field
    //get ref to hidItems
    var hidIndy = document.getElementById("ctl00_ContentPlaceHolder1_hidIndy");
    
    var item = obj.value;
    if(obj.value != "")
    {
        hidIndy.value = replaceAll(hidIndy.value, obj.value + ";", "");   
        hidIndy.value = replaceAll(hidIndy.value, obj.value, "");
	}
	
    obj.remove(obj.selectedIndex);
    
}

function AddMinn()
{
    //get ref to listbox
    var optMinn = document.getElementById("ctl00_ContentPlaceHolder1_optMinn");
    
    //get ref to hidItems
    var hidMinn = document.getElementById("ctl00_ContentPlaceHolder1_hidMinn");
    
    //get ref to textbox
    var txtMinn = document.getElementById("ctl00_ContentPlaceHolder1_txtMinn");
    var txtMinnSeats = document.getElementById("ctl00_ContentPlaceHolder1_txtMinnSeats");
   
    if(txtMinn == null)
    {
        //try txtEditChicago
        txtMinn = document.getElementById("ctl00_ContentPlaceHolder1_txtEditMinn");
        txtMinnSeats = document.getElementById("ctl00_ContentPlaceHolder1_txtEditMinnSeats");
    }
    
    if(optMinn == null)
    {
        //try optEditChicago
        optMinn = document.getElementById("ctl00_ContentPlaceHolder1_optEditMinn");
    }
    
    
    if(txtMinn.value != "" && txtMinnSeats.value != "")
    {
         if(!isNaN(parseInt(txtMinnSeats.value))) 
         {
            //try and populate the listbox "optQ" with item
            var newOpt = new Option(txtMinn.value + " | Seats: " + parseInt(txtMinnSeats.value), txtMinn.value + " | Seats: " + parseInt(txtMinnSeats.value));
            if(optMinn.length > 0)
            {
                var selLength = optMinn.length;
            }
            else
            {
                var selLength = 0;
            }
                
            optMinn.options[selLength] = newOpt;
            
            if(hidMinn.value == "")
            {
                hidMinn.value = txtMinn.value + " | Seats: " + parseInt(txtMinnSeats.value);
            }
            else
            {
                hidMinn.value = hidMinn.value + ";" + txtMinn.value + " | Seats: " + parseInt(txtMinnSeats.value);
            }
            
            txtMinn.value = "";
            txtMinnSeats.value = "";
         }
     }

}

//Removes an item from a listbox, not the same as above
function RemoveMinn(obj)
{    
    //we have to remove it from the hidden field
    //get ref to hidItems
    var hidMinn = document.getElementById("ctl00_ContentPlaceHolder1_hidMinn");
    
    var item = obj.value;
    if(obj.value != "")
    {
        hidMinn.value = replaceAll(hidMinn.value, obj.value + ";", "");  
        hidMinn.value = replaceAll(hidMinn.value, obj.value, "");
	}
    obj.remove(obj.selectedIndex);
    
}

function AddLouis()
{
    //get ref to listbox
    var optLouis = document.getElementById("ctl00_ContentPlaceHolder1_optLouis");
    
    //get ref to hidItems
    var hidLouis = document.getElementById("ctl00_ContentPlaceHolder1_hidLouis");
    
    //get ref to textbox
    var txtLouis = document.getElementById("ctl00_ContentPlaceHolder1_txtLouis");
    var txtLouisSeats = document.getElementById("ctl00_ContentPlaceHolder1_txtLouisSeats");
   
    if(txtLouis == null)
    {
        //try txtEditChicago
        txtLouis = document.getElementById("ctl00_ContentPlaceHolder1_txtEditLouis");
        txtLouisSeats = document.getElementById("ctl00_ContentPlaceHolder1_txtEditLouisSeats");
    }
    
    if(optLouis == null)
    {
        //try optEditChicago
        optLouis = document.getElementById("ctl00_ContentPlaceHolder1_optEditLouis");
    }
    
    if(txtLouis.value != "" && txtLouisSeats.value != "")
    {
         if(!isNaN(parseInt(txtLouisSeats.value))) 
         {
            //try and populate the listbox "optQ" with item
            var newOpt = new Option(txtLouis.value + " | Seats: " + parseInt(txtLouisSeats.value), txtLouis.value + " | Seats: " + parseInt(txtLouisSeats.value));
            if(optLouis.length > 0)
            {
                var selLength = optLouis.length;
            }
            else
            {
                var selLength = 0;
            }
                
            optLouis.options[selLength] = newOpt;
            
            if(hidLouis.value == "")
            {
                hidLouis.value = txtLouis.value + " | Seats: " + parseInt(txtLouisSeats.value);
            }
            else
            {
                hidLouis.value = hidLouis.value + ";" + txtLouis.value + " | Seats: " + parseInt(txtLouisSeats.value);
            }
            
            txtLouis.value = "";
            txtLouisSeats.value = "";
         }
     }

}

//Removes an item from a listbox, not the same as above
function RemoveLouis(obj)
{    
    //we have to remove it from the hidden field
    //get ref to hidItems
    var hidLouis = document.getElementById("ctl00_ContentPlaceHolder1_hidLouis");
    
    var item = obj.value;
    if(obj.value != "")
    {
        hidLouis.value = replaceAll(hidLouis.value, obj.value + ";", "");  
        hidLouis.value = replaceAll(hidLouis.value, obj.value, "");
	}
    obj.remove(obj.selectedIndex);
    
}

function AddNewYork()
{
    //get ref to listbox
    var optNewYork = document.getElementById("ctl00_ContentPlaceHolder1_optNewYork");
    
    //get ref to hidItems
    var hidNewYork = document.getElementById("ctl00_ContentPlaceHolder1_hidNewYork");
    
    //get ref to textbox
    var txtNewYork = document.getElementById("ctl00_ContentPlaceHolder1_txtNewYork");
    var txtNewYorkSeats = document.getElementById("ctl00_ContentPlaceHolder1_txtNewYorkSeats");
   
    if(txtNewYork == null)
    {
        //try txtEditChicago
        txtNewYork = document.getElementById("ctl00_ContentPlaceHolder1_txtEditNewYork");
        txtNewYorkSeats = document.getElementById("ctl00_ContentPlaceHolder1_txtEditNewYorkSeats");
    }
    
    if(optNewYork == null)
    {
        //try optEditChicago
        optNewYork = document.getElementById("ctl00_ContentPlaceHolder1_optEditNewYork");
    }
    
    if(txtNewYork.value != "" && txtNewYorkSeats.value != "")
    {
         if(!isNaN(parseInt(txtNewYorkSeats.value))) 
         {
            //try and populate the listbox "optQ" with item
            var newOpt = new Option(txtNewYork.value + " | Seats: " + parseInt(txtNewYorkSeats.value), txtNewYork.value + " | Seats: " + parseInt(txtNewYorkSeats.value));
            if(optNewYork.length > 0)
            {
                var selLength = optNewYork.length;
            }
            else
            {
                var selLength = 0;
            }
                
            optNewYork.options[selLength] = newOpt;
            
            if(hidNewYork.value == "")
            {
                hidNewYork.value = txtNewYork.value + " | Seats: " + parseInt(txtNewYorkSeats.value);
            }
            else
            {
                hidNewYork.value = hidNewYork.value + ";" + txtNewYork.value + " | Seats: " + parseInt(txtNewYorkSeats.value);
            }
            
            txtNewYork.value = "";
            txtNewYorkSeats.value = "";
         }
     }

}

//Removes an item from a listbox, not the same as above
function RemoveNewYork(obj)
{    
    //we have to remove it from the hidden field
    //get ref to hidItems
    var hidNewYork = document.getElementById("ctl00_ContentPlaceHolder1_hidNewYork");
    
    var item = obj.value;
    if(obj.value != "")
    {
        hidNewYork.value = replaceAll(hidNewYork.value, obj.value+ ";", "");  
         hidNewYork.value = replaceAll(hidNewYork.value, obj.value, "");
	}
	
    obj.remove(obj.selectedIndex);
    
}

function AddCherryHill()
{
    //get ref to listbox
    var optCherryHill = document.getElementById("ctl00_ContentPlaceHolder1_optCherryHill");
    
    //get ref to hidItems
    var hidCherryHill = document.getElementById("ctl00_ContentPlaceHolder1_hidCherryHill");
    
    //get ref to textbox
    var txtCherryHill = document.getElementById("ctl00_ContentPlaceHolder1_txtCherryHill");
    var txtCherryHillSeats = document.getElementById("ctl00_ContentPlaceHolder1_txtCherryHillSeats");
   
    if(txtCherryHill == null)
    {
        //try txtEditChicago
        txtCherryHill = document.getElementById("ctl00_ContentPlaceHolder1_txtEditCherryHill");
        txtCherryHillSeats = document.getElementById("ctl00_ContentPlaceHolder1_txtEditCherryHillSeats");
   
    }
    
    if(optCherryHill == null)
    {
        //try optEditChicago
        optCherryHill = document.getElementById("ctl00_ContentPlaceHolder1_optEditCherryHill");
    }
    
    if(txtCherryHill.value != "" && txtCherryHillSeats.value != "")
    {
         if(!isNaN(parseInt(txtCherryHillSeats.value))) 
         {
            //try and populate the listbox "optQ" with item
            var newOpt = new Option(txtCherryHill.value + " | Seats: " + parseInt(txtCherryHillSeats.value), txtCherryHill.value + " | Seats: " + parseInt(txtCherryHillSeats.value));
            if(optCherryHill.length > 0)
            {
                var selLength = optCherryHill.length;
            }
            else
            {
                var selLength = 0;
            }
                
            optCherryHill.options[selLength] = newOpt;
            
            if(hidCherryHill.value == "")
            {
                hidCherryHill.value = txtCherryHill.value + " | Seats: " + parseInt(txtCherryHillSeats.value);
            }
            else
            {
                hidCherryHill.value = hidCherryHill.value + ";" + txtCherryHill.value + " | Seats: " + parseInt(txtCherryHillSeats.value);
            }
            
            txtCherryHill.value = "";
            txtCherryHillSeats.value = "";
         }
     }

}

//Removes an item from a listbox, not the same as above
function RemoveCherryHill(obj)
{    
    //we have to remove it from the hidden field
    //get ref to hidItems
    var hidCherryHill = document.getElementById("ctl00_ContentPlaceHolder1_hidCherryHill");
    
    var item = obj.value;
    if(obj.value != "")
    {
        hidCherryHill.value = replaceAll(hidCherryHill.value, obj.value+ ";", ""); 
          hidCherryHill.value = replaceAll(hidCherryHill.value, obj.value, "");
	}
	if(obj.selectedIndex == -1)
	{
	    obj.selectedIndex = 0;
	}
	
    obj.remove(obj.selectedIndex);
    
}

//Start up populate items for panel

function RefreshLists()
{
    popDayOne();
    popDayTwo();
    popDayThree();
    popCourseGoals();
    popChicago();
    popIndy();
    popMinn();
    popLouis();
    popNewYork();
    popCherryHill();
}


function popDayOne()
{
    //get ref to hidItems
    var hidItems = document.getElementById("ctl00_ContentPlaceHolder1_hidItems");
    
     //get ref to listbox
    var optDayOne = document.getElementById("optDayOne");
    
    if(hidItems == null || optDayOne == null)
    {
        return;
    }
    
    if(hidItems.value != "")
    {
         var item_array = hidItems.value.split(';');
         
         for(var i=0;i<=item_array.length-1;i++)
         {
             var newOpt = new Option(item_array[i] , item_array[i]);
             var selLength = optDayOne.length;
             optDayOne.options[selLength] = newOpt;
         }
    }



}

function popDayTwo()
{
    //get ref to hidItems
    var hidItems = document.getElementById("ctl00_ContentPlaceHolder1_hidDayTwo");
    
     //get ref to listbox
    var optDayTwo = document.getElementById("optDayTwo");
    
    if(hidItems == null || optDayTwo == null)
    {
        return;
    }
    
    if(hidItems.value != "")
    {
         var item_array = hidItems.value.split(';');
         
         for(var i=0;i<=item_array.length-1;i++)
         {
             var newOpt = new Option(item_array[i] , item_array[i]);
             var selLength = optDayTwo.length;
             optDayTwo.options[selLength] = newOpt;
         }
    }



}

function popDayThree()
{
    //get ref to hidItems
    var hidItems = document.getElementById("ctl00_ContentPlaceHolder1_hidDayThree");
    
     //get ref to listbox
    var optDayThree = document.getElementById("optDayThree");
    
    if(hidItems == null || optDayThree == null)
    {
        return;
    }
    
    if(hidItems.value != "")
    {
         var item_array = hidItems.value.split(';');
         
         for(var i=0;i<=item_array.length-1;i++)
         {
             var newOpt = new Option(item_array[i] , item_array[i]);
             var selLength = optDayThree.length;
             optDayThree.options[selLength] = newOpt;
         }
    }



}


function popCourseGoals()
{
    //get ref to hidItems
    var hidItems = document.getElementById("ctl00_ContentPlaceHolder1_hidCourseGoals");
    
     //get ref to listbox
    var optCourseGoals = document.getElementById("optCourseGoals");
    
    if(hidItems == null || optCourseGoals == null)
    {
        return;
    }
    
    if(hidItems.value != "")
    {
         var item_array = hidItems.value.split(';');
         optCourseGoals.options.length = 0;
         
         for(var i=0;i<=item_array.length-1;i++)
         {
             var newOpt = new Option(item_array[i] , item_array[i]);
             var selLength = optCourseGoals.length;
             optCourseGoals.options[selLength] = newOpt;
         }
    }



}

function popChicago()
{
    //get ref to hidItems
    var hidChicago = document.getElementById("ctl00_ContentPlaceHolder1_hidChicago");
    
     //get ref to listbox
    var optChicago = document.getElementById("optChicago");
    
    if(hidChicago == null || optChicago == null)
    {
        return;
    }
    
    if(hidChicago.value != "")
    {
         var item_array = hidChicago.value.split(';');
         optChicago.options.length = 0;
         
         for(var i=0;i<=item_array.length-1;i++)
         {
             var newOpt = new Option(item_array[i] , item_array[i]);
             var selLength = optChicago.length;
             optChicago.options[selLength] = newOpt;
         }
    }



}

function popIndy()
{
    //get ref to hidItems
    var hidIndy = document.getElementById("ctl00_ContentPlaceHolder1_hidIndy");
    
     //get ref to listbox
    var optIndy = document.getElementById("optIndy");
    
    if(hidIndy == null || optIndy == null)
    {
        return;
    }
    
    if(hidIndy.value != "")
    {
         var item_array = hidIndy.value.split(';');
         optIndy.options.length = 0;
         
         for(var i=0;i<=item_array.length-1;i++)
         {
             var newOpt = new Option(item_array[i] , item_array[i]);
             var selLength = optIndy.length;
             optIndy.options[selLength] = newOpt;
         }
    }



}

function popMinn()
{
    //get ref to hidItems
    var hidMinn = document.getElementById("ctl00_ContentPlaceHolder1_hidMinn");
    
     //get ref to listbox
    var optMinn = document.getElementById("optMinn");
    
    if(hidMinn == null || optMinn == null)
    {
        return;
    }
    
    if(hidMinn.value != "")
    {
         var item_array = hidMinn.value.split(';');
         optMinn.options.length = 0;
         
         for(var i=0;i<=item_array.length-1;i++)
         {
             var newOpt = new Option(item_array[i] , item_array[i]);
             var selLength = optMinn.length;
             optMinn.options[selLength] = newOpt;
         }
    }
}

function popLouis()
{
    //get ref to hidItems
    var hidLouis = document.getElementById("ctl00_ContentPlaceHolder1_hidLouis");
    
     //get ref to listbox
    var optLouis = document.getElementById("optLouis");
    
    if(hidLouis == null || optLouis == null)
    {
        return;
    }
    
    if(hidLouis.value != "")
    {
         var item_array = hidLouis.value.split(';');
         optLouis.options.length = 0;
         
         for(var i=0;i<=item_array.length-1;i++)
         {
             var newOpt = new Option(item_array[i] , item_array[i]);
             var selLength = optLouis.length;
             optLouis.options[selLength] = newOpt;
         }
    }
}

function popNewYork()
{
    //get ref to hidItems
    var hidNewYork = document.getElementById("ctl00_ContentPlaceHolder1_hidNewYork");
    
     //get ref to listbox
    var optNewYork = document.getElementById("optNewYork");
    
    if(hidNewYork == null || optNewYork == null)
    {
        return;
    }
    
    if(hidNewYork.value != "")
    {
         var item_array = hidNewYork.value.split(';');
         optNewYork.options.length = 0;
         
         for(var i=0;i<=item_array.length-1;i++)
         {
             var newOpt = new Option(item_array[i] , item_array[i]);
             var selLength = optNewYork.length;
             optNewYork.options[selLength] = newOpt;
         }
    }
}

function popCherryHill()
{
    //get ref to hidItems
    var hidCherryHill = document.getElementById("ctl00_ContentPlaceHolder1_hidCherryHill");
    
     //get ref to listbox
    var optCherryHill = document.getElementById("optCherryHill");
    
    if(hidCherryHill == null || optCherryHill == null)
    {
        return;
    }
    
    if(hidCherryHill.value != "")
    {
         var item_array = hidCherryHill.value.split(';');
         optCherryHill.options.length = 0;
         
         for(var i=0;i<=item_array.length-1;i++)
         {
             var newOpt = new Option(item_array[i] , item_array[i]);
             var selLength = optCherryHill.length;
             optCherryHill.options[selLength] = newOpt;
         }
    }
}



function AddExtraAdditional()
{
    //get ref to listbox
    var optAdditional = document.getElementById("optAdditional");
    
    //get ref to hidItems
    var hidAdditional = document.getElementById("ctl00_ContentPlaceHolder1_hidAdditional");
    
    //get ref to textbox
    var txtAdditional = document.getElementById("ctl00_ContentPlaceHolder1_txtAdditional");
    
    if(txtAdditional == null)
    {
        //try txtEditChicago
        txtAdditional = document.getElementById("ctl00_ContentPlaceHolder1_txtEditAdditional");
    }
    
    if(optAdditional == null)
    {
        //try optEditChicago
        optAdditional = document.getElementById("ctl00_ContentPlaceHolder1_optEditAdditional");
    }
    
    if(txtAdditional.value != "")
    {
            //try and populate the listbox "optQ" with item
            var newOpt = new Option(txtAdditional.value, txtAdditional.value);
            var selLength = optAdditional.length;
            optAdditional.options[selLength] = newOpt;
            
            if(hidAdditional.value == "")
            {
                hidAdditional.value = txtAdditional.value;
            }
            else
            {
                hidAdditional.value = hidAdditional.value + ";" + txtAdditional.value;
            }
            
            txtAdditional.value = "";
     }

}
