
var a;
var b;
var c;
/*
var detect = navigator.userAgent.toLowerCase();
var OS,browser,version,total,thestring;

if (checkIt('konqueror'))
{
	browser = "Konqueror";
	OS = "Linux";
}
else if (checkIt('safari')) browser = "Safari"
else if (checkIt('omniweb')) browser = "OmniWeb"
else if (checkIt('opera')) browser = "Opera"
else if (checkIt('webtv')) browser = "WebTV";
else if (checkIt('icab')) browser = "iCab"
else if (checkIt('msie')) browser = "Internet Explorer"
else if (!checkIt('compatible'))
{
	browser = "Netscape Navigator"
	version = detect.charAt(8);
}
else browser = "An unknown browser";

if (!version) version = detect.charAt(place + thestring.length);

if (!OS)
{
	if (checkIt('linux')) OS = "Linux";
	else if (checkIt('x11')) OS = "Unix";
	else if (checkIt('mac')) OS = "Mac"
	else if (checkIt('win')) OS = "Windows"
	else OS = "an unknown operating system";
}
*/
function checkIt(string)
{
	place = detect.indexOf(string) + 1;
	thestring = string;
	return place;
}


function afficher(_menu)
{
	document.getElementById(_menu).style.display='block';
}

function cacher(_menu)
{
	document.getElementById(_menu).style.display='none';
}

/*
function rotation(_num)
{

	switch(_num)
	{
		case 1:	if (browser == "Internet Explorer" && version == "8")
						{
							document.getElementById("une_frise").style.left = "0px";
							document.getElementById("une_highlight").style.top = "0px";
						}
						else
						{
							_slide("une_frise",0);
							_down("une_highlight",0);
						}
						break;
						
		case 2:	if (browser == "Internet Explorer" && version == "8")
						{
							document.getElementById("une_frise").style.left = "-500px";
							document.getElementById("une_highlight").style.top = "90px";
						}
						else
						{
							_slide("une_frise",-500);
							_down("une_highlight",90);
						}
						break;
						
		case 3:	if (browser == "Internet Explorer" && version == "8")
						{
							document.getElementById("une_frise").style.left = "-1000px";
							document.getElementById("une_highlight").style.top = "180px";
						}
						else
						{
							_slide("une_frise",-1000);
							_down("une_highlight",180);
						}
						break;

		case 4:	if (browser == "Internet Explorer" && version == "8")
						{
							document.getElementById("une_frise").style.left = "-1500px";
							document.getElementById("une_highlight").style.top = "270px";
						}
						else
						{
							_slide("une_frise",-1500);
							_down("une_highlight",270);
						}
						break;
	}						
}

function Timer(_flag)
{
	clearTimeout(a);
	
	var t = _flag;
 	rotation(t);

  if (t < 5)
  {
  	t++;
		a = setTimeout(function () { Timer(t); }, 5000);
	}
	else
	{
		t = 1;
		a = setTimeout(function () { Timer(t); }, 5000);			
	}
}

function _slide(_obj,_pos)
{
	_left = document.getElementById(_obj).offsetLeft;

	if (_left == _pos)
	{
		clearTimeout(b);
	}
	
	if (_left < _pos)
	{
	 	_newleft = _left + 20;
		document.getElementById(_obj).style.left = _newleft + "px";
		b = setTimeout(function () { _slide(_obj,_pos); }, 1);
	}

  if (_left > _pos)
  {
  	_newleft = _left - 20;
		document.getElementById(_obj).style.left = _newleft + "px";
		b = setTimeout(function () { _slide(_obj,_pos); }, 1);
	}
}

function _down(_obj,_pos)
{
	_top = document.getElementById(_obj).offsetTop;

	if (_top == _pos)
	{
		clearTimeout(c);
	}
	
	if (_top < _pos)
	{
	 	_newtop = _top + 10;
		document.getElementById(_obj).style.top = _newtop + "px";
		c = setTimeout(function () { _down(_obj,_pos); }, 1);
	}

  if (_top > _pos)
  {
  	_newtop = _top - 10;
		document.getElementById(_obj).style.top = _newtop + "px";
		c = setTimeout(function () { _down(_obj,_pos); }, 1);
	}
}
*/

function asynch(_div,_var)
{
	if(window.XMLHttpRequest)  
	{
		xhr_object = new XMLHttpRequest();
	}
	else if(window.ActiveXObject)
	{
		xhr_object = new ActiveXObject('Microsoft.XMLHTTP');
	}
																
	xhr_object.onreadystatechange = function() { show_async(_div,xhr_object); };
																
	xhr_object.open('GET', _var, true);
	xhr_object.send(null);
}
																
function show_async(_div,xhr_object)
{
	if (xhr_object.readyState == 4)
	{
		document.getElementById(_div).innerHTML = xhr_object.responseText;
	}
	else
	{
		document.getElementById(_div).innerHTML = "<img src='images/ajax-loader.gif'>";
	}
}

function unfiltre(_filtre)
{
	a = "&attributeValue="+_filtre;
	b = "";
	expr = document.shop_filtre.oldattrib.value;
  var i=0
  
  while (i!=-1)
  {
  	i=expr.indexOf(a,i);
    if (i>=0)
    {
    	expr=expr.substring(0,i)+b+expr.substring(i+a.length);
      i+=b.length;
    }
  }
  document.shop_filtre.oldattrib.value = expr;
  document.shop_filtre.submit();
}

function majfiltre(_url)
{
	_totalfiltre = document.form_prod_filtre.totalcaracprio.value;
	_sql = "";
	
	for (a = 0; a < _totalfiltre; a++)
	{
		_sql += document.form_prod_filtre.elements["nomfiltre[]"][a].value + "=" + document.form_prod_filtre.elements["selectfiltre[]"][a].options[document.form_prod_filtre.elements["selectfiltre[]"][a].selectedIndex].value + "|";
	}
	
	_url = _url + "&sort=" + document.form_prod_filtre.prod_tri.options[document.form_prod_filtre.prod_tri.selectedIndex].value;
	
	_url = _url + "&order=" + document.form_prod_filtre.prod_ordre.options[document.form_prod_filtre.prod_ordre.selectedIndex].value;
		
	_url = _url + "&filtre=" + _sql;
	
	asynch('prod_affiche',_url);
}

	function check()
	{
		if (document.forms["commentaire"].elements["pseudo"].value == "")
		{
			alert ("Aucun nom ou pseudo !");
			document.forms["commentaire"].elements["pseudo"].focus();
			return;
		}
		
		if (document.forms["commentaire"].elements["courriel"].value == "")
		{
			alert ("Aucune adresse e-mail !");
			document.forms["commentaire"].elements["courriel"].focus();
			return;
		}

		adresse = document.forms["commentaire"].elements["courriel"].value;
		var place = adresse.indexOf("@",1);
		var point = adresse.indexOf(".",place+1);
		if ((place > -1)&&(adresse.length >2)&&(point > 1))
		{
		}
		else
		{
			alert('Entrez une adresse e-mail valide!!');
			document.forms["commentaire"].elements["courriel"].focus();
			return;
		}

		if (document.forms["commentaire"].elements["comm"].value == "")
		{
			alert ("Aucun commentaire !");
			document.forms["commentaire"].elements["comm"].focus();
			return;
		}

		if (document.forms["commentaire"].elements["ccc"].value == "")
		{
			alert ("Recopiez le code d'authentification !");
			document.forms["commentaire"].elements["ccc"].focus();
			return;
		}

		document.forms["commentaire"].submit();
	}
	
	function valideEntrer(event)
	{
		var touche = ('which' in event) ? event.which : event.keyCode;
		if(touche==13)
		{
			check();
		}
	}
		
	function start_time()
	{
		_timer = setTimeout("window.location.reload(false);", 600000);
	}
	
	function stop_time()
	{
		clearTimeout(_timer);
		start_time();
	}
	
	
	function fondu(_a,_b)
	{
		$('#divfade'+_a).fadeIn(1000);
		$('#divfade'+_b).fadeOut(1000);
		_top = 90 * (_a-1);
		$('#une_highlight').animate({top:+_top},500);
		
		if (_a < 4)
		{
			_next = _a + 1;
		}
		else
		{
			_next = 1;
		}
		
		_h = setTimeout(function () {fondu(_next,_a);}, 5000);
	}

	function clicfondu(_c)
	{
		if (_h) clearTimeout(_h);
		$('#divfade1').hide();
		$('#divfade2').hide();
		$('#divfade3').hide();
		$('#divfade4').hide();
		$('#divfade'+_c).fadeIn(500);
		_topc = 90 * (_c-1);
		$('#une_highlight').animate({top:+_topc},500);
		
		if (_c < 4)
		{
			_nextc = Number(_c) + 1;
		}
		else
		{
			_nextc = 1;
		}

		_h = setTimeout(function () {fondu(_nextc,_c);}, 5000);
	}
