/**
 * Fichier : bonus.js
 * Description : fonctions JS spécifiques au kid's mag
 * Auteur : Hamza Iqbal - hiqbal[at]actualys.com
 * Copyright: Actualys
 ******************************************/

/**
 * Initialisation
 ******************************************/
$(document).ready( function()
{
	if($('')) fonction();
        $('img').bind("contextmenu",function(e){
              return false;
       });
       $('a.colorbox').colorbox({height:1320, width:950});
       $('#voir_la_reponse').colorbox();
       //showanswer();
       if($('#form_contact').size()){
           verif();
           $("input[type=file]").filestyle({ 
                 image: "/images/boutons/btn_telechargement.png",
                 imageheight : 23,
                 imagewidth : 100,
                 width : 200
             });
       }

       //$('ul#liste_numeros_precedents').jcarousel({scroll: 5, width: 500, height:200});
});

/**
 * Fonction
 ******************************************/
var fonction = function()
{
	
}

var showanswer = function(){
    $('#voir_la_reponse').click(function(){
alert('ok');
       $('img.question').hide();
       $('img.answer').show();

    });
}

/**
 * Vérifie le formulaire d'envoi de message
 ******************************************/
/*var verifFormContact = function()
{
    alert('ok');
	var form = $("#form_contact");

    form.validate(
	{
		rules:
		{
			'objet': {
                            required: function(element) {
                                if($('#liste_objet').val()=='envoyer_un_dessin'){
                                    return true;
                                } else {
                                    return false;
                                }
                            },
			'message': "required",
			'file': {
                            required: function(element) {
                                if($('#liste_objet').val()=='envoyer_un_dessin'){
                                    return true;
                                } else {
                                    return false;
                                }
                            }
                        }

		},

		messages:
		{
			'objet': "L'objet de ton message est obligatoire",
			'message': "Ton message est obligatoire",
			'file': "Tu nous envois un dessin, n'oublie pas de le joindre à ton message !"
		},
                errorPlacement: function(error, element) {
                    error.appendTo( element.next("span") );
                    error.css('display','inline')
                }
	});
};*/

var verif = function(){
    var reg = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;

    $('#form_contact').submit(function(){
        $('#error_objet').hide();
        $('#error_email').hide();
        $('#error_email_invalid').hide();
        $('#error_message').hide();
        $('#error_file').hide();
        $('#error_certification').hide();
        var error = 0;

        if($('#objet').val()==''){
            error++;
            $('#error_objet').show();
        }
        if($('#email').val()==''){
            error++;
            $('#error_email').show();
        }
        
        if($('#message').val()==''){
            error++;
            $('#error_message').show();
        }

        if($('#email').val()!='' && reg.test($('#email').val()) == false){
            error++;
            $('#error_email_invalid').show();
        }

        if($('#file').val()=='' && $('#objet').val()=='envoyer_un_dessin'){
            error++;
            $('#error_file').show();
        }
        if($('#objet').val()=='envoyer_un_dessin' && $('#file').val()!='' && !$('#certification').is(':checked')){
            error++;
            $('#error_certification').show();
        }

       if(error==0){
            return true;
       } else {
            return false;
       }
    });

};