/* CALLER */
function createXMLHttpRequest() {
   try { return new XMLHttpRequest(); } catch(e) {}
   try { return new ActiveXObject("Msxml2.XMLHTTP"); } catch (e) {}
   try { return new ActiveXObject("Microsoft.XMLHTTP"); } catch (e) {}
   alert("XMLHttpRequest not supported");
   return null;
}
function ajax(page, func){
	var xhReq = createXMLHttpRequest();
 	xhReq.open("get", page, true);
 	xhReq.onreadystatechange = function() {
   	   if (xhReq.readyState != 4)  { return; }
	   var serverResponse = xhReq.responseText;
	   eval(func+"("+serverResponse+")");
	};
 	xhReq.send(null);
}
/******************************************************************************  */
function initAlbum(id){
	ajax("php/php_get_album.php?id="+id,'initAlbumComplete');
}
function initAlbumComplete(data){
	//alert(data[0]['content']);
	if(data.length > 0){
		 Shadowbox.open(data);
	}
}
function showLarge(img,titre){
	if(dimg != ""){
		 Shadowbox.open({
						player:"img",
						content:img,
						title:titre
						});
	}
}
function make_Visible(obj, bol){
	if(bol){val="inline-block";}else{val="none";}
	if(document.getElementById(obj)){
		if(browserIsIE()){
			if(document.getElementById(obj).style.display){
				document.getElementById(obj).style.display = val;
			}
		}else{
			if(document.getElementById(obj).setAttribute){
				var att = document.getElementById(obj).getAttribute("style");
				att = att.replace(/display:\s?(none|inline\-block);?/,"");
				document.getElementById(obj).setAttribute("style","display:"+val+";"+att);
			}
		}
	}
}

function browserIsIE(){
	var agt=navigator.userAgent.toLowerCase();
	if (agt.indexOf("msie") != -1){return true;}
	return false;
}

function showForm(){
	make_Visible('login-holder', false);
	make_Visible('form-holder', true);
}

function trace(msg){
	//alert(msg);
}

var _COMMANDES = {

	check: function(){
		var j = jQuery('#form-commande').find('input[id^=qte]');
		var i = 0;
		var t = 0;
		for(i=0;i<j.length;i++){
			t = t + parseFloat(jQuery(j[i]).val());
		}
		if(t>=5){
			_FORM.sendForm('form-commande');
		}else{
			alert('Vous devez commander au moins 5 items.');
		}
	}

}
