function afficheDiv(idDiv,prop)
{
   var div = document.getElementById(idDiv);
   if (prop == "")
   {
      if (div.style.display != "none") div.style.display = "none";
      else div.style.display = "";
   }
   else { div.style.display = prop; }
}

function afficheMore(idDiv,prop,idP,type)
{
   var div = document.getElementById(idDiv);
   var p = document.getElementById(idP);
   if (prop == "")
   {
      if (div.style.display != "none")
      {
         div.style.display = "none";
         if(type == 'individual') { p.setAttribute('class','result-expand-individual');}
         else if (type == 'work') {p.setAttribute('class','expanded');}
         else if (type == 'search') {p.setAttribute('class','expanded');}
         else if (type == 'multijob') { p.setAttribute('class','multijob_expand');}
         else { p.setAttribute('class','result-expand');}
      }
      else
      {
         div.style.display = "";
         if(type == 'individual') { p.setAttribute('class','result-reduce-individual');}
         else if (type == 'work') { p.setAttribute('class','reduced');}
         else if (type == 'search') {p.setAttribute('class','');}
         else if (type == 'multijob') { p.setAttribute('class','multijob_reduce');}
         else { p.setAttribute('class','result-reduce');}
      }
   }
}

function desactiveBrowse(id)
{
	var div = document.getElementById(id);
	if(!(div.disabled)) div.disabled = true;
	else div.disabled = false;
}

function updateCountry()
{
	var natio = document.getElementById('nationality').options[document.getElementById('nationality').selectedIndex].value;
	var country = document.getElementById('country');
	if(natio!='')
	{
		country.selectedIndex = parseInt(natio)+1;
	}
}

function select_state(country_id)
{
	var country = document.getElementById(country_id).options[document.getElementById(country_id).selectedIndex].value;
	var state1 = document.getElementById('state1_'+country_id);
	var state = document.getElementById('state_'+country_id);	
	if(country == "30")
	{
		state1.style.display = "block";
		state.setAttribute('class','required');
	}	
	else
	{
		state1.style.display = "none";
		state.setAttribute('class','');
	}		
}

function getXhr()
{
   var xhr = null; 
   if(window.XMLHttpRequest) xhr = new XMLHttpRequest(); 
   else if(window.ActiveXObject) 
   {
      try{ xhr = new ActiveXObject("Msxml2.XMLHTTP");}
      catch (e) { xhr = new ActiveXObject("Microsoft.XMLHTTP"); }
   }
   else
   {
      alert("Votre navigateur ne supporte pas les objets XMLHTTPRequest..."); 
      xhr = false; 
   } 
   return xhr;
}

function go()
{
   var xhr = getXhr();
   xhr.onreadystatechange = function()
   {
      if(xhr.readyState == 4 && xhr.status == 200)
      {
         leselect = xhr.responseText;
         document.getElementById('jobs_2').innerHTML = leselect;
      }
   }
   var sel = document.getElementById('jobs_1');
   var idjob = sel.options[sel.selectedIndex].value;
   var url = "index.php?module=ajax&action=jobs&id="+idjob+"&add=true";
   xhr.open("POST",url,true);
   xhr.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
   xhr.send(url);
}

function go_unique(add)
{
   var xhr = getXhr();
   xhr.onreadystatechange = function()
   {
      if(xhr.readyState == 4 && xhr.status == 200)
      {
         leselect = xhr.responseText;
         document.getElementById('jobs_2').innerHTML = leselect;
      }
   }

   var sel = document.getElementById('jobs_1_u');
   var idjob = sel.options[sel.selectedIndex].value;
   var url = "index.php?module=ajax&action=jobs&id="+idjob+"&unique=yes";
   if(add == true) { url+= '&add=true';}
   xhr.open("POST",url,true);
   xhr.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
   xhr.send(url);
}

function go_soft()
{
   var xhr = getXhr();
   xhr.onreadystatechange = function()
   {
      if(xhr.readyState == 4 && xhr.status == 200)
      {
         leselect = xhr.responseText;
         document.getElementById('softs_2').innerHTML = leselect;
      }
   }

   var sel = document.getElementById('softs_1');
   var idSoft = sel.options[sel.selectedIndex].value;
   var url = "index.php?module=ajax&action=softs&id="+idSoft+"&add=true";
   xhr.open("POST",url,true);
   xhr.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
   xhr.send(url);
}


function go_soft_unique()
{
   var xhr = getXhr();
   xhr.onreadystatechange = function()
   {
      if(xhr.readyState == 4 && xhr.status == 200)
      {
         leselect = xhr.responseText;
         document.getElementById('softs_2').innerHTML = leselect;
      }
   }

   var sel = document.getElementById('softs_1_u');
   var idSoft = sel.options[sel.selectedIndex].value;
   var url = "index.php?module=ajax&action=softs&id="+idSoft+"&unique=yes";
   xhr.open("POST",url,true);
   xhr.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
   xhr.send(url);
}

function changeSOS()
{
   var sos = document.getElementById('sosfreelance');
   var check = document.getElementById('lastemploy');
   if(check.checked) sos.setAttribute('class','required');
   else sos.setAttribute('class','');
}
