function in_array(myValue,myArray) {
  function equals(a,b) { return (a === b); }
  for (var i in myArray) {
    if (equals(myArray[i],myValue)) return true;
  }
  return false;
}


function affiche_cache_block(calque){
  document.getElementById(calque).style.display=document.getElementById(calque).style.display=="none"?"block":"none";
}

function cache_block(calque){
  t_id=calque.split('|');
  for(i=0; i < t_id.length ; i++){
    document.getElementById(t_id[i]).style.display="none";
  }
}

function affiche_block(calque){
  t_id=calque.split('|');
  for(i=0; i < t_id.length ; i++){
    document.getElementById(t_id[i]).style.display="block";

  }
}

function enabled_id(calque,raz){
  t_id=calque.split('|');
  for(i=0; i < t_id.length ; i++){
    document.getElementById(t_id[i]).disabled=false;

  }

}

function disabled_id(calque,raz){

  t_id=calque.split('|');
  if(raz != ''){t_raz=raz.split('|');}
  else{t_raz=array('');}
  for(i=0; i < t_id.length ; i++){
    document.getElementById(t_id[i]).disabled=true;
    if(in_array(t_id[i],t_raz)){
      document.getElementById(t_id[i]).value='';
    }
    
  }

}

var win= null;
function NewWindow(mypage,myname,w,h,scroll)
{
	var winl = (screen.width-w)/2;
  	var wint = (screen.height-h)/2;
	var settings  ="height="+h+",";
	settings +="width="+w+",";
	settings +="top="+wint+",";
	settings +="left="+winl+",";
	settings +="scrollbars="+scroll+",";
	settings +="resizable=yes";
	win=window.open(mypage,myname,settings);
	if(parseInt(navigator.appVersion) >= 4){win.window.focus();}
}

