String.prototype.classExists=function class_exists(classe){
  if(this!=""){
    all_class=this;
    var ar_all_class=all_class.split(' ');
    for(o=0;o<ar_all_class.length;o++){
      if(ar_all_class[o]==classe){
        return true;
        break;
      }
    }
    return false;
  }
  else{
    return false;
  }
}

function startlang(){
  document.getElementById('lang').onmouseover=function(){
    document.getElementById('change_lang').style.display='block';
  }
  document.getElementById('lang').onmouseout=function(){
    document.getElementById('change_lang').style.display='none';
  }
}

function startmenu(){
  var all_ext=new Array();
  all_ext=document.getElementById('menu').getElementsByTagName('li');
  for(i=0;i<all_ext.length;i++){
    var the_li=all_ext[i];
    if(the_li.className.classExists('first')){
      the_li.onmouseover=function(){
	      if(this.getElementsByTagName('ul')[0]!=null){
	        this.getElementsByTagName('ul')[0].style.display="block";
	        ul=this.getElementsByTagName('ul')[0];
	        lis=ul.getElementsByTagName('li');
	        for(li=0;li<lis.length;li++){
	          lis[li].style.display="block";
	        }
        }
      }
      the_li.onmouseout=function(){
	      if(this.getElementsByTagName('ul')[0]!=null){
        	this.getElementsByTagName('ul')[0].style.display="none";
        }
      }
    }
  }
}

function dgid(what){
	return document.getElementById(what);
}


function display_message(m) {
$('body').append('<div class="quick-alert"><p class="close-quick-alert"><a href="#" class="close-quick-alert">fermer</a></p>'+m+'</div>');
	$('div.quick-alert a.close-quick-alert').click(function()
		{
			$(this).parent().parent().remove();
			return false;
		}
	);
	$('div.quick-alert').Draggable(
		{snapDistance: 10, opacity: '0.5', zindex: '300'}
	);
}
window.onload=function(){
  startmenu();
  startlang();
}