$(document).ready(function(){
	$("#react_fieldset").css("height","50");
	$("#react_fieldset table").hide();
	$("#react_fieldset legend").hide();
	
	// mise en forme menu (paire et impaire)
//	$('#menu li.bg_li:even').css('backgroundImage','url(style/theme/bg_even.png)').css('backgroundRepeat','no-repeat'); 
//	$('#menu li.bg_li:odd').css('backgroundImage','url(style/theme/bg_odd.png)').css('backgroundRepeat','no-repeat'); 
	
	if(document.referrer==PATH+'/'){
		$('#global').hide().fadeIn("slow");
	}


	// apparition progressive du titre "atomestudio_"
	$("img#imgLogo").css({opacity:0}).animate({opacity:1},8000);

})

function showReactForm(){
	
	$("#react_message_info").animate({opacity: 0},1000).slideUp("slow");
	$("#react_fieldset").animate({height: "400px"},1000);
	$("#react_fieldset table").slideDown("slow");
	$("#react_fieldset legend").show().css("opacity","0").animate({opacity: 0.9},2000);
}


function LimiteTextArea(zone,max)
{
	if(zone.value.length>=max)
	{
		zone.value=zone.value.substring(0,max);
	}
}

function verifFormReact(){
	var nbrErrors=0;

	$('.reactField').each(function(){
		var str = $(this).val();
		str = jQuery.trim(str);
		if(str==''){
			nbrErrors++;
		}
	})

	if(nbrErrors>0){
		if($('.alerte_error').length==0){
			$("#react_message_info").remove();
			$('<div class="alerte_error">'+SUBMIT_REACT_ERROR+'</div><br />').appendTo('#errorField').hide().slideDown("slow");
			$('.alerte_error').css("opacity","0").animate({opacity: 0.9},2000);
		}
		return false;

	}else{
		return true;
	}
}


function verifEmail(myString){ // idTag 4
	
	var reg= /^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,})+$/;  //    alternative  /^([\w.])+\@(([\w])+\.)[a-zA-Z0-9]{2,}/
	
	if(reg.test(myString)==true){
		return true; // adresse valide
	}
	else{
		return false; // adresse non valide
	}
}



function verfifUrl(myString){ // idTag 5
	
	var reg= /(http):\/\/(\w+:{0,1}\w*@)?(\S+)(:[0-9]+)?(\/|\/([\w#!:.?+=&%@!\-\/]))?/;
	
	if(reg.test(myString)==true){
		return true; // adresse valide
	}
	else{
		return false; // adresse non valide
	}
	
}


function submitAddressNewsletter(){

	var emailAddress=jQuery.trim($('#emailNewsletter').val());
	var lang=jQuery.trim($('#lang').val());
		
	if(emailAddress!=''){

		/*
		 * Traitement AJAX
		 */

		if($('#returnMessage').length==0){

			$.ajax({
				type: "GET",
				url: "ajax/ajaxNewsletterSubmit.php?emailNewsletter="+emailAddress+"&lang="+lang,
				success: function(data){ // SI la sauvegarde s'est bien déroulée

				var str='<div id="returnMessage">'+data+'</div>';
				$("#newsletterInput").prepend(str);
				$("#returnMessage").hide().slideDown("slow").delay(2000).slideUp("slow").queue(function(){
					$("#returnMessage").remove();
				})
			}
			});
		}
	}
	else{
		return false;
	}
	
	return false;
}


