function afficheSousFamille(id)
{
	if(document.getElementById(id))
		document.getElementById(id).style.display = (document.getElementById(id).style.display == 'block') ? 'none' : 'block';
}
function verifEmail(email)
{
	var apos = email.indexOf("@");
    var dotpos = email.lastIndexOf(".");
    var lastpos = email.length-1;
	var maReg = new RegExp ( "^\\w[\\w+\.\-]*@[\\w\-]+\.\\w[\\w+\.\-]*\\w$", "gi" );
	var email_reg = email.search( maReg );
	if ((email != '') && ((email_reg == -1) || (apos<1) || (dotpos-apos<2) || (lastpos-dotpos>3) || (lastpos-dotpos<2))) 
		return false;
	else
		return true;	
}
function addToFavorites(anchor)
{
	var urlAddress = 'http://www.lesamisgourmets.com/';
   	var pageName = 'Les Amis Gourmets.';
	if ( navigator.appName != 'Microsoft Internet Explorer' )
		window.sidebar.addPanel(pageName, urlAddress,"");
	else
		window.external.AddFavorite(urlAddress, pageName);
}

function remplaceCar(chaine, car, carRemplace)
{
	var tmp = '';
	
	for(var i = 0; i < chaine.length; i++)
	{
		tmp = tmp + chaine.charAt(i);
		if (chaine.charAt(i) == car)
		{
			tmp = tmp.replace(car, carRemplace);
		}
	} 
	return tmp;
} 

function verifTel(num_tel)
{
	num_tel = remplaceCar(num_tel, ' ', '');
	// Definition du motif a matcher
	var regex = new RegExp(/^(01|02|03|04|05|06|08)[0-9]{8}/gi);
	return ((regex.test(num_tel)) ? true : false);
}

var ie = document.all;
var x;
var y;
if (!ie) {
	document.captureEvents(Event.MOUSEMOVE);
}
document.onmousemove = getMouse;

function getMouse(e)
{
	if(ie)
	{
		x = event.clientX;
		y = event.clientY;
		window.status = x;
	}
	else
	{
		x = e.pageX;
		y = e.pageY;
	}	
}

function afficheInfo(text)
{
	var monLayer = document.getElementById('curseur');
	var srcoll = getScrollOffsets();
	monLayer.style.visibility = "visible";
	if(ie)
	{
		monLayer.style.top = (y+srcoll[1])+"px";
		monLayer.style.left = (x+srcoll[0]+5)+"px";
	}
	else
	{
		monLayer.style.top = (y-10)+"px";
		monLayer.style.left = (x+15)+"px";
	}
	monLayer.innerHTML = '&nbsp;&nbsp;'+text+'&nbsp;&nbsp;';		
}

function masqueInfobulle()
{
	var monLayer = document.getElementById('curseur');
	monLayer.style.visibility='hidden';
}

function getScrollOffsets() {
        var scrOfX=0, scrOfY=0;
        if(typeof(window.pageYOffset ) == 'number' ){
                scrOfY = window.pageYOffset;
                scrOfX = window.pageXOffset;
        }else if(document.body && (document.body.scrollLeft || document.body.scrollTop )){
                scrOfY = document.body.scrollTop;
                scrOfX = document.body.scrollLeft;
        }else if(document.documentElement && (document.documentElement.scrollLeft || document.documentElement.scrollTop )){
                scrOfY = document.documentElement.scrollTop;
                scrOfX = document.documentElement.scrollLeft;
        }
        return [scrOfX, scrOfY];
}
