ong_act = new Array;
size_bloc = new Array;
nb_bloc = new Array;
nb_bloc_ctn = new Array;
mrg = new Array;
time_defil = new Array;
act_phase = new Array;
nb_phases = new Array;
function page_milieu(href, href2, nombre)
{
	var nombre2 = prompt('Please enter a number between 1 and '+nombre,'');
	if(nombre2)
	{
		nombre = parseInt(nombre);
		nombre2 = parseInt(nombre2);
		if(nombre >= nombre2 && nombre2 != 0)
		{
			document.location = ''+href+nombre2+href2;
		}
		else
		{
			alert('You don\'t entered a number between 1 and '+nombre);
		}
	}
}
var idanc="forumvl";
function radiobtn(id)
{
	document.getElementById(id+'vl').style.display = "block";
	if(idanc!=id+'vl'){document.getElementById(idanc).style.display = "none";}
	idanc = id+'vl';
	return true;
}
function $(id)
{
	return document.getElementById(id);
}
function $v(id)
{
	return document.getElementById(id).value;
}
var arr_stock_ifs = new Array();
var isanim = new Array();
var menu_statut = new Array();
function init_stock_ifs(id)
{
	if(!arr_stock_ifs[id])
	{
		arr_stock_ifs[id] = new Array();
		arr_stock_ifs[id]['display'] = $(id).style.display;
		arr_stock_ifs[id]['overflow'] = $(id).style.overflow;
		arr_stock_ifs[id]['height'] = $(id).offsetHeight;
		arr_stock_ifs[id]['width'] = $(id).offsetWidth;
	}
	return arr_stock_ifs[id];
}
function new_effect_rep(db,fn,code,det,sec,fps)
{
	if(!fps)
	{
		fps=12;
	}
	if(!sec)
	{
		sec=1;
	}
	msec = sec*1000;
	nb_frm = sec*fps;
	time_frm = msec/nb_frm;
	div_diff = (fn-db)/nb_frm;
	for(i=1;i<=nb_frm;i++)
	{
		time_actu = i*time_frm;
		vl_actu = (i*div_diff)+db;
		setTimeout(code.replace(det,vl_actu),time_actu);
	}
	return true;
}
function new_effect(db,fn,dbf,fnf,sec,fps)
{
	if(!fps)
	{
		fps=12;
	}
	if(!sec)
	{
		sec=1;
	}
	msec = sec*1000;
	nb_frm = sec*fps;
	time_frm = msec/nb_frm;
	div_diff = (fn-db)/nb_frm;
	for(i=1;i<=nb_frm;i++)
	{
		time_actu = i*time_frm;
		vl_actu = (i*div_diff)+db;
		setTimeout(dbf+vl_actu+fnf,time_actu);
	}
	return true;
}
function js_eff_fermer(id)
{
	if(!isanim[id])
	{
		isanim[id] = new Array();
	}
	if(!isanim[id]['ouvrir_fermer'])
	{
		isanim[id]['ouvrir_fermer'] = true;
		ifs = init_stock_ifs(id);
		$(id).style.overflow='hidden';
		$(id).style.height=ifs['height']+'px';
		new_effect(ifs['height'],0,'$("'+id+'").style.height="','px";',1,12);
		setTimeout(function(){$(id).style.display='none';isanim[id]['ouvrir_fermer']=false;},1000);
		return true;
	}
	else
	{
		return false;
	}
}
function js_eff_ouvrir(id)
{
	if(!isanim[id])
	{
		isanim[id] = new Array();
	}
	if(!isanim[id]['ouvrir_fermer'])
	{
		isanim[id]['ouvrir_fermer'] = true;
		ifs = init_stock_ifs(id);
		$(id).style.display=ifs['display'];
		$(id).style.overflow='hidden';
		$(id).style.height='0px';
		new_effect(0,ifs['height'],'$("'+id+'").style.height="','px";',1,12);
		setTimeout(function(){$(id).style.overflow=ifs['overflow'];$(id).style.display=ifs['display'];isanim[id]['ouvrir_fermer']=false;},1000);
		return true;
	}
	else
	{
		return false;
	}
}
function js_fermer(id)
{
	if(!isanim[id])
	{
		isanim[id] = new Array();
	}
	if(!isanim[id]['ouvrir_fermer'])
	{
		isanim[id]['ouvrir_fermer'] = true;
		ifs = init_stock_ifs(id);
		$(id).style.display='none';
		isanim[id]['ouvrir_fermer'] = false;
		return true;
	}
	else
	{
		return false;
	}
}
function js_ouvrir(id)
{
	if(!isanim[id])
	{
		isanim[id] = new Array();
	}
	if(!isanim[id]['ouvrir_fermer'])
	{
		isanim[id]['ouvrir_fermer'] = true;
		ifs = init_stock_ifs(id);
		$(id).style.display='block';
		isanim[id]['ouvrir_fermer'] = false;
		return true;
	}
	else
	{
		return false;
	}
}
function menu_toggle(id)
{
	if(!isanim[id])
	{
		isanim[id] = new Array();
	}
	if(!isanim[id]['ouvrir_fermer'])
	{
		isanim[id]['ouvrir_fermer'] = true;
		setTimeout(function(){isanim[id]['ouvrir_fermer']=false;},1000);
		if(!menu_statut[id])
		{
			menu_statut[id] = 'none';
		}
		if(menu_statut[id]=='none')
		{
			js_eff_ouvrir('mn_ctn_'+id);
			$('mn_img_'+id).src='page/designs/6/images/mn_ouvert.gif';
			menu_statut[id] = 'block';
			scookie('mn_lst_stat_'+id,1,365);
		}
		else
		{
			js_eff_fermer('mn_ctn_'+id);
			$('mn_img_'+id).src='page/designs/6/images/mn_ferme.gif';
			menu_statut[id] = 'none';
			scookie('mn_lst_stat_'+id,0,365);
		}
		return true;
	}
	else
	{
		return false;
	}
}
function set_opacity(id, opacity, autodisplay)
{
	el = $(id);
	if(autodisplay)
	{
		if(opacity==0)
		{
			el.style.display="none";
		}
		else
		{
			el.style.display="block";
		}
	}
	el.style["filter"] = "alpha(opacity="+opacity+")";
	el.style["-moz-opacity"] = opacity/100;
	el.style["-khtml-opacity"] = opacity/100;
	el.style["opacity"] = opacity/100;
	return true;
}
function menu_init_lst(id)
{
	lst_stat = gcookie('mn_lst_stat_'+id);
	if(lst_stat!='')
	{
		if(lst_stat==1)
		{
			js_ouvrir('mn_ctn_'+id);
			$('mn_img_'+id).src='page/designs/6/images/mn_ouvert.gif';
			menu_statut[id] = 'block';
		}
		else
		{
			js_fermer('mn_ctn_'+id);
			$('mn_img_'+id).src='page/designs/6/images/mn_fermer.gif';
			menu_statut[id] = 'none';
		}
	}
}
function scookie(name,value,days)
{
	var expire=new Date();
	expire.setDate(expire.getDate()+days);
	document.cookie=name+'='+escape(value)+';expires='+expire.toGMTString();
	return true;
}
function gcookie(name)
{
	if(document.cookie.length>0)
	{
		start=document.cookie.indexOf(name+"=");
		pos = start+name.length+1;
		if(start!=0)
		{
			start=document.cookie.indexOf("; "+name+"=");
			pos = start+name.length+3;
		}
		if(start!=-1)
		{ 
			start=pos; 
			end=document.cookie.indexOf(";",start);
			if(end==-1)
			{
				end=document.cookie.length;
			}
			return unescape(document.cookie.substring(start,end));
		} 
	}
	return '';
}
function rf(e)
{
	return false;
}
function rt()
{
	return true;
}
function noselect(id)
{
	$(id).onselectstart=rf;
	if(window.sidebar)
	{
		$(id).onmousedown=rf;
		$(id).ondbclick=rt;
		$(id).onclick=rt;
	}
	return true;
}
function getxhr()
{
	if(window.XMLHttpRequest)
	{
		return new XMLHttpRequest();
	}
	if(window.ActiveXObject)
	{
		var names = new Array('Msxml2.XMLHTTP.6.0','Msxml2.XMLHTTP.3.0','Msxml2.XMLHTTP','Microsoft.XMLHTTP');
		var l = names.length;
		for(var i=0;i<l;i++)
		{
			try
			{
				return new ActiveXObject(names[i]);
			}
			catch(e)
			{
			}
		}
	}
	return null;
}
function postandeval(url,dnns)
{
	xhr = getxhr();
	xhr.open('POST', url,false);
	xhr.setRequestHeader('Content-type', 'application/x-www-form-urlencoded');
	xhr.setRequestHeader('Content-length', dnns.length);
	xhr.setRequestHeader('Connection', 'close');
	xhr.send(dnns);
	eval(xhr.responseText);
	return xhr.responseText;
}
function getandeval(url)
{
	xhr = getxhr();
	xhr.open('GET', url,false);
	xhr.send(null);
	eval(xhr.responseText);
	return xhr.responseText;
}
function idexist(id)
{
	try
	{
		if(document.getElementById(id))
		{
			return true;
		}
		else
		{
			return false;
		}
	}
	catch(e)
	{
		return false;
	}
}
function change_onglet(id, name)
{
	if(!isanim['ongctn_'+id+'_'+ong_act[id]] || !isanim['ongctn_'+id+'_'+name] || !isanim['ongctn_'+id+'_'+ong_act[id]]['ouvrir_fermer'] && !isanim['ongctn_'+id+'_'+name]['ouvrir_fermer'])
	{
		if(ong_act[id]!=name)
		{
			$('ongmn_'+id+'_'+ong_act[id]).className='onglet_mn';
			js_eff_fermer('ongctn_'+id+'_'+ong_act[id]);
		}
		$('ongmn_'+id+'_'+name).className='onglet_mn onglet_mn_active';
		js_eff_ouvrir('ongctn_'+id+'_'+name);
		ong_act[id] = name;
	}
	return true;
/*	$('ong_'+id+'_'+name).className='onglet_mn onglet_mn_active';
	$('ong_'+id+'_'+name).className='onglet_mn onglet_mn_active';*/
}
function openwin(url, width, height, name, center, top, left, menubar, scrollbars)
{
	var opts = '';
	if(!isset(width))
	{
		width = 800;
	}
	if(!isset(height))
	{
		height = 500;
	}
	if(center)
	{
		opts += ', left='+((screen.width-width)/2)+', top='+((screen.height-height)/2);
	}
	else
	{
		if(isset(top))
		{
			opts += ', top='+top;
		}
		if(isset(left))
		{
			opts += ', left='+left;
		}
	}
	opts += ', width='+width;
	opts += ', height='+height;
	if(isset(scrollbars))
	{
		if(scrollbars)
		{
			opts += ', scrollbars=yes';
		}
		else
		{
			opts += ', scrollbars=no';
		}
	}
	else
	{
		opts += ', scrollbars=yes';
	}
	if(isset(menubar))
	{
		if(menubar)
		{
			opts += ', menubar=yes';
		}
		else
		{
			opts += ', menubar=no';
		}
	}
	if(!name)
	{
		name = 'window';
	}
	return window.open(url,name,opts);
}
function isset(va)
{
	if(typeof(va)!='undefined')
	{
		return true;
	}
	else
	{
		return false;
	}
}
function getRadio(radio)
{
	if(radio)
	{
		var l = radio.length;
		if(l==undefined)
		{
			if(radio.checked)
			{
				return radio.value;
			}
			else
			{
				return null;
			}
		}
		for(var i=0;i<l;i++)
		{
			if(radio[i].checked)
			{
				return radio[i].value;
			}
		}
	}
	else
	{
		return null;
	}
	return null;
}
