var URL 	= 'http://www.plateformedeparis.fr'		;

function controle(idform)
{
	loading(1)									;
	var xhr 	= ajax()						;
	xhr.onreadystatechange = function()
	{
		if (xhr.readyState == 4 && xhr.status == 200)
		{
			var result	=	xhr.responseText.split('|')									;

			if (result[0] == '1')
			{
				if ((result[2]) && (result[2] == 1))
				document.getElementById(''+idform+'form').reset()					;
			}
			
			loading(0)																;
			popup(''+result[1]+'')													;
		}
	}
	
	mypost	=	function()
	{
		xhr.open('POST', URL+'/_PHP/post-'+idform+'.php', true)						;
		xhr.setRequestHeader('Content-Type','application/x-www-form-urlencoded')	;
		xhr.send(getFields(idform+'form'))									;
	}
	
	setTimeout('mypost()', 1000)	;
}


function inscnewsletter()
{
	var xhr 	= ajax()						;
	xhr.onreadystatechange = function()
	{
		if (xhr.readyState == 4 && xhr.status == 200)
		{
			var result	=	xhr.responseText.split('|')									;

			if (result[0] == '1')
			{
				if ((result[2]) && (result[2] == 1))
				document.getElementById('newsletterform').reset()					;
			}

			popup(''+result[1]+'')													;
		}
	}
	
		xhr.open('POST', URL+'/_PHP/post-newsletter.php', true)						;
		xhr.setRequestHeader('Content-Type','application/x-www-form-urlencoded')	;
		xhr.send(getFields('newsletterform'))									;
	
}

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

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

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


function sousMenuOn(id)
{
	document.getElementById('sousmenu2').style.visibility='hidden'		;
	document.getElementById('sousmenu3').style.visibility='hidden'		;
	document.getElementById('sousmenu4').style.visibility='hidden'		;
	document.getElementById('sousmenu'+id).style.visibility='visible'	;
}

function sousMenuOff(id)
{
	document.getElementById('sousmenu'+id).style.visibility='hidden'	;
}

function allMenuOff()
{
	document.getElementById('sousmenu2').style.visibility='hidden'		;
	document.getElementById('sousmenu3').style.visibility='hidden'		;
	document.getElementById('sousmenu4').style.visibility='hidden'		;
}

function quizz()
{
	document.getElementById('submitquizz').disabled=true		;
	document.getElementById('loading').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.getElementById('loading').style.display='none'	;
				document.getElementById('submitquizz').disabled=false	;
				popup(''+result[1]+'')									;
			}
			else if (result[0] == '1')
			{
				document.getElementById('loading').style.display='none'			;
				document.getElementById('submitquizz').disabled=false			;
				document.getElementById('tableresultats').innerHTML=result[1]	;
				$('#tableresultats').fadeIn("slow")								;
			}
		}
	}

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

	setTimeout('mypost()', 1000)	;
}

function changetrievent(lien)
{
	document.location.href=lien	;
}

function changeRubrique(lien)
{
	document.location.href=lien	;
}

function changetritheme(lien)
{
	document.location.href=lien	;
}

function changetype(voie)
{
	if (voie == 3)
	{
		document.getElementById('tritheme').style.display='none'	;
		document.getElementById('trievent').style.display='none'	;
	}
	if (voie == 2)
	{
		document.getElementById('tritheme').style.display='inline'	;
		document.getElementById('trievent').style.display='none'	;
	}
	if (voie == 1)
	{
		document.getElementById('tritheme').style.display='none'	;
		document.getElementById('trievent').style.display='inline'	;
	}
}

function eventPass(id, titre)
{

	document.getElementById('imgep').style.display='none'						;
	document.getElementById('bigloader').style.display='inline'					;
	var imp = 0	;
	for (imp=0; imp<=3; imp++)
	{
		var div	=	document.getElementById('miniid'+imp).value					;
		if (div != id)
		{
			document.getElementById('divmini'+div).className='miniopacityyes'	;
		}
		else
		{
			document.getElementById('divmini'+div).className='miniopacityno'	;
		}
	}
	
	var xhr 		= 	ajax()			;
	var monImage	=	new Image		;
	xhr.onreadystatechange = function()
	{
		if (xhr.readyState == 4 && xhr.status == 200)
		{

			var result		=	xhr.responseText.split('|')				;	
			monImage.onload	=	function()
			{
				document.getElementById('imgep').src = monImage.src			;
				document.getElementById('titreep').innerHTML=result[0]		;
				document.getElementById('desccep').innerHTML=result[1]		;
				document.getElementById('espep').innerHTML=result[2]		;
				document.getElementById('imgep').alt = result[0]			;
				document.getElementById('bigloader').style.display='none'	;
				document.getElementById('imgep').style.display='inline'		;
			}
			
			monImage.src 	= URL+'/photos/events/medium/'+titre+'.jpg'			;

		}
	
	}
	var ranget	=	parseInt(Math.random()*1000000)							;
	var urlget	=	URL+'/_PHP/get-infoevent.php?ranget='+ranget+'&id='+id	;
	xhr.open( 'GET', urlget,  true)											;
	xhr.send(null)															;
}

function diapo(id1, title1, id2, title2, id3, title3, id4, title4)
{
		clearTimeout(timerdiapo);
		var aryTime = [id2, id3, id4, id1]				;
		var aryTit	= [title2, title3, title4, title1]	;
		var i=0	;
		for (i=0; i<aryTime.length; i++)
		{
			setTimeout("eventPass("+aryTime[i]+",'"+aryTit[i]+"')", 15000*i)	;
		}
		
		
		var timerdiapo = setInterval("diapo("+id1+", '"+title1+"', "+id2+", '"+title2+"', "+id3+", '"+title3+"', "+id4+", '"+title4+"')", 60000)	;
}
