function affiche(id){
	$(id).style.visibility = 'visible';
}

function cache(id){
	$(id).style.visibility = 'hidden';
}

// JavaScript Document

function inscriptionNewsletter()
{
	var Expression;
	Expression =  /^[a-z0-9._-]+@[a-z0-9.-]{2,}[.][a-z]{2,3}$/
	var email_user = $F('mailField');
	if(Expression.test(email_user) == true)
	{
		var date_register = new Date();
		
		var v0 = email_user; // Email  
		var v1 = date_register.getFullYear()+'-'+(date_register.getMonth()+1)+'-'+date_register.getDate(); // Date d'inscription  
		var v2 = 1; // Optin newsletter  
		var v3 = 0; // Optin Gazette des parieurs  
		var v4 = 0; // Optin hebdo OM  
		var v5 = 0; // Optin hebdo PSG  
		var v6 = 0; // Optin partenaires  
		var v7 = 'site'; // source  
		 
		var edt_randomize = Math.round(Math.random()*10000000000);  
		var edt_url = 'http://home.edt02.net/emc/Nl_tag_dw2/?s=67430&t=2';  
				edt_url += '&r=' + edt_randomize ;  
				edt_url += '&v0=' + v0 + '&v1=' + v1 + '&v2=' + v2 + '&v3=' + v3;  
				edt_url += '&v4=' + v4 + '&v5=' + v5 + '&v6=' + v6 + '&v7=' + v7;  

		new Ajax.Request(SITE_ROOT_PATH+'site/ajax/newsletter.php',
					{
						method : 'request',
						parameters : 'action=register_user&source=newsletter&email=' + email_user+'&valeur_tag='+encodeURIComponent(edt_url) + '&fromZone=1',// zone 1 = au dessus du menu
						onSuccess : function(xhr) {
							$('contentMsgNewsletter').update(xhr.responseText);
							$('msgNewsletter').appear({duration: 0.3});
							$('mailField').clear();
							$('email_user').value = email_user;
						}
					});
	}
	else
	{
		new Ajax.Request(SITE_ROOT_PATH+'site/ajax/newsletter.php', {
			parameters : 'action=getMessage',
			onSuccess : function(xhr) {
							$('errorNewsletter').update(xhr.responseText);
							$('errorNewsletter').appear({duration: 0.3});
							setTimeout('hideErrorNewsletter()',2000);
						}
		});

	}
}

function hideErrorNewsletter()
{
	Effect.DropOut($('errorNewsletter'),{duration: 0.4});
}

function closeMsgNewsletter()
{
	Effect.DropOut($('msgNewsletter'),{duration: 0.5});
}

function endRegisterNewsletter()
{
	var date_register = new Date();
	
	var v0 = $F('email_user'); // Email 
	var v1 = date_register.getFullYear()+'-'+(date_register.getMonth()+1)+'-'+date_register.getDate(); // Date d'inscription  
	var v2 = 1; // Optin newsletter 
	
	var chaine = '';
	if($('opt_in_news_gazette') != null)
	{
		if($F('opt_in_news_gazette') != null)
		{
			chaine += '&opt_in_news_gazette='+$F('opt_in_news_gazette');
			var v3 = 1; // Optin Gazette des parieurs 
		}
		else
			var v3 = 0;
	}
	if($('opt_in_news_hebdo_om') != null)
	{
		if($F('opt_in_news_hebdo_om') != null)
		{
			chaine += '&opt_in_news_hebdo_om='+$F('opt_in_news_hebdo_om');
			var v4 = 1; // Optin hebdo OM  
		}
		else
			var v4 = 0;
	}
	if($('opt_in_news_hebdo_psg') != null)
	{
		if($F('opt_in_news_hebdo_psg') != null)
		{
			chaine += '&opt_in_news_hebdo_psg='+$F('opt_in_news_hebdo_psg');
			var v5 = 1; // Optin hebdo PSG 
		}
		else
			var v5 = 0;
	}
	if($('opt_in_sponsor') != null)
	{
		if($F('opt_in_sponsor') != null)
		{
			chaine += '&opt_in_sponsor='+$F('opt_in_sponsor');
			var v6 = 1; // Optin partenaires  
		}
		else
			var v6 = 0;
	}
	var v7 = 'site'; // source

	var edt_randomize = Math.round(Math.random()*10000000000);  
	var edt_url = 'http://home.edt02.net/emc/Nl_tag_dw2/?s=67430&t=2';  
			edt_url += '&r=' + edt_randomize ;  
			edt_url += '&v0=' + v0 + '&v1=' + v1 + '&v2=' + v2 + '&v3=' + v3;  
			edt_url += '&v4=' + v4 + '&v5=' + v5 + '&v6=' + v6 + '&v7=' + v7;  

	new Ajax.Request(SITE_ROOT_PATH+'site/ajax/newsletter.php',
				 {
					method : 'request',
					parameters : 'action=confirm_sponsors&source=newsletter&email='+$F('email_user')+chaine+'&valeur_tag='+encodeURIComponent(edt_url),
					onSuccess : function(xhr) {
						$('contentMsgNewsletter').update(xhr.responseText);
						setTimeout('closeMsgNewsletter()',7000);
					}
				});
}


function getSlides(numDiapo,begin, diapoSelected)
{
	var id_diapo = $F("id_diapo"+numDiapo);

	new Ajax.Request(SITE_ROOT_PATH+'site/ajax/diaporama.php',
					{
						method : 'request',
						parameters : 'action=getSlides&id_diapo=' + id_diapo + '&begin=' + begin + '&numDiapo=' + numDiapo +'&diapoSelected='+ diapoSelected,
						onSuccess : function(xhr) {
							$('blocDiapo'+numDiapo).update(xhr.responseText);
								  
					}});

}

function getVideos(numZapping,begin,zappingSelected)
{
	var id_zapping = $F("id_zapping"+numZapping);

	new Ajax.Request(SITE_ROOT_PATH+'site/ajax/zapping.php',
					{
						method : 'request',
						parameters : 'action=getVideos&id_zapping=' + id_zapping + '&begin=' + begin + '&numZapping=' + numZapping +'&zappingSelected='+ zappingSelected,
						onSuccess : function(xhr) {
							$('blocZapping'+numZapping).update(xhr.responseText);
								  
					}});

}

