function Societe(Activ, nom)
{
	if (Activ) {
		document.getElementById('id_nom').setAttribute("class", "no");
		document.getElementById('id_societe').setAttribute("class", "required");
		if (document.getElementById('span_id_nom')) {
			document.getElementById('span_id_nom').innerHTML = '';
		}
	}	
	else {
		document.getElementById('id_nom').setAttribute("class", "required");
		document.getElementById('id_societe').setAttribute("class", "no");
		if (document.getElementById('span_id_societe')) {
			document.getElementById('span_id_societe').innerHTML = '';
		}	
	}
	var Elems = new Array('label_societe', 'id_societe', 'label_fonction', 'id_fonction', 'label_siret', 'id_siret', 'label_tva_intra','id_tva_intra');
	for(i=0;i<Elems.length;i++) {  
		Elem = document.getElementById(Elems[i]);
		if(Elems[i] = 'label_societe'){ 
			document.getElementById('label_societe').innerHTML = nom; 
		}
		if (Activ) {
			Elem.style.display = 'inline';
		}
		else {
			Elem.style.display = 'none';
		}
	}
	return true;
}


function checkall(id_base, nbr_box)
{
	for (i=1; i <= nbr_box; ++i)
	{
		if (document.getElementById(id_base).checked == true) //Il faut mettre true, car c'est lorsque l'on clique
		{
			document.getElementById(i).checked = true;
		}
		
		else
		{
			document.getElementById(i).checked = false;
		}
	}
}


function ConfirmDelete(){
	if(!confirm('Attention, Voulez vous vraiment supprimer ces éléments ainsi que les élements qui en dépendent (catégories, produits, ...)'))
			return false;
}

function ConfirmValid(){
	if(!confirm('Attention, Voulez vous vraiment valider l\'inscription? Le coureur a-t-il payé et fourni un certificat de non-contre indication?'))
			return false;
}

function ConfirmPaye(){
	if(!confirm('Attention, Le coureur a-t-il payé son inscription et ses repas éventuels (le sien + accompagants)'))
			return false;
}

function ShowHideElem(Name, Show)
{
	Elem = document.getElementById(Name);
	if (Elem)
	{
		if (typeof(Show) == 'undefined')
			Elem.style.display = (Elem.style.display == 'none') ? '' : 'none';
		else
			Elem.style.display = (Show) ? '' : 'none';
	}
}

function ouvrir_page(page,nom,x,y)
{
    window.open(page,nom,'toolbar=yes,personalbar=yes,titlebar=yes,location=yes,directories=yes,width='+x+',height='+y+',scrollbars=yes,resizable=yes');
}

