jQuery(document).ready(function(){
	    searchInput();
            checkBox();
            checkRadio();
            validSearchMedia();
            accordation();
            navTop();
            navHome();
            scrollTop();
            Print(); 
}); 

function searchInput(){ 
	jQuery('input[type=text],textarea').bind('blur',function(){
		if(!jQuery(this).val()){
			if(jQuery(this).attr('id')=='search') jQuery(this).val('Une actu, un dossier');
			if(jQuery(this).attr('id')=='search_media') jQuery(this).val('Mot(s) clés');
			if(jQuery(this).attr('id')=='newsletter' || jQuery(this).attr('id')=='newsletter2') jQuery(this).val('Saisissez votre e-mail');
			if(jQuery(this).attr('id')=='email' || jQuery(this).attr('id')=='email2') jQuery(this).val('Saisissez votre e-mail');
			if(jQuery(this).attr('id')=='question') jQuery(this).val('Saisissez votre question');
			if(jQuery(this).attr('id')=='search_result') jQuery(this).val('Pesticides');
			if(jQuery(this).attr('id')=='nom')  jQuery(this).val('Votre nom');
			if(jQuery(this).attr('id')=='email1')  jQuery(this).val('Votre adresse électronique (email)');
			if(jQuery(this).attr('id')=='email2')  jQuery(this).val('Adresse email du destinataire');
			if(jQuery(this).attr('id')=='commentaire')  jQuery(this).val('Commentaire');
		}
	});
	jQuery('.del_sm').bind('click',function(){
		jQuery('#search_media').val('');
	});
}
function checkBox(){
	
	
	/*
	if(jQuery('input[name=f_video]').is(':checked')){
		jQuery('#f_video').val('no');
	}
	*/
	
	jQuery('#f_video').live('click',function(){		
		if(jQuery(this).hasClass('check_on')){ 
			jQuery(this).removeClass('check_on');
			jQuery('#f_video').val('0');
			jQuery('#video').val('0');
		}
		else{
			jQuery(this).addClass('check_on');	
			jQuery('#f_video').val('1');
		}
	});
	
	jQuery('#f_animations').live('click',function(){		
		if(jQuery(this).hasClass('check_on')){ 
			jQuery(this).removeClass('check_on');
			jQuery('#f_animations').val('0');
			jQuery('#animations').val('0');
		}
		else{
			jQuery(this).addClass('check_on');	
			jQuery('#f_animations').val('1');
		}
	});
	
	jQuery('#f_sons').live('click',function(){		
		if(jQuery(this).hasClass('check_on')){ 
			jQuery(this).removeClass('check_on');
			jQuery('#f_sons').val('0');
			jQuery('#sons').val('0');
		}
		else{
			jQuery(this).addClass('check_on');	
			jQuery('#f_sons').val('1');
		}
	});
	
	jQuery('#f_publication').live('click',function(){		
		if(jQuery(this).hasClass('check_on')){ 
			jQuery(this).removeClass('check_on');
			jQuery('#f_publication').val('0');
			jQuery('#publication').val('0');
		}
		else{
			jQuery(this).addClass('check_on');	
			jQuery('#f_publication').val('1');
		}
	});
}
function checkRadio(){	
	jQuery('.checkradio_off').live('click',function(){ 
		if(jQuery(this).hasClass('checkradio_on')){ 
			jQuery('.checkradio_off').removeClass('checkradio_on'); 
		}
		else{
			jQuery('.checkradio_off').removeClass('checkradio_on'); 
			jQuery(this).addClass('checkradio_on'); 
			}
	});
}
function validSearchMedia(){
	jQuery('input[type=text],textarea').live('focus',function(){
			   jQuery(this).removeClass('error');
			    if(jQuery(this).val()=='Une actu, un dossier')  jQuery(this).val('');
			    if(jQuery(this).val()=='Saisissez votre e-mail')  jQuery(this).val('');
			    if(jQuery(this).val()=='Mot(s) clés')  jQuery(this).val('');
				if(jQuery(this).val()=='Saisissez votre question')  jQuery(this).val('');
				if(jQuery(this).val()=='Pesticides')  jQuery(this).val('');
				if(jQuery(this).val()=='Votre nom')  jQuery(this).val('');
				if(jQuery(this).val()=='Votre adresse électronique (email)')  jQuery(this).val('');
				if(jQuery(this).val()=='Adresse email du destinataire')  jQuery(this).val('');
				if(jQuery(this).val()=='Commentaire')  jQuery(this).val('');
				 });
				 
	jQuery('#f_submit_search').live('click',function(){			
			if(jQuery('#search_media').val()=='Mot(s) clés') jQuery('#search_media').val('');			
		});
	
      
        
	jQuery('#votez-faq').live('click',function(){
		var flag=true;
		jQuery('.error').removeClass('error');									 
		if(!jQuery('.scnd input').is(':checked')){
			flag=false;
			jQuery('.scnd label').addClass('error');
 			} 
	     if(flag==false){  
			return false;
			}
	});
	// search media
	jQuery('#ok-search').live('click',function(){
		var flag=true;
		jQuery('.error').removeClass('error');
		if(!jQuery('#search').val() || jQuery('#search').val()=='Une actu, un dossier'){
			flag=false;
			jQuery(this).prev().addClass('error');
 			}
	     if(flag==false){  
			return false;
			}
	});
	// search result
	jQuery('#ok_result').live('click',function(){
		var flag=true;
		jQuery('.error').removeClass('error');
		if(!jQuery('#search_result').val() || jQuery('#search_result').val()=='Pesticides'){
			flag=false;
			jQuery('.input_search_media').addClass('error');
 			}
	     if(flag==false){  
			return false;
			}
	});
	// newsletter footer
	jQuery('#ok-newsletter').live('click',function(){
		var flag=true;
		jQuery('.error').removeClass('error');
		if(!jQuery('#email').val() || jQuery('#email').val()=='Saisissez votre e-mail' || !verfierEmail(jQuery('#email').val()) ){
			flag=false;
			//jQuery('#newsletter').addClass('error');
 			}
	     if(flag==false){  
			alert('Veuillez saisir un email valide');
			return false;
			}else{
				//jQuery('#form_news_footer p').addClass('confirm2');
				//jQuery('#form_news_footer p').addClass('error');
				//jQuery('#form_news_footer p').html('Votre Newsletter à été envoyé avec sucée'); 
			    return true;
				}
	});
	// newsletter side right
	jQuery('#ok_newsletter').live('click',function(){
		var flag=true;
		jQuery('.error').removeClass('error');
		if(!jQuery('#email3').val() || jQuery('#email3').val()=='Saisissez votre e-mail' || !verfierEmail(jQuery('#email3').val()) ){
			flag=false; 
 			}
	     if(flag==false){  
		    alert('Veuillez saisir un email valide');
			return false;
			}else{
				//jQuery('#form_news_right p').addClass('confirm');
				//jQuery('#form_news_right p').addClass('error');
				//jQuery('#form_news_right p').html('Votre Newsletter à été envoyé avec sucée'); 
			    return true;
				}
	});
	jQuery('#enoyer-faq').live('click',function(){
            var flag=true;
            jQuery('.error').removeClass('error');
	    if(!jQuery('#email2').val() || jQuery('#email2').val()=='Saisissez votre e-mail' || !verfierEmail(jQuery('#email2').val())){
			flag=false;
			jQuery('#email2').addClass('error');
 	    }
	    if(!jQuery('#question').val() || jQuery('#question').val()=='Saisissez votre question'){
			flag=false;
			jQuery('#question').addClass('error');
 	    } 
            if(flag==false){  
			return false;
	    }
	});
	// Envoyer à un ami
	jQuery('#envoyer-ami').live('click',function(){
		var flag=true;
		jQuery('.error').removeClass('error');
		jQuery('.required').each(function(){
   			if(!jQuery(this).val() || jQuery(this).val()=='Votre nom' || jQuery(this).val()=='Votre adresse électronique (email)' || jQuery(this).val()=='Adresse email du destinataire' || jQuery(this).val()=='Commentaire' ){
				flag=false;
				jQuery(this).parent('span').addClass('error');
				if(jQuery(this).hasClass('commentaire')) jQuery(this).addClass('error');
				}
										  });
					
			jQuery("input.mail").each(function(){
            if(jQuery(this).hasClass('required')){
                if(!jQuery(this).val() || !verfierEmail(jQuery(this).val())){
                    flag = false;
                    jQuery(this).parents('span').addClass('error');
                }
            }else{
                if(!verfierEmail(jQuery(this).val()) && jQuery(this).val()){
                    flag = false;
                    jQuery(this).parents('span').addClass('error');
                }
            }
        });
	     if(flag==false){  
			return false;
			}
			else{
                        //alert('Votre Message à été envoyé avec succée');
                        return true;}
	});
	
}
function accordation(){ 
//jQuery('.block_slides .slide_cnt').hide();
	var t=location.href.split('#'); 
	var id_qst=t[1];   
	if(id_qst!=''){
		if(jQuery('#'+id_qst).length>0) {
			 jQuery('#'+id_qst+' .slide_cnt').show();
			 jQuery.scrollTo('#'+id_qst,800);
			 jQuery('#'+id_qst+' .heading_line').addClass('active');
			}else{
			//jQuery('.block_slides .slide_cnt:first').show();
			//jQuery('.block_slides .active').removeClass('active');
			//jQuery('.block_slides .heading_line:first').addClass('active');
		}
	}else{
			jQuery('.block_slides .slide_cnt:first').show();
			jQuery('.block_slides .active').removeClass('active');
			jQuery('.block_slides .heading_line:first').addClass('active');
		} 
	//return f[0];
 
		
	jQuery('.block_slides .heading_line').click(function(){
		// hide all slide cnt									  
		//jQuery('.block_slides .slide_cnt').hide();
			var cible = jQuery(this).next('div.slide_cnt');
			var _this = this;
		if(!jQuery(this).hasClass('active')){
			var flag = false;
			jQuery('.block_slides .slide_cnt').not(cible).stop(true,true).slideUp('normal',function(){		
					flag = true;	
			}); 
			
			if(flag || jQuery('.block_slides .slide_cnt').length==1){																										
				jQuery('.block_slides .heading_line.active').removeClass('active'); 		
				cible.slideDown(1500);
				setTimeout(function(){jQuery(_this).addClass('active');},1000); 	
			}
			
		}else{
			jQuery(this).next('div.slide_cnt').stop(true,true).slideUp('normal',function(){
				 jQuery('.block_slides .heading_line.active').removeClass('active');
			});
		}
		return false;
	})
}
function navTop(){
		jQuery("#r_head #nav_top ul li").hover(function(){
			jQuery(this).addClass('hover');											   
		},function(){jQuery("#r_head #nav_top ul li.hover").removeClass('hover');});	
	}
function navHome(){
		jQuery(".nav ul li").hover(function(){
			jQuery(this).addClass('hover');											   
		},function(){jQuery(".nav ul li.hover").removeClass('hover');});	
	}	
function scrollTop(){
		jQuery('.top_page a').click(function(){
			jQuery('html, body').animate({scrollTop:0}, 1000);
			return false;
		});
	}
function Print(){
		jQuery('.print a').click(function(){
			window.print();
			return false;
		});
	}	
	
//var limiteScroll =  (jQuery("#content").offset().top)+(jQuery("#content .container").outerHeight())-10;
//
	jQuery(window).scroll(function(){
 		if(jQuery(window).scrollTop() > 200){
			jQuery(".nav").addClass("scroll");
		} 
		else{ jQuery(".nav").removeClass("scroll");  } 
	});	
	
function verfierEmail(email){
    var reg = new RegExp(/^[a-z0-9\._\-]+@[a-z0-9\._\-]+\.[a-z]{2,4}$/);
    if(reg.test(email))
        return true;
	else return false;

}
