var http = createRequestObject();
function createRequestObject() {
   var objAjax;
   var browser = navigator.appName;
   if(browser == "Microsoft Internet Explorer"){
      objAjax = new ActiveXObject("Microsoft.XMLHTTP");
   }else{
      objAjax = new XMLHttpRequest();
   }
   return objAjax;
}

function add_project_member_ajax(project_id,musician_id,musician_name){
   http.open('get','project.php?act=add_project_members_ajax&project_id='+project_id+'&musician_id='+musician_id+'&musician_name='+musician_name);
   http.onreadystatechange = add_project_member_update;
   http.send(null);
   return false;
}

function add_project_member_update(){
   if(http.readyState == 4){
      document.getElementById('add_musician_form').innerHTML = http.responseText;
   }
}

function add_project_rider_ajax(project_id,rider_id){
   http.open('get','project.php?act=add_project_riders_done&project_id='+project_id+'&rider_id='+rider_id);
   http.onreadystatechange = add_project_rider_update;
   http.send(null);
   return false;
}

function add_project_rider_update(){
   if(http.readyState == 4){
      document.getElementById('add_rider_form').innerHTML = http.responseText;
   }
}

function getNewContent_dynamic(id,table,thumbwhat,divid){
   http.open('get','thumbsup&blogid='+id+'&blogtable='+table+'&thumbwhat='+thumbwhat);
   http.onreadystatechange = function() 
   {
	  updateNewContent_dynamic(divid) 
   }
   http.send(null);
   return false;
}

function updateNewContent_dynamic(divid){
   if(http.readyState == 4){
	   var div = 'mySentence'+divid;
      document.getElementById(divid).innerHTML = http.responseText;
   }
}

function show_cal_event(text){
  
  document.getElementById("calEvent").innerHTML = text;
  //http.open('get','project.php?act=add_project_members_ajax&project_id='+project_id+'&musician_id='+musician_id+'&musician_name='+musician_name);
   //http.onreadystatechange = add_project_member_update;
  // http.send(null);
  // return false;
}

function list_names(letter,type)
{
   http.open('get','ajax/list_names.php?act='+type+'&letter='+letter);
   http.onreadystatechange = name_list_update;
   http.send(null);
   return false;
	
	
}
function name_list_update(){
   if(http.readyState == 4){
      document.getElementById('list').innerHTML = http.responseText;
   }
}


function list_genre_ajax()
{

   var dropdownIndex = document.getElementById('genre_list_drop').selectedIndex;
   var gen_id = document.getElementById('genre_list_drop')[dropdownIndex].value;
  
   http.open('get','ajax/list_genre.php?gen_id='+gen_id);
   http.onreadystatechange = list_genre_ajax_update;
   http.send(null);
   return false;
	
	
	
}
function list_genre_ajax_update(){
   if(http.readyState == 4){
      document.getElementById('list').innerHTML = http.responseText;
   }
}



function list_instrument_ajax()
{

   var dropdownIndex = document.getElementById('instrument_list_drop').selectedIndex;
   var ins_id = document.getElementById('instrument_list_drop')[dropdownIndex].value;
  
   http.open('get','ajax/list_instrument.php?ins_id='+ins_id);
   http.onreadystatechange = list_instrument_ajax_update;
   http.send(null);
   return false;
	
	
	
}
function list_instrument_ajax_update(){
   if(http.readyState == 4){
      document.getElementById('list').innerHTML = http.responseText;
   }
}
