$(document).ready(function() {
						   

$(function() {
	$('#formid').submit(function() {
	
	var email_val ;
	var emailReg = /^([\w-\.]+@([\w-]+\.)+[\w-]{2,4})?$/;
	var input_file = $("#input_file").val();
	var message_val ;

	message_val = $("#textearea").val();
	email_val = $('#input_email').val() ;

	if  ( email_val == "" ) {
		$("#email_form").addClass("error");
	 	alert("Des champs sont manquants");
		return false
	}

   
   	if( !emailReg.test( email_val ) ) { 
		$("#email_form").addClass("error");
		alert("Vous devez utiliser une adresse valide");
		return false;
	}
	

	if (!input_file.match(/(?:zip|rar)$/)) {
		// inputted file path is not an image of one of the above types
		$("#file_form").addClass("error");
		alert("Le format doit être un fichier ZIP ou RAR.");
		return false;
	}
	
	if  ( message_val == "" ) {
		$("#message_form").addClass("error");
	 	alert("Des champs sont manquants");
		return false
	}

	if ( document.form.accepte_terme.checked == false )
    {
        alert ( "Vous devez accepter les Termes et conditions" );
        return false;
    }
		
	return true;

	});	   
		   
    $('.attribute').change(function() {
		var prix_finals;
		
		var prix_nbr_pages;
		var prix_nbr_jours;
		var prix_nbr_jours_deductions;
		var prix_options;
		var option_valide_w3c;
		
		prix_nbr_pages = $('#nbr-pages').val() ;
		prix_nbr_jours = $('#nbr-jours').val() ;
				
		prix_nbr_jours_deductions = parseInt(prix_nbr_pages) * (parseInt(prix_nbr_jours) / 100 ) ;
		prix_finals = parseInt(prix_nbr_pages) - parseInt(prix_nbr_jours_deductions);	
		
		if($('#option_slider').is(':checked')){
			prix_options = $('#option_slider').val() ;
		} else {
			prix_options = 0 ;
		}
		
		if($('#option_bloc').is(':checked')){
			option_bloc = $('#option_bloc').val() ;
		} else {
			option_bloc = 0 ;
		}
		
		if($('#option_dropdown').is(':checked')){
			option_dropdown = $('#option_dropdown').val() ;
		} else {
			option_dropdown = 0 ;
		}
		
		if($('#option_cufon').is(':checked')){
			option_cufon = $('#option_cufon').val() ;
		} else {
			option_cufon = 0 ;
		}
		
		if($('#valide_w3c').is(':checked')){
			valide_w3c = (parseInt(prix_finals) + parseInt(prix_options) + parseInt(option_bloc) + parseInt(option_dropdown) + parseInt(option_cufon)) * .15 ;
		} else {
			valide_w3c = 0 ;
			
		}
		prix_finals =  parseInt(prix_finals) + parseInt(prix_options) + parseInt(option_bloc) + parseInt(option_dropdown) + parseInt(option_cufon) + valide_w3c	
		
		
		prix_finals = prix_finals.toFixed(2); 
		
		$("p.prix-final").html(prix_finals + '$') ;
		
		$('input[name=amount]').val(parseInt(prix_finals) + parseInt(prix_options) + parseInt(option_bloc) + parseInt(option_dropdown) + parseInt(option_cufon) + valide_w3c );

		
    });
});
		
	$("a#inline").fancybox({
		'transitionIn'	:	'fade',	
		'transitionOut'	:	'fade',
		'speedIn'		:	400, 
		'speedOut'		:	200,
		'padding'       :   30,
		'overlayColor'  :   '#000',
		'scrolling' : 'no'
 	});

});
