
	
	function gotoUrl(url,id) {
		if($F(id)==9){
			window.location.replace( url + 'images-sports-' + 'iddiapo-0-0' );
		}else{
			window.location.replace( url + 'categorie' + $F(id) + '/page0');
		}
	}

	function sendZapping()
	{
		var Expression;
		var email_from = $F('mailFriendUser');
		var email_to = $F('mailFriendField');
		var id_zapping = $F('idZapping');
		Expression =  /^[a-z0-9._-]+@[a-z0-9.-]{2,}[.][a-z]{2,3}$/
		if(Expression.test(email_from) == true)
		{
			if(Expression.test(email_to) == true)
			{
				new Ajax.Request(SITE_ROOT_PATH+'site/ajax/zapping.php',
								 {
									method : 'request',
									parameters : 'action=send_zapping&idZapping='+id_zapping+'&email_from=' + email_from+'&email_to='+email_to,
									onSuccess : function(xhr) {
										$('msgZapping').appear({duration: 0.3});
										$('mailFriendUser').clear();
										$('mailFriendField').clear();
										setTimeout('closeMsgZapping()',5000);
									}
								});
			}
			else
			{
				new Ajax.Request(SITE_ROOT_PATH+'site/ajax/zapping.php', {
					parameters : 'action=getMessage',
					onSuccess : function(xhr) {
									$('errorEmailTo').update(xhr.responseText);
									$('errorEmailTo').appear({duration: 0.3});
									setTimeout('hideErrorMailTo()',2000);
								}
				});
			}
		}
		else
		{
			new Ajax.Request(SITE_ROOT_PATH+'site/ajax/zapping.php', {
				parameters : 'action=getMessage',
				onSuccess : function(xhr) {
								$('errorEmailFrom').update(xhr.responseText);
								$('errorEmailFrom').appear({duration: 0.3});
								setTimeout('hideErrorMailFrom()',2000);
							}
			});
		}
	}
	
	function sendZappingLogged()
	{
		var Expression;
		var email_from = $F('mailFriendUser');
		var email_to = $F('mailFriendField');
		var id_zapping = $F('idZapping');
		Expression =  /^[a-z0-9._-]+@[a-z0-9.-]{2,}[.][a-z]{2,3}$/
		if(Expression.test(email_to) == true)
		{
			new Ajax.Request(SITE_ROOT_PATH+'site/ajax/zapping.php',
							 {
								method : 'request',
								parameters : 'action=send_zapping&idZapping='+id_zapping+'&email_from=' + email_from+'&email_to='+email_to,
								onSuccess : function(xhr) {
									$('msgZapping').appear({duration: 0.3});
									$('mailFriendUser').clear();
									$('mailFriendField').clear();
									setTimeout('closeMsgZapping()',5000);
								}
							});
		}
		else
		{
			new Ajax.Request(SITE_ROOT_PATH+'site/ajax/zapping.php', {
				parameters : 'action=getMessage',
				onSuccess : function(xhr) {
								$('errorEmailFrom').update(xhr.responseText);
								$('errorEmailFrom').appear({duration: 0.3});
								setTimeout('hideErrorMailFrom()',2000);
							}
			});
		}
	}
	
	function follow(fromZone)
	{
		var Expression;
		var email_follow = $F('mailForDiapoField');
		var id_zapping = $F('item_id');
		Expression =  /^[a-z0-9._-]+@[a-z0-9.-]{2,}[.][a-z]{2,3}$/
		if(Expression.test(email_follow) == true)
		{
			new Ajax.Request(SITE_ROOT_PATH+'site/ajax/zapping.php',
							 {
								method : 'request',
								parameters : 'action=follow_zapping&email_follow=' + email_follow + '&fromZone=' + fromZone,
								onSuccess : function(xhr) {
									$('msgFollow').appear({duration: 0.3});
									$('mailForDiapoField').clear();
									setTimeout('closeMsgFollow()',5000);
								}
							});
		}
		else
		{
			$('errorEmailToFollow').appear({duration: 0.3});
			setTimeout('hideErrorMailFollow()',2000);
		}
	}
	function hideErrorMailTo()
	{
		Effect.DropOut($('errorEmailTo'),{duration: 0.5});
	}
	function hideErrorMailFrom()
	{
		Effect.DropOut($('errorEmailFrom'),{duration: 0.5});
	}
	function hideErrorMailFollow()
	{
		Effect.DropOut($('errorEmailToFollow'),{duration: 0.5});
	}
	function closeMsgZapping()
	{
		Effect.DropOut($('msgZapping'),{duration: 0.5});
	}
	function closeMsgFollow()
	{
		Effect.DropOut($('msgFollow'),{duration: 0.5});
	}
