var URL 	= 'http://www.mz-lovelyangels.com'													;
var LOADER 	= '<img src="'+URL+'/_IMG/loading.gif" width="16" height="16" alt="Loading..." />'	;
var VERIF	=	'V\351rifications en cours...'													;

function loading(act)
{
	if (act == 1)
	{
		document.getElementById('adminloading').style.display='block'	;
	}
	else
	{
		document.getElementById('adminloading').style.display='none'	;
	}
}

function changerMozaique()
{
	var	now	=	document.getElementById('now').value	;
	
	if (now == 1)
	{
		document.getElementById('mozaiquenavigcol').style.visibility='hidden'		;
		document.getElementById('mozaiquenavigcof').style.visibility='visible'		;
		for (i=1; i<=7; i++)
		{
			document.getElementById('mozaique1'+i).style.visibility='hidden'		;
		}
		document.getElementById('mozaique21').style.visibility='visible'			;
	}
	
	if (now == 2)
	{
		document.getElementById('mozaiquenavigcof').style.visibility='hidden'		;
		document.getElementById('mozaiquenavigcol').style.visibility='visible'		;
		for (i=1; i<=6; i++)
		{
			document.getElementById('mozaique2'+i).style.visibility='hidden'		;
		}
		document.getElementById('mozaique11').style.visibility='visible'			;

	}
	
	if (now == 1)
	{
		document.getElementById('now').value = 2	;
	}
	
	if (now == 2)
	{
		document.getElementById('now').value = 1	;
	}

}

function mozaiquecol(caz)
{
	var	i	=	0	;
	for (i=1; i<=7; i++)
	{
		document.getElementById('mozaique1'+i).style.visibility='hidden'		;
	}
	
	document.getElementById('mozaique1'+caz).style.visibility='visible'			;
}

function mozaiquecof(caz)
{
	var	i	=	0	;
	for (i=1; i<=6; i++)
	{
		document.getElementById('mozaique2'+i).style.visibility='hidden'		;
	}
	
	document.getElementById('mozaique2'+caz).style.visibility='visible'			;
}

function mozago(id)
{
	document.location.href=URL+'/?go='+id										;
}

function sousmenu(id)
{
	if (id == 0)
	{
		document.getElementById('sousmenu1').style.display='none'	;
		document.getElementById('sousmenu2').style.display='none'	;
		document.getElementById('lismenu1').className='menuinactif'	;
		document.getElementById('lismenu2').className='menuinactif'	;
	}
	else
	{
		document.getElementById('sousmenu1').style.display='none'					;
		document.getElementById('sousmenu2').style.display='none'					;
		document.getElementById('lismenu1').className='menuinactif'					;
		document.getElementById('lismenu2').className='menuinactif'					;
		document.getElementById('sousmenu'+id).style.display='block'				;
		document.getElementById('lismenu'+id).className='menuactif'					;
	}
}

function fermersousmenu()
{
		document.getElementById('sousmenu1').style.display='none'	;
		document.getElementById('sousmenu2').style.display='none'	;
		document.getElementById('lismenu1').className='menuinactif'	;
		document.getElementById('lismenu2').className='menuinactif'	;
}


function ajoutPanier(id)
{

	var xhr 		= 	ajax()												;
	document.getElementById('produitloadadd'+id).style.display='block'		;
	document.getElementById('produitbtnadd'+id).disabled=true				;
	document.getElementById('produitbtnadd'+id).value="Ajout en cours..."	;
	
	if (document.getElementById('quantite'))
	{
		var quant	=	document.getElementById('quantite').selectedIndex+1		;
	}
	else
	{
		var quant	=	0														;
	}
	
	xhr.onreadystatechange = function()
	{

		if (xhr.readyState == 4 && xhr.status == 200)
		{
			result	=	xhr.responseText.split('|')	;
			if (result[0] == '1')
			{
				setTimeout('panierPlein()', 1000)											;
				$('#produitbtnadd'+id).effect("transfer", { to: "#icopanier" }, 1000)		;
			}
			else if (result[0] == '0')
			{
				popup(''+result[1]+'')	;
			}
			document.getElementById('produitbtnadd'+id).value="Ajouter au panier"		;
			document.getElementById('produitbtnadd'+id).disabled=false					;
			document.getElementById('produitloadadd'+id).style.display='none'			;
		}
	}
	
	xhr.open('POST', URL+'/_PHP/post-ajoutPanier.php', true)					;
	xhr.setRequestHeader('Content-Type','application/x-www-form-urlencoded')	;
	xhr.send('prod='+id+'&quant='+quant+'')										;
	
}


function ajoutCoffret(id)
{

	var xhr 		= 	ajax()												;

	xhr.onreadystatechange = function()
	{
		if (xhr.readyState == 4 && xhr.status == 200)
		{
			var result	=	xhr.responseText.split('|')	;
			if (result[0] == '1')
			{
				quantite(id, 1)	;
				document.location.href=URL+'/account/basket/'					;
			}
		}
	}
	
	xhr.open('POST', URL+'/_PHP/post-ajoutCoffret.php', true)					;
	xhr.setRequestHeader('Content-Type','application/x-www-form-urlencoded')	;
	xhr.send('prod='+id)														;
	
}

function panierPlein()
{
	document.getElementById('paniernbart').innerHTML=result[1]					;
	document.getElementById('paniertotal').innerHTML=result[2]					;
	if (document.getElementById('paniervide'))
	{
		document.getElementById('paniervide').style.display='none'				;
	}
	document.getElementById('panierplein').style.display='block'				;
}

function quantite(produit, coffret, value)
{
	if (value == '')
	{
		var quant = 1
	}
	else
	{
		var quant = value	;
	}
	if (coffret == 1)
	{
		var quant	=	1	;
	}
	else
	{

		document.getElementById('stotal'+produit).innerHTML=LOADER						;
		document.getElementById('ttc').innerHTML=LOADER									;
	}

	var xhrq 		= 	ajax()													;
	xhrq.onreadystatechange = function()
	{
		if (xhrq.readyState == 4 && xhrq.status == 200)
		{
			var result	=	xhrq.responseText.split('|')	;
			if (result[0] == '1')
			{
				document.getElementById('stotal'+produit).innerHTML=result[1]		;
				document.getElementById('paniertotal').innerHTML=result[2]			;
				document.getElementById('ttc').innerHTML=result[3]					;
				document.getElementById('paniernbart').innerHTML=result[4]			;
				modifierSelectCoffrets()											;
			}
			else
			{
				document.getElementById('quantite'+produit).options[0].selected = true	;
				document.getElementById('stotal'+produit).innerHTML=result[2]	;
				document.getElementById('paniertotal').innerHTML=result[3]		;
				document.getElementById('ttc').innerHTML=result[4]				;
				popup(''+result[1]+'')	;
			}
		}
	}
	
	xhrq.open('POST', URL+'/_PHP/post-recalculerPanier.php', true)				;
	xhrq.setRequestHeader('Content-Type','application/x-www-form-urlencoded')	;
	xhrq.send('quant='+quant+'&prod='+produit)									;
}

function modifierSelectCoffrets()
{
	var xhrc 		= 	ajax()		;
	xhrc.onreadystatechange = function()
	{
		if (xhrc.readyState == 4 && xhrc.status == 200)
		{
			document.getElementById('divselect').innerHTML=xhrc.responseText	;
		}
	}
	
	var ranget	=	parseInt(Math.random()*1000000)						;
	var urlget	=	URL+'/_PHP/get-selectcoffret.php?random='+ranget	;
	xhrc.open( 'GET', urlget,  true)									;
	xhrc.send(null)														;

}

function popup(message)
{
	document.getElementById('message').innerHTML=message		;
	document.getElementById('popup').style.display='block'		;
	document.getElementById('inpopup').style.display='block'	;
}

function closepopup()
{
	document.getElementById('popup').style.display='none'	;
	document.getElementById('inpopup').style.display='none'	;
}

function contact(page)
{
	document.getElementById('submit').value=VERIF		;
	document.getElementById('submit').disabled=true								;
	document.getElementById('formloading').innerHTML=LOADER						;
	
	var xhr 		= 	ajax()													;
	xhr.onreadystatechange = function()
	{
		if (xhr.readyState == 4 && xhr.status == 200)
		{
			var result	=	xhr.responseText.split('|')	;
			if (result[0] == '1')
			{
				document.getElementById('formpage').style.display='none'	;
				popup(''+result[1]+'')										;	
			}
			else
			{
				msgerror	=	''					;
				nberrors	=	result.length		;
				
				for (xi=1; xi<nberrors; xi++)
				{
					xerror	=	result[xi].split('#')								;
					msgerror	=	msgerror+'<p>'+xerror[1]+'</p>'					;
					$('#'+xerror[0]).effect("highlight", { color: '#e3b5c5'}, 5000)	;
				}
				
				popup(''+msgerror+'')										;
				document.getElementById('submit').value="Envoyer"			;
				document.getElementById('submit').disabled=false			;
				document.getElementById('formloading').innerHTML=''			;
			}
		}
	}
	
	mypost	=	function()
	{
		xhr.open('POST', URL+'/_PHP/post-contact.php', true)						;
		xhr.setRequestHeader('Content-Type','application/x-www-form-urlencoded')	;
		xhr.send(getFields('formpage'))												;
	}
	
	setTimeout('mypost()', 1000)	;
}

function btninsc()
{
	document.location.href=URL+'/account/register/'	;
}

function inscription()
{
	nbchamps	=	document.getElementsByTagName('input').length				;
	document.getElementById('inscloading').innerHTML=LOADER+'<p>'+VERIF+'</p>'	;
	
	for (xi=0; xi<(nbchamps-1); xi++)
	{
		document.getElementsByTagName('input')[xi].disabled=true	;
	}
	
	var xhr 		= 	ajax()													;
	xhr.onreadystatechange = function()
	{
		if (xhr.readyState == 4 && xhr.status == 200)
		{
			var result	=	xhr.responseText.split('|')	;
			if (result[0] == '1')
			{
				popup(''+result[1]+'')										;
				document.getElementById('inscloading').innerHTML=''			;
			}
			else if (result[0] == '2')
			{
				popup(''+result[1]+'')										;
				document.getElementById('submit').disabled=false			;
				document.getElementById('inscloading').innerHTML=''			;
				
				for (xi=0; xi<(nbchamps-1); xi++)
				{
					document.getElementsByTagName('input')[xi].disabled=false	;
				}
			}
			else
			{
				msgerror	=	''					;
				nberrors	=	result.length		;
				
				for (xi=1; xi<nberrors; xi++)
				{
					xerror	=	result[xi].split('#')								;
					msgerror	=	msgerror+'<p>'+xerror[1]+'</p>'					;
					$('#'+xerror[0]).effect("highlight", { color: '#e3b5c5'}, 5000)	;

				}
				
				popup(''+msgerror+'')										;
				document.getElementById('submit').disabled=false			;
				document.getElementById('inscloading').innerHTML=''			;
				
				for (xi=0; xi<(nbchamps-1); xi++)
				{
					document.getElementsByTagName('input')[xi].disabled=false	;
				}
			}

		}
	}
	
	mypost	=	function()
	{
		xhr.open('POST', URL+'/_PHP/post-inscription.php', true)					;
		xhr.setRequestHeader('Content-Type','application/x-www-form-urlencoded')	;
		xhr.send(getFields('inscform'))												;
	}
	
	setTimeout('mypost()', 1000)	;
}

function newsletter()
{
	var xhr = ajax()											;
	var email	=	document.getElementById('newslemail').value	;

	document.getElementById('inscloading').innerHTML=LOADER+'<p>'+VERIF+'</p>'	;
	document.getElementById('newslok').disabled=true							;
	document.getElementById('newslemail').disabled=true							;
	
	xhr.onreadystatechange = function()
	{
		if (xhr.readyState == 4 && xhr.status == 200)
		{
			var	result	=	xhr.responseText.split('|')	;
			if (result[0] == '1')
			{
				popup(''+result[1]+'')										;
				document.getElementById('inscloading').innerHTML=''			;
			}
			else if (result[0] == '0')
			{
				document.getElementById('inscloading').innerHTML=''			;
				popup(''+result[1]+'')										;
			}
		
			document.getElementById('newslemail').disabled=false			;
			document.getElementById('newslok').disabled=false				;
		}
	}
	
	mypost	=	function()
	{
		xhr.open('POST', URL+'/_PHP/post-newsletter.php', true);
		xhr.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
		xhr.send('email='+email);
	}
	
	setTimeout('mypost()', 1000)	;
}

function divmdpo()
{
	document.getElementById('tblmdpo').style.display='block'		;
	document.getElementById('mdpo').innerHTML=''					;
}

function oublimdp()
{
	document.getElementById('mdpoloading').innerHTML=LOADER+'<p>'+VERIF+'</p>'	;
	document.getElementById('submitflogin').disabled=true						;
	document.getElementById('forgetlogin').disabled=true						;
	
	var xhr = ajax()															;
	email	=	document.getElementById('forgetlogin').value					;
	
	xhr.onreadystatechange = function()
	{
		if (xhr.readyState == 4 && xhr.status == 200)
		{
			var	result	=	xhr.responseText.split('|')	;
			if (result[0] == '1')
			{	
				popup(''+result[1]+'')										;
				document.getElementById('mdpoloading').innerHTML=''			;
				document.getElementById('tblmdpo').style.display='none'		;
			}
			else if (result[0] == '0')
			{
				document.getElementById('mdpoloading').innerHTML=''			;
				popup(''+result[1]+'')										;
				document.getElementById('submitflogin').disabled=false		;
				document.getElementById('forgetlogin').disabled=false		;
			}
		}
	}
	
	mypost	=	function()
	{
		xhr.open('POST', URL+'/_PHP/post-mdp.php', true);
		xhr.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
		xhr.send('email='+email);
	}
	
	setTimeout('mypost()', 1000)	;
}

function login()
{
	mylogin		=	document.getElementById('loginid').value						;
	mypassword	=	document.getElementById('loginpassword').value					;
	
	document.getElementById('loginloading').innerHTML=LOADER+'<p>'+VERIF+'</p>'	;
	document.getElementById('loginid').disabled=true							;
	document.getElementById('loginpassword').disabled=true						;
	document.getElementById('loginsubmit').disabled=true						;
	
	var xhr 	= ajax()															;
	xhr.onreadystatechange = function()
	{
		if (xhr.readyState == 4 && xhr.status == 200)
		{
			var	result	=	xhr.responseText.split('|')	;
			if (result[0] == '1')
			{
				document.location.href=URL+'/account/'	;
			}
			else if (result[0] == '0')
			{
				document.getElementById('loginloading').innerHTML=''		;
				popup(''+result[1]+'')										;
				document.getElementById('loginsubmit').disabled=false		;
				document.getElementById('loginpassword').disabled=false		;
				document.getElementById('loginid').disabled=false			;
			}
		}
	}
	
	mypost	=	function()
	{
		xhr.open('POST', URL+'/_PHP/post-login.php', true)						;
		xhr.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
		xhr.send('l='+mylogin+'&p='+mypassword)										;
	}
	
	setTimeout('mypost()', 1000)	;
}

function modifprof()
{

	function enadis(torf)
	{
		document.getElementById('inscciv1').disabled=torf		;
		document.getElementById('inscciv2').disabled=torf		;
		document.getElementById('inscciv3').disabled=torf		;
		document.getElementById('inscnom').disabled=torf		;
		document.getElementById('inscprenom').disabled=torf		;
		document.getElementById('inscadresse').disabled=torf	;
		document.getElementById('insccp').disabled=torf			;
		document.getElementById('inscville').disabled=torf		;
		document.getElementById('inscpays').disabled=torf		;
		document.getElementById('insctel').disabled=torf		;
		document.getElementById('submitprof').disabled=torf		;
	}

	document.getElementById('profloading').innerHTML=LOADER+'<p>'+VERIF+'</p>'	;
	enadis(true)																;

	var xhr 		= 	ajax()													;
	xhr.onreadystatechange = function()
	{
		if (xhr.readyState == 4 && xhr.status == 200)
		{
			var result	=	xhr.responseText.split('|')	;
			if (result[0] == '1')
			{
				popup(''+result[1]+'')										;
				document.getElementById('profloading').innerHTML=''			;
				enadis(false)												;
			}
			else
			{
				msgerror	=	''					;
				nberrors	=	result.length		;
				
				for (xi=1; xi<nberrors; xi++)
				{
					xerror	=	result[xi].split('#')								;
					msgerror	=	msgerror+'<p>'+xerror[1]+'</p>'					;
					$('#'+xerror[0]).effect("highlight", { color: '#e3b5c5'}, 5000)	;

				}
				
				popup(''+msgerror+'')										;
				document.getElementById('submitprof').disabled=false		;
				document.getElementById('profloading').innerHTML=''			;
				
				enadis(false)												;
			}

		}
	}
	
	mypost	=	function()
	{
		xhr.open('POST', URL+'/_PHP/post-modifprofile.php', true)					;
		xhr.setRequestHeader('Content-Type','application/x-www-form-urlencoded')	;
		xhr.send(getFields('inscform'))												;
	}
	
	setTimeout('mypost()', 1000)	;
}

function modifpass()
{
	var	actupass	=	document.getElementById('actupass').value	;
	var	newpass		=	document.getElementById('newpass').value	;
	var	newpass2	=	document.getElementById('newpass2').value	;
	
	document.getElementById('passloading').innerHTML=LOADER+'<p>'+VERIF+'</p>'	;
	
	document.getElementById('actupass').disabled=true		;
	document.getElementById('newpass').disabled=true		;
	document.getElementById('newpass2').disabled=true		;
	document.getElementById('submitpass').disabled=true		;
	
	var xhr 		= 	ajax()										;

	xhr.onreadystatechange = function()
	{
		if (xhr.readyState == 4 && xhr.status == 200)
		{
			popup(''+xhr.responseText+'')									;
			document.getElementById('actupass').disabled=false				;
			document.getElementById('newpass').disabled=false				;
			document.getElementById('newpass2').disabled=false				;
			document.getElementById('submitpass').disabled=false			;
			document.getElementById('passloading').innerHTML=''				;
			document.getElementById('actupass').value=''					;
			document.getElementById('newpass').value=''						;
			document.getElementById('newpass2').value=''					;
		}
	}
	
	mypost	=	function()
	{
		xhr.open('POST', URL+'/_PHP/post-modifpassword.php', true)					;
		xhr.setRequestHeader('Content-Type','application/x-www-form-urlencoded')	;
		xhr.send('a='+actupass+'&n='+newpass+'&n2='+newpass2)						;
	}
	
	setTimeout('mypost()', 1000)	;

}

function home()
{
	document.location.href=URL;
}

function commander()
{
	nbselect	=	document.getElementsByTagName('select').length					;
	document.getElementsByName('actionpanier')[0].disabled=true						;
	document.getElementsByName('actionpanier')[1].disabled=true						;
	document.getElementById('loadingpanier').innerHTML='<br /><br />'+LOADER+'<p>'+VERIF+'</p>'	;
	
	for (xi=0; xi<(nbselect); xi++)
	{
		document.getElementsByTagName('select')[xi].disabled=true			;
		if (document.getElementById('liensupprimer'+xi)) { document.getElementById('liensupprimer'+xi).style.display='none'	; }
		if (document.getElementById('noliensupprimer'+xi)) { document.getElementById('noliensupprimer'+xi).style.display='block'	; }
	}
	
	var xhr 		= 	ajax()		;
	
	xhr.onreadystatechange = function()
	{
		if (xhr.readyState == 4 && xhr.status == 200)
		{

			var result	=	xhr.responseText.split('|')	;
			if (result[0] == '-1')
			{
				document.location.href=URL+'/account/'	;
			}
			else if (result[0] == '0')
			{
				popup(''+result[1]+'')										;
				document.getElementById('loadingpanier').innerHTML=''		;
				for (xi=0; xi<(nbselect); xi++)
				{
					document.getElementsByTagName('select')[xi].disabled=false			;
					document.getElementById('liensupprimer'+xi).style.display='block'	;
					document.getElementById('noliensupprimer'+xi).style.display='none'	;
					document.getElementsByName('actionpanier')[0].disabled=false		;
					document.getElementsByName('actionpanier')[1].disabled=false		;
				}
			}
			else if (result[0] == '1')
			{
				document.location.href=URL+'/account/delivery/'	;
			}
			else
			{
				alert(xhr.responseText);
			}
		}
	}
	
	mypost	=	function()
	{
		var ranget	=	parseInt(Math.random()*1000000)						;
		var urlget	=	URL+'/_PHP/post-commande.php?e=1&random='+ranget	;
		xhr.open( 'GET', urlget,  true)										; 
		xhr.send(null)														; 
	}
	
	setTimeout('mypost()', 1000)	;
}

function lieulivr(id)
{
	if (id == 0)
	{
		document.getElementById('tableama').style.display='none'	;
		document.getElementById('tableaaa').style.display='block'	;
		document.getElementById('lieulivraaa0').checked=true		;
		document.getElementById('tablefact').style.display='block'	;
	}
	
	else if (id == 1)
	{
		document.getElementById('tableama').style.display='block'	;
		document.getElementById('lieulivrama1').checked=true		;
		document.getElementById('tableaaa').style.display='none'	;
		document.getElementById('tablefact').style.display='none'	;
	}
}

function livraison()
{
	nbchamps	=	document.getElementsByTagName('input').length			;
	document.getElementById('verifliv').innerHTML=LOADER+'<p>'+VERIF+'</p>'	;
	
	for (xi=0; xi<(nbchamps-1); xi++)
	{
		document.getElementsByTagName('input')[xi].disabled=true			;
	}
	
	var xhr 		= 	ajax()		;
	
	xhr.onreadystatechange = function()
	{
		if (xhr.readyState == 4 && xhr.status == 200)
		{
			var result	=	xhr.responseText.split('|')	;
			if (result[0] == '0')
			{
				popup(''+result[1]+'')											;
				for (xi=0; xi<(nbchamps-1); xi++)
				{
					document.getElementsByTagName('input')[xi].disabled=false	;
				}
				document.getElementById('verifliv').innerHTML=''				;
			}
			else if (result[0] == '1')
			{
				document.location.href=URL+'/account/summary/'		;
			}
			else
			{
				popup(''+xhr.responseText+'');
			}
		}
	}
	
	mypost	=	function()
	{
		xhr.open('POST', URL+'/_PHP/post-commande.php', true)						;
		xhr.setRequestHeader('Content-Type','application/x-www-form-urlencoded')	;
		xhr.send(getFields('livrform'))												;
	}	
	
	setTimeout('mypost()', 1000)	;
	
}


function changerCoffret(id)
{
	document.getElementById('chgcofload').style.visibility='visible'	;

	var	image	=	new	Image											;
	image.src	=	URL+'/photos/basket/'+id+'.jpg'						;


	var xhr 		= 	ajax()		;
	xhr.onreadystatechange = function()
	{
		if (xhr.readyState == 4 && xhr.status == 200)
		{
			document.getElementById('imagecoffret').src	= image.src				;
			
			if (xhr.responseText != '0')
			{
				var result	=	xhr.responseText.split('|')								;
			
				document.getElementById('detailscoffret').innerHTML	=	result[3]			;
				document.getElementById('prixcoffret').innerHTML	=	result[2]+" &euro;"	;
				ajoutCoffret(id)															;
			}
			else
			{
				document.getElementById('detailscoffret').innerHTML	=	''				;
				document.getElementById('prixcoffret').innerHTML	=	''				;
			}
		}
	}
	
	var ranget	=	parseInt(Math.random()*1000000)								;
	var urlget	=	URL+'/_PHP/get-infocoffret.php?id='+id+'&random='+ranget	;
	xhr.open( 'GET', urlget,  true)												;
	xhr.send(null)																;
	
	
	document.getElementById('chgcofload').style.visibility='hidden'		;
	
}

function timerintro()
{
	setTimeout('skipintro()', 6000)	;
}

function skipintro()
{
	document.getElementById('flashintro').style.display='none'		;
	document.getElementById('animationindex').style.display='none'	;
	clearTimeout('skipintro()')										;
	introvue()														;
}

function introvue()
{
	var xhr 		= 	ajax()													;
	xhr.open('POST', URL+'/_PHP/post-introvue.php', false)						;
	xhr.setRequestHeader('Content-Type','application/x-www-form-urlencoded')	;
	xhr.send('vue=1')															;
}