/* The following function creates an XMLHttpRequest object... */

function createRequestObject(){
	var request_o; //declare the variable to hold the object.
	var browser = navigator.appName; //find the browser name
	if(browser == "Microsoft Internet Explorer"){
		/* Create the object using MSIE's method */
		request_o = new ActiveXObject("Microsoft.XMLHTTP");
	}else{
		/* Create the object using other browser's method */
		request_o = new XMLHttpRequest();
	}
	return request_o; //return the object
}


/* The variable http will hold our new XMLHttpRequest object. */
var http = createRequestObject(); 
var http2 = createRequestObject();


// show_edit_form


/////////////////////////////////////////////////////////////////////////
function show_edit_form(user_id,type_id){

	http.open('get', 'ajax_get_transfer_sup_from.php?user_id='+user_id+'&type_id='+type_id);
	// alert("Hello");
	http.onreadystatechange  = function() { handle_show_edit_form(user_id,type_id) }
	http.send(null);

}
function handle_show_edit_form(user_id,type_id){

	if(http.readyState == 4){ //Finished loading the response
		var response = http.responseText;
		
		var close_control = '<a href=javascript:close_content(\''+type_id+'\',\''+user_id+'\'); class=no_under>Close</a>';
		
		document.getElementById('sup_edit_'+type_id).innerHTML = response;
		document.getElementById('sup_control_'+type_id).innerHTML = close_control;
	}
}
function close_content(type_id,user_id){
 //alert(type_id);
		var edit_control = '<a href=javascript:show_edit_form('+user_id+','+type_id+'); class=no_under>Edit</a>';
		
		document.getElementById('sup_edit_'+type_id).innerHTML = "";
		document.getElementById('sup_control_'+type_id).innerHTML = edit_control;
}
/////////////////////////////////////////////////////////////////////////



/* approve an applicant */
function add_to_portfolio(mod_id){

	http.open('get', 'ajax_add_to_portfolio.php?action=add&mod_id='+mod_id);
	// alert("Hello");
	http.onreadystatechange  = function() { handle_add(mod_id) }
	http.send(null);
}


function handle_add(mod_id){

	if(http.readyState == 4){ //Finished loading the response
		var response = http.responseText;
		var element = mod_id;
		// alert(app_id);
		document.getElementById('inner_module_controls_holder_'+mod_id).innerHTML = response;
	}
}

function get_page_contents(p_id,mod_id,u_id){

	http.open('get', 'ajax_get_page_contents.php?p_id='+p_id+'&mod_id='+mod_id+'&u_id='+u_id);
	// alert("Hello");
	http.onreadystatechange  = function() { handle_get_page_contents(p_id,mod_id,u_id) }
	http.send(null);

}
function handle_get_page_contents(p_id,mod_id,u_id){

	if(http.readyState == 4){ //Finished loading the response
		var response = http.responseText;
		var control = '<a href=javascript:close_content('+p_id+','+mod_id+','+u_id+');>Close</a>';
		var element = p_id;
		// alert(app_id);
		document.getElementById('holder_'+p_id).innerHTML = response;
		document.getElementById('control'+p_id).innerHTML = control;
	}
}


function get_supervision_staff(u_id,type_id){

	http.open('get', 'ajax_get_supervision_staff.php?u_id='+u_id+'&type_id='+type_id);
	// alert("Hello");
	http.onreadystatechange  = function() { handle_get_supervision_staff(u_id,type_id) }
	/*
	if(type_id=="4"){
		http.onreadystatechange  = function() { load_new_questions(u_id,type_id) }
	}
	if(type_id!=="4"){
		http.onreadystatechange  = function() { clear_extra_questions(u_id,type_id) }
	}
	*/
	
	http.send(null);

}
function handle_get_supervision_staff(u_id,type_id){

	if(http.readyState == 4){ //Finished loading the response
		var response = http.responseText;
		document.getElementById('staff_dropdown_area').innerHTML = response;
	}
}



function get_org_details(org_id,u_id){

	http.open('get', 'ajax_get_org_details.php?org_id='+org_id+'&u_id='+u_id);
	// alert("Hello");
	http.onreadystatechange  = function() { handle_get_org_details(org_id,u_id) }
	http.send(null);

}
function handle_get_org_details(org_id,u_id){

	if(http.readyState == 4){ //Finished loading the response
		var response = http.responseText;
		// alert(app_id);
		document.getElementById('org_details_holder').innerHTML = response;
	}
}



//

function get_page_control(p_id,mod_id,u_id){

	if(http.readyState == 4){ //Finished loading the response
		var response = http.responseText;
		var element = p_id;
		// alert(app_id);
		document.getElementById('holder_'+p_id).innerHTML = response;
	}
}

function fill_form(){

	http.open('get', 'ajax_fill_form.php');
	http.onreadystatechange  = function() { handle_fill_form() }
	http.send(null);
}
/* approve an applicant part 2*/
function handle_fill_form(){

	if(http.readyState == 4){ //Finished loading the response
		var response = http.responseText;
		document.getElementById('form_extra').innerHTML = response;
	} else if (http.readyState>0 && http.readyState<4) {
		document.getElementById('form_extra').innerHTML = "<span class=small_grey_text>Loading... Please Wait</span>";	
	}
}

function clear_form(){

	document.getElementById('form_extra').innerHTML = '';
}



function listen_selected(selectobj){
	if(selectobj.selectedIndex == 2){
		fill_form();
	 }else{
		clear_form();
	 }
}

function fill_form_update(){

	http.open('get', 'ajax_fill_form_update.php');
	http.onreadystatechange  = function() { handle_fill_form_update() }
	http.send(null);
}
/* approve an applicant part 2*/
function handle_fill_form_update(){

	if(http.readyState == 4){ //Finished loading the response
		var response = http.responseText;
		document.getElementById('form_extra').innerHTML = response;
	} else if (http.readyState>0 && http.readyState<4) {
		document.getElementById('form_extra').innerHTML = "<span class=small_grey_text>Loading... Please Wait</span>";	
	}
}

function clear_form_update(){

	document.getElementById('form_extra').innerHTML = '';
}



function listen_selected_update(selectobj){
	if(selectobj.selectedIndex == 2){
		fill_form_update();
	 }else{
		clear_form_update();
	 }
}





function listen_selected_pdr(selectobj){

	if(selectobj.selectedIndex == 2){
	
	document.getElementById('form_extra_pdr').style.display = 'block';
		//fill_form();
	 }else{
		//clear_form();
	document.getElementById('form_extra_pdr').style.display = 'none';
	 }
	
}

function listen_selected_pro_qualification(selectobj){

	if(selectobj.selectedIndex == 11){
	
	document.getElementById('uni_course_quals_extra').style.display = 'block';
		
	 }else{
	
	document.getElementById('uni_course_quals_extra').style.display = 'none';
	 }
	
}

function display_div(div_id){
	document.getElementById('app_div_'+div_id).style.display = 'block';
	document.getElementById('app_div_'+div_id+'_opener').style.display = 'none';
	document.getElementById('app_div_'+div_id+'_closer').style.display = 'block';
}
function hide_div(div_id){
	document.getElementById('app_div_'+div_id).style.display = 'none';
	document.getElementById('app_div_'+div_id+'_opener').style.display = 'block';
	document.getElementById('app_div_'+div_id+'_closer').style.display = 'none';
}

function change_checkbox_manager_status(li_us_id){

	http.open('get', 'ajax_change_manager_checkbox.php?li_us_id='+li_us_id);
	http.onreadystatechange  = function() { handle_change_checkbox_manager_status(li_us_id) }
	http.send(null);

}

function handle_change_checkbox_manager_status(li_us_id){

	if(http.readyState == 4){ //Finished loading the response
		var response = http.responseText;
		document.getElementById('man_'+li_us_id).innerHTML = response;
	} else if (http.readyState>0 && http.readyState<4) {
		document.getElementById('man_'+li_us_id).innerHTML = "<img src=graphics/ajax-loader.gif>";	
	}
}

function change_item_app_status(li_ss_id,u_id){

	http.open('get', 'ajax_change_app_checkbox.php?li_ss_id='+li_ss_id+'&u_id='+u_id);
	http.onreadystatechange  = function() { handle_change_item_app_status(li_ss_id,u_id) }
	http.send(null);

}

function handle_change_item_app_status(li_ss_id,u_id){

	if(http.readyState == 4){ //Finished loading the response
		var response = http.responseText;
		document.getElementById('app_'+li_ss_id).innerHTML = response;
	} else if (http.readyState>0 && http.readyState<4) {
		document.getElementById('app_'+li_ss_id).innerHTML = "<img src=graphics/ajax-loader.gif>";	
	}
}

function change_checkbox_user_status(li_us_id){

	http.open('get', 'ajax_change_user_checkbox.php?li_us_id='+li_us_id);
	http.onreadystatechange  = function() { handle_change_checkbox_user_status(li_us_id) }
	http.send(null);

}

function handle_change_checkbox_user_status(li_us_id){

	if(http.readyState == 4){ //Finished loading the response
		var response = http.responseText;
		document.getElementById('user_'+li_us_id).innerHTML = response;
	} else if (http.readyState>0 && http.readyState<4) {
		document.getElementById('user_'+li_us_id).innerHTML = "<img src=graphics/ajax-loader.gif>";	
	}
}


////////////////////////////////////////////////////////
///// start of new supervision planner functions ///////


function calendar_add_date(sup_date,user_id,sup_type){

	http.open('get', 'ajax_add_date.php?sup_date='+sup_date+'&user_id='+user_id+'&sup_type='+sup_type);
	http.onreadystatechange  = function() { handle_add_date(sup_date,user_id,sup_type) }
	http.send(null);

}

function handle_add_date(sup_date,user_id,sup_type){

	if(http.readyState == 4){ //Finished loading the response
		var response = http.responseText;
		if(sup_type=="1"){
			document.getElementById('sup_monitor_'+sup_date).innerHTML = response;
		}
		if(sup_type=="2"){
			document.getElementById('pdr_monitor_'+sup_date).innerHTML = response;
		}
		
	} else if (http.readyState>0 && http.readyState<4) {
		if(sup_type=="1"){
			document.getElementById('sup_monitor_'+sup_date).innerHTML = "<img src=../../graphics/icons/ajax-loader.gif>";
		}
		if(sup_type=="2"){
			document.getElementById('pdr_monitor_'+sup_date).innerHTML = "<img src=../../graphics/icons/ajax-loader.gif>";
		}	
	}
}

function calendar_delete_planned_date(sup_date,user_id,sup_type){

	http.open('get', 'ajax_delete_planned_date.php?sup_date='+sup_date+'&user_id='+user_id+'&sup_type='+sup_type);
	http.onreadystatechange  = function() { handle_delete_planned_date(sup_date,user_id,sup_type) }
	http.send(null);

}

function handle_delete_planned_date(sup_date,user_id,sup_type){

	if(http.readyState == 4){ //Finished loading the response
		var response = http.responseText;
		if(sup_type=="1"){
			document.getElementById('sup_monitor_'+sup_date).innerHTML = response;
		}
		if(sup_type=="2"){
			document.getElementById('pdr_monitor_'+sup_date).innerHTML = response;
		}
		
	} else if (http.readyState>0 && http.readyState<4) {
	
		if(sup_type=="1"){
			document.getElementById('sup_monitor_'+sup_date).innerHTML = "<img src=../../graphics/icons/ajax-loader.gif>";
		}
		if(sup_type=="2"){
			document.getElementById('pdr_monitor_'+sup_date).innerHTML = "<img src=../../graphics/icons/ajax-loader.gif>";
		}	
	}
}

function calendar_submit_cancellation_reason(sup_date,user_id,sup_type){



	var cancellation_reason_id=document.getElementById('cancellation_reason_'+sup_date+'_'+sup_type).value;
	
    if(document.getElementById('cancellation_reason_'+sup_date+'_'+sup_type).value == '0'){
        alert('Please select a reason for the cancellation');
		cancellation_reason_id.focus();
        return false;
        }
		
	http.open('get', 'ajax_submit_cancellation_reason.php?sup_date='+sup_date+'&user_id='+user_id+'&canc_id='+cancellation_reason_id+'&sup_type='+sup_type);
	http.onreadystatechange  = function() { handle_calendar_submit_cancellation_reason(sup_date,user_id,sup_type) }
	http.send(null);

}

function handle_calendar_submit_cancellation_reason(sup_date,user_id,sup_type){

	if(http.readyState == 4){ //Finished loading the response
		var response = http.responseText;
		if(sup_type=="1"){
			document.getElementById('sup_monitor_'+sup_date).innerHTML = '';
			document.getElementById('sup_monitor_'+sup_date).innerHTML = response;
		}
		if(sup_type=="2"){
			document.getElementById('pdr_monitor_'+sup_date).innerHTML = '';
			document.getElementById('pdr_monitor_'+sup_date).innerHTML = response;
		}
	} else if (http.readyState>0 && http.readyState<4) {
		if(sup_type=="1"){
			document.getElementById('sup_monitor_'+sup_date).innerHTML = "<img src=../../graphics/icons/ajax-loader.gif>";
		}
		if(sup_type=="2"){
			document.getElementById('pdr_monitor_'+sup_date).innerHTML = "<img src=../../graphics/icons/ajax-loader.gif>";
		}	
	}
}

function calendar_delete_cancellation_reason(sup_date,user_id,ucsd_id,sup_type){

//if (confirm('Are you sure that you wish to delete this cancellation reason?')){

	http.open('get', 'ajax_delete_cancellation_reason.php?sup_date='+sup_date+'&user_id='+user_id+'&ucsd_id='+ucsd_id+'&sup_type='+sup_type);
	http.onreadystatechange  = function() { handle_delete_cancellation_reason(sup_date,user_id,ucsd_id,sup_type) }
	http.send(null);
	//hs.close(this);
	
	//}

}

function handle_delete_cancellation_reason(sup_date,user_id,ucsd_id,sup_type){

	if(http.readyState == 4){ //Finished loading the response
		if(sup_type=="1"){
			var response = http.responseText;
			document.getElementById('sup_monitor_'+sup_date).innerHTML = '';
			document.getElementById('sup_monitor_'+sup_date).innerHTML = response;
		}
		if(sup_type=="2"){
			var response = http.responseText;
			document.getElementById('pdr_monitor_'+sup_date).innerHTML = '';
			document.getElementById('pdr_monitor_'+sup_date).innerHTML = response;
		}
	} else if (http.readyState>0 && http.readyState<4) {
		if(sup_type=="1"){
			document.getElementById('sup_monitor_'+sup_date).innerHTML = "<img src=../../graphics/icons/ajax-loader.gif>";
		}
		if(sup_type=="2"){
			document.getElementById('pdr_monitor_'+sup_date).innerHTML = "<img src=../../graphics/icons/ajax-loader.gif>";
		}	
	}
}

//////////////////////////   end new ////////////////////////////////////////

/*
function calendar_add_supervision_date(sup_date,user_id){

	http.open('get', 'ajax_add_supervision_date.php?sup_date='+sup_date+'&user_id='+user_id);
	http.onreadystatechange  = function() { handle_add_supervision_date(sup_date,user_id) }
	http.send(null);

}

function handle_add_supervision_date(sup_date,user_id){

	if(http.readyState == 4){ //Finished loading the response
		var response = http.responseText;
		document.getElementById('sup_monitor_'+sup_date).innerHTML = response;
	} else if (http.readyState>0 && http.readyState<4) {
		document.getElementById('sup_monitor_'+sup_date).innerHTML = "<img src=../../graphics/icons/ajax-loader.gif>";	
	}
}
*/


//////////////


/*
function calendar_delete_supervision_date(sup_date,user_id){

	http.open('get', 'ajax_delete_supervision_date.php?sup_date='+sup_date+'&user_id='+user_id);
	http.onreadystatechange  = function() { handle_delete_supervision_date(sup_date,user_id) }
	http.send(null);

}

function handle_delete_supervision_date(sup_date,user_id){

	if(http.readyState == 4){ //Finished loading the response
		var response = http.responseText;
		document.getElementById('sup_monitor_'+sup_date).innerHTML = response;
	} else if (http.readyState>0 && http.readyState<4) {
		document.getElementById('sup_monitor_'+sup_date).innerHTML = "<img src=../../graphics/icons/ajax-loader.gif>";	
	}
}
*/






/*
function calendar_delete_supervision_date_and_record(sup_date,user_id,sup_id){

	http.open('get', 'ajax_delete_supervision_date_and_record.php?sup_date='+sup_date+'&user_id='+user_id+'&sup_id='+sup_id);
	http.onreadystatechange  = function() { handle_delete_supervision_date_and_record(sup_date,user_id,sup_id) }
	http.send(null);

}

function handle_delete_supervision_date_and_record(sup_date,user_id,sup_id){

	if(http.readyState == 4){ //Finished loading the response
		var response = http.responseText;
		document.getElementById('sup_monitor_'+sup_date).innerHTML = response;
	} else if (http.readyState>0 && http.readyState<4) {
		document.getElementById('sup_monitor_'+sup_date).innerHTML = "<img src=../../graphics/icons/ajax-loader.gif>";	
	}
}
*/

/*
function calendar_delete_supervision_record(sup_date,user_id,sup_id){
                 
	http.open('get', 'ajax_delete_supervision_record.php?sup_date='+sup_date+'&user_id='+user_id+'&sup_id='+sup_id);
	http.onreadystatechange  = function() { handle_delete_supervision_record(sup_date,user_id,sup_id) }
	http.send(null);
	
	

}

function handle_delete_supervision_record(sup_date,user_id,sup_id){

	if(http.readyState == 4){ //Finished loading the response
		var response = http.responseText;
		document.getElementById('sup_monitor_'+sup_date).innerHTML = '';
		document.getElementById('sup_monitor_'+sup_date).innerHTML = response;
	} else if (http.readyState>0 && http.readyState<4) {
		document.getElementById('sup_monitor_'+sup_date).innerHTML = "<img src=../../graphics/icons/ajax-loader.gif>";	
	}
}

*/








//////

function fetch_courses(cc_id,spec_id,cc_name){

	http.open('get', 'ajax_fetch_courses.php?cc_id='+cc_id+'&spec_id='+spec_id+'&cc_name='+cc_name);
	http.onreadystatechange  = function() { handle_fetch_courses(cc_id,spec_id,cc_name) }
	http.send(null);

}

function handle_fetch_courses(cc_id,spec_id,cc_name){

	if(http.readyState == 4){ //Finished loading the response
		var response = http.responseText;
		document.getElementById('courses_container_'+cc_id).innerHTML = response;
		document.getElementById('cat_controller_'+cc_id).innerHTML = '<a href=\"javascript:close_courses(\''+cc_id+'\',\''+spec_id+'\',\''+cc_name+'\');\" title=\"close this category\"><img src=\"../graphics/folder_minus.jpg\" border=\"0\">&nbsp;'+cc_name+'</a>';
	} else if (http.readyState>0 && http.readyState<4) {
		document.getElementById('courses_container_'+cc_id).innerHTML = "<i><font color=#cccccc>loading... please wait</font></i>";	
	}
}

function close_courses(cc_id,spec_id,cc_name){
	document.getElementById('courses_container_'+cc_id).innerHTML = "";
	document.getElementById('cat_controller_'+cc_id).innerHTML = '<a href=\"javascript:fetch_courses(\''+cc_id+'\',\''+spec_id+'\',\''+cc_name+'\');\" title=\"open this category\"><img src=\"../graphics/folder_plus.jpg\" border=\"0\">&nbsp;'+cc_name+'</a>';

}

////////////////////////////


//////

function fetch_courses_new(cc_id,spec_id,cc_name){

	http.open('get', 'ajax_fetch_courses_new.php?cc_id='+cc_id+'&spec_id='+spec_id+'&cc_name='+cc_name);
	http.onreadystatechange  = function() { handle_fetch_courses_new(cc_id,spec_id,cc_name) }
	http.send(null);

}

function handle_fetch_courses_new(cc_id,spec_id,cc_name){

	if(http.readyState == 4){ //Finished loading the response
		var response = http.responseText;
		document.getElementById('courses_container_'+cc_id).innerHTML = response;
		document.getElementById('cat_controller_'+cc_id).innerHTML = '<a href=\"javascript:close_courses_new(\''+cc_id+'\',\''+spec_id+'\',\''+cc_name+'\');\" title=\"close this category\"><img src=\"../graphics/folder_minus.jpg\" border=\"0\">&nbsp;'+cc_name+'</a>';
	} else if (http.readyState>0 && http.readyState<4) {
		document.getElementById('courses_container_'+cc_id).innerHTML = "<i><font color=#cccccc>loading... please wait</font></i>";	
	}
}

function close_courses_new(cc_id,spec_id,cc_name){
	document.getElementById('courses_container_'+cc_id).innerHTML = "";
	document.getElementById('cat_controller_'+cc_id).innerHTML = '<a href=\"javascript:fetch_courses_new(\''+cc_id+'\',\''+spec_id+'\',\''+cc_name+'\');\" title=\"open this category\"><img src=\"../graphics/folder_plus.jpg\" border=\"0\">&nbsp;'+cc_name+'</a>';

}

////////////////////////////

//////

function fetch_courses_new2(cc_id,cc_name){

	http.open('get', 'ajax_fetch_courses_new2.php?cc_id='+cc_id+'&cc_name='+cc_name);
	http.onreadystatechange  = function() { handle_fetch_courses_new2(cc_id,cc_name) }
	http.send(null);

}

function handle_fetch_courses_new2(cc_id,cc_name){

	if(http.readyState == 4){ //Finished loading the response
		var response = http.responseText;
		document.getElementById('courses_container_'+cc_id).innerHTML = response;
		document.getElementById('cat_controller_'+cc_id).innerHTML = '<a href=\"javascript:close_courses_new2(\''+cc_id+'\',\''+cc_name+'\');\" title=\"close this category\"><img src=\"../graphics/folder_minus.jpg\" border=\"0\">&nbsp;'+cc_name+'</a>';
	} else if (http.readyState>0 && http.readyState<4) {
		document.getElementById('courses_container_'+cc_id).innerHTML = "<i><font color=#cccccc>loading... please wait</font></i>";	
	}
}

function close_courses_new2(cc_id,cc_name){
	document.getElementById('courses_container_'+cc_id).innerHTML = "";
	document.getElementById('cat_controller_'+cc_id).innerHTML = '<a href=\"javascript:fetch_courses_new2(\''+cc_id+'\',\''+cc_name+'\');\" title=\"open this category\"><img src=\"../graphics/folder_plus.jpg\" border=\"0\">&nbsp;'+cc_name+'</a>';

}

////////////////////////////


function fetch_uni_courses(selected_spec_id){

	http.open('get', 'ajax_fetch_uni_courses.php?selected_spec_id='+selected_spec_id);
	http.onreadystatechange  = function() { handle_fetch_uni_courses(selected_spec_id) }
	http.send(null);

}

function handle_fetch_uni_courses(selected_spec_id){

	if(http.readyState == 4){ //Finished loading the response
		var response = http.responseText;
		document.getElementById('uni_courses_container').innerHTML = response;
		document.getElementById('cat_controller_uni_courses').innerHTML = '<a href=\"javascript:close_uni_courses(\''+selected_spec_id+'\');\" title=\"close this category\"><img src=\"../graphics/folder_minus.jpg\" border=\"0\">&nbsp;Continuing Professional Development / University Courses</a>';
	} else if (http.readyState>0 && http.readyState<4) {
		document.getElementById('uni_courses_container').innerHTML = "<i><font color=#cccccc>loading... please wait</font></i>";	
	}
}

function close_uni_courses(selected_spec_id){
	document.getElementById('uni_courses_container').innerHTML = "";
	document.getElementById('cat_controller_uni_courses').innerHTML = '<a href=\"javascript:fetch_uni_courses(\''+selected_spec_id+'\');\" title=\"open this category\"><img src=\"../graphics/folder_plus.jpg\" border=\"0\">&nbsp;Continuing Professional Development / University Courses</a>';
}


/* ESS GRID JOB SELECTION FORM STUFF */
	
function get_bands(){

	//var selected_service_id = selectobj.selectedIndex;
	var selected_service_id = main_form.egs_id.options[main_form.egs_id.options.selectedIndex].value
	http.open('get', 'ajax_get_bands.php?selected_service_id='+selected_service_id);
	http.onreadystatechange  = function() { handle_get_bands(selected_service_id) }
	http.send(null);

}

function handle_get_bands(selected_service_id){

	if(http.readyState == 4){ //Finished loading the response
		var response = http.responseText;
		document.getElementById('bands').innerHTML = response;
		document.getElementById('roles').innerHTML = '<font color=#cccccc>Select Band Above</font>';

	} else if (http.readyState>0 && http.readyState<4) {
		document.getElementById('bands').innerHTML = "<i><font color=#cccccc>loading... please wait</font></i>";	
	}


}


function get_roles(){

	//var selected_role_id = selectobj.selectedIndex;
	//var selected_service_id = main_form.egs_id.options[main_form.egs_id.options.selectedIndex].value
	var selected_role_id = main_form.egg_id.options[main_form.egg_id.options.selectedIndex].value
	http.open('get', 'ajax_get_roles.php?selected_role_id='+selected_role_id);
	http.onreadystatechange  = function() { handle_get_roles(selected_role_id) }
	http.send(null);

}

function handle_get_roles(selected_role_id){

	if(http.readyState == 4){ //Finished loading the response
		var response = http.responseText;
		document.getElementById('roles').innerHTML = response;
		//document.getElementById('bands').innerHTML = '<font color=#cccccc>Select Band Above</font>';

	} else if (http.readyState>0 && http.readyState<4) {
		document.getElementById('roles').innerHTML = "<i><font color=#cccccc>loading... please wait</font></i>";	
	}


}

function test_value(){

	var shout_word = form1.sel1.options[form1.sel1.options.selectedIndex].value
	alert(shout_word);


}









