function loader_loading() {
  var main_div = document.getElementById("loginpanel");
  main_div.innerHTML = '<div style="text-align:center;padding-top:15px;height:31px;"><img src="/media/bigloader.gif" height="31" alt="loader"/></div>';
}



function loader_loading_signed() {
  var main_div = document.getElementById("results_signed");
  main_div.innerHTML = '<div style="width:100%;text-align:center;"><img src="/media/progress.gif" border="0" alt="loader" /></div>';
}

function cleansearch(object) {
  object.value = '';
  object.className='articlesearch';
}

function action_upload() {
  document.getElementById('submit').disabled=true;
  document.getElementById('erase').disabled=true;
  document.getElementById('submit').value='Patientez';
  Element.show('loader');
}

function initial_state() {
  document.getElementById('submit').disabled=false;
  document.getElementById('erase').disabled=false;
  document.getElementById('submit').value='Envoyer';
  Element.hide('loader');
  document.getElementById('soumettre').disabled=false;
  document.getElementById('soumettre').className='buttonsoumettre';
}

function patientez(dom) {
document.getElementById(dom).innerHTML = "<div style=\"width:100px;margin-left:50px;\"><img src=\"/media/progress.gif\" alt=\"loader\" /></div>";
}

function desactiver() {
document.getElementById('step2').disabled=true;
document.getElementById('step2').className='buttonsoumettre_gray';
}

function activer(){
document.getElementById('step2').disabled=false;
document.getElementById('step2').className='buttonsoumettre';
}

function maj_code(obj, etablissement)
{
  var minus = "aàâäbcçdeéèêëfghiîïjklmnoôöpqrstuùûvwxyz. "
  var majus = "AAAABCCDEEEEEFGHIIIJKLMNOOOPQRSTUUUVWXYZ"

  var entree = obj;
  var sortie = "";
  for (var i = 0 ; i < entree.length ; i++)
  {
    var car = entree.substr(i, 1);
    sortie += (minus.indexOf(car) != -1) ? majus.substr(minus.indexOf(car), 1) : car;
  }
  new Ajax.Request('/submit/auto_intitule', {asynchronous:true, evalScripts:true, parameters:"autoetab=" + etablissement  +"&autocode=" + sortie});
  return sortie;
}

function completeIntitule(obj) {
  document.getElementById('annale_intitule').value=obj;
}

function majuscule(obj)
{
  var minus = "aàâäbcçdeéèêëfghiîïjklmnoôöpqrstuùûvwxyz. "
  var majus = "AAAABCCDEEEEEFGHIIIJKLMNOOOPQRSTUUUVWXYZ"

  var entree = obj;
  var sortie = "";
  for (var i = 0 ; i < entree.length ; i++)
  {
    var car = entree.substr(i, 1);
    sortie += (minus.indexOf(car) != -1) ? majus.substr(minus.indexOf(car), 1) : car;
  }
  return sortie;
}

function change_link(bool)
{
  var lien = "";
  bool == 1 ? lien = "<a href=\"#bas\" class=\"ablack\" onclick=\"new Effect.Appear('render_fil');javascript:change_link(0)\">Ajouter les fili&egrave;res</a>" : lien = "<a href=\"#bas\" class=\"ablack\" onclick=\"new Effect.Fade('render_fil');javascript:change_link(1)\">Cacher l'ajout de fili&egrave;res</a>";

  document.getElementById('content_link').innerHTML = lien;
}

var i = 0;
function addFiliere(value)
{
  value == 0 ? i = 0 : i = i + 1;
}

function isFiliere()
{
   
   if(i==0)
   {
     choix = confirm('Aucune filiere n\'a ete ajoutee pour cet etablissement. Etes-vous sur de vouloir continuer?');
   }
   else
   {
     choix = true;
   }
   return choix;
}

function limiteTextArea(zone,max)
{
  if(zone.value.length>=max){zone.value=zone.value.substring(0,max);}
}

function limiteIntitule(champs,min)
{
  if(champs.length <= 4)
  {
    alert('Un intitule ne peux pas faire 4 caracteres ou moins!');
   return false;
  }
  else
  {
    choix = true;
  }
  return choix;
} 

function inputStyle(object) {
 object.style.backgroundColor='#FFFFBB';
}

function inputStyleBlur(object) {
 object.style.backgroundColor='white';
 object.style.borderColor='#4E4E4E';
}

function ShowElement(object) {
  if(object.style.display=='none')
    object.style.display='block';
  else object.style.display='none';
}

function ToggleElement(object) {
  object = document.getElementById(object);
  if(object.style.display=='none')
    object.style.display='block';
  else object.style.display='none';
}

function ShowNode(object) {
  if(object.style.display=='none')
    object.style.display='inline';
  else object.style.display='none';
}

function by_id(id) {
	return document.getElementById(id);
}

var an = 0;
function add_annale() {
  if(an % 2 == 0) Effect.SlideDown('add_annale'); 
	else Element.hide('add_annale');
  an++;
}

function popup(url, name, height, width) {
	var top = (screen.height-height)/2;
	var left = (screen.width-width)/2;
	winprops = 'height='+height+',width='+width+',top='+top+',left='+left;
	newwindow=window.open(url,name,winprops);
	if (window.focus) {newwindow.focus()}
	return false;
}