function enaId(id) {
    if (document.getElementById(id)) {
        var obj = document.getElementById(id); obj.disabled = false; } }
function disId(id) {
    if (document.getElementById(id)) {
        var obj = document.getElementById(id); obj.disabled = true; } }


function showId(id) {
    if (document.getElementById(id)) {
        var obj = document.getElementById(id); obj.style.display = "block"; } }
function hideId(id){ 
    if (document.getElementById(id)) {
        var obj = document.getElementById(id); obj.style.display = "none"; } }


function afficheId(baliseId) {
	if (document.getElementById && document.getElementById(baliseId) != null)
		{	document.getElementById(baliseId).style.visibility='visible';
			document.getElementById(baliseId).style.display='block'; } }
function cacheId(baliseId) {
	if (document.getElementById && document.getElementById(baliseId) != null)
		{	document.getElementById(baliseId).style.visibility='hidden';
			document.getElementById(baliseId).style.display='none'; } }


function cocId(id) {
    if (document.getElementById(id)) {
        var obj = document.getElementById(id); obj.checked = true; } }
function decId(id) {
    if (document.getElementById(id)) {
        var obj = document.getElementById(id); obj.checked = false; } }


function enaName(name) {
    var nodes = document.getElementsByName(name);
    for (var i = 0; i < nodes.length; i++) { nodes[i].disabled = false; } }
function disName(name) {
    var nodes = document.getElementsByName(name);
    for (var i = 0; i < nodes.length; i++) { nodes[i].disabled = true; } }


function isText(texte) {
	var reg = new RegExp('[a-zA-Z0-9]', 'i');
	return !reg.test(texte)
}

function isEmail(email) {
	var reg = new RegExp('^[a-z0-9]+([_|\.|-][a-z0-9]+)*@[a-z0-9]+([_|\.|-][a-z0-9]+)*[\.][a-z]{2,6}$', 'i');
	return !reg.test(email)
}

function isPhone(phone) {
	rex = new RegExp("[a-zA-Z]","g")
	return rex.test(phone); }

function chkRadio(radio) {
    for (i=0; i<radio.length; i++) 
        { if (radio[i].checked == true) { return i+1; break; } }
    return 0; }

function MM_openBrWindow(theURL,winName,features) { //v2.0
	window.open(theURL,winName,features); }