function pageLoad(page,menuBtn)
{
    $('nav a').removeClass('selected');
    $.ajax({
        url: 'pages/'+page,
        success: function (rep)
        {
            $('#main').html(rep);
            $(menuBtn).addClass('selected');
        }
    });
}
function encode2Ajax(string)
{
    string = string.replace(/&/g,'[and]');
    return string;
}
function verificationEmail(elm)
{
    if (elm.indexOf("@") != "-1" &&
        elm.indexOf(".") != "-1" &&
        elm != "")
        return true;
		
    return false;
}
function validContactForm(formID)
{
    var data = '';
    var inputElement;
    var label ;
    var value;
    var error = false;
    // Récupère les valeurs
    $('#'+formID+' input , #'+formID+' textarea').each(function()
    {
        inputElement = this;
        $('#'+formID).find('label').each(function()
        {
            if ($(this).attr('for') == $(inputElement).attr('id'))
            {                
                label = $(this).html()
            }
        });
        if ($(inputElement).get(0).tagName == 'SELECT')
        {
            value = $('#'+$(inputElement).attr('id')+' :selected').val();
        }
        else
        {
            value = $(inputElement).val();
        }        
        
        // Vérifie les classes
        $(inputElement).removeClass('error');
        if (($(inputElement).is('.required')) &&(value.length <1)) {
            error = true;
            $(inputElement).addClass('error');
        }
        if (($(inputElement).is('.email')) &&(!verificationEmail(value))) {
            error = true;
            $(inputElement).addClass('error');
        }
        data += '&'+$(inputElement).attr('id') + '=' + value+'||'+label;
    });
    data = data.substr(1, data.length);
    if (!error)
    {
        $.ajax({
            url: 'ajax/formContactSend.php',
            type: 'post',
            data : data,
            success: function(rep)
            {
                alert(rep);
                $('#'+formID+' input , textarea').each(function()
                {
                    $(this).val('');
                 });
            }
        });
    }
    
}
