function change_skill_choices(choice_ref,new_value)
{

document.getElementById(choice_ref).value=new_value;
document.candidate_skills_update.submit();
}


function change_skill_choices_V2(choice_ref,new_value)
{
//alert('here');

xmlHttp=GetXmlHttpObject()
if (xmlHttp==null)
{
 alert ("Browser does not support AJAX HTTP Request functionality")
 return false
} 
else
{
}

candidate_email=document.getElementById('candidate_email').value
current_skills=document.getElementById('current_skills').value
current_position_area=document.getElementById('current_position_area').value;
current_sector=document.getElementById('current_sector').value;

//alert('candidate_email - ' + candidate_email);
//alert('current_skills - ' + current_skills);
//alert('current_position_area - ' + current_position_area);
//alert('current_sector - ' + current_sector);

if(choice_ref=="new_position_area")
{
new_position_area=new_value;
new_sector=document.getElementById('new_sector_drop_down').value;
}
if(choice_ref=="new_sector")
{

new_sector=new_value;
new_position_area=document.getElementById('new_position_area_drop_down').value;

}


//alert('new_position_area - ' + new_position_area);
//alert('new_sector - ' + new_sector);


var url="http://www.gmrecruitment.co.uk/candidates/scripts/change_skills_choices.php?new_position_area=" + new_position_area + "&new_sector=" + new_sector + "&current_position_area=" + current_position_area + "&current_sector=" + current_sector 

//alert(url);

xmlHttp.onreadystatechange=stateChanged 
xmlHttp.open("POST",url,true)
//alert('connection opened');
xmlHttp.send(null)

}

function stateChanged() 
{ 
if (xmlHttp.readyState==2 || xmlHttp.readyState==3)
 { 
 document.getElementById("skills_choices_div").innerHTML="<strong>Processing...</strong>" 
 } 
if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
 { 
 document.getElementById("skills_choices_div").innerHTML=xmlHttp.responseText
 } 
}

function GetXmlHttpObject()
{
var xmlHttp=null;
try
 {
 // Firefox, Opera 8.0+, Safari
 xmlHttp=new XMLHttpRequest();
 }
catch (e)
 {
 //Internet Explorer
 try
  {
  xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
  }
 catch (e)
  {
  xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
  }
 }
return xmlHttp;
}
