function getAbsPath() {
    return "http://www.monext.fr/";
}

if (top.frames.length!=0) top.location=self.document.location;

var ABSPATH = getAbsPath();

$(document).ready(function(){
    $("a[rel^='fancyBox']").fancybox({
        'titlePosition' : 'over'
    });

    if (window.navigator.appName == 'Microsoft Internet Explorer') {
       $(".monextContentImg").corner("25px");
    } else {
       $(".monextContentImg img").corner(); 
    }

});

function displayNewsletterContent(id) {
    $.post(ABSPATH + "ajax/displayNewsletterContent.php", {
            id : id
        },
            function (datas) {
                $(".monextContentTxt").hide();
                $(".monextContentTxt").html(datas.content);
                
                $(".monextContentTxt").fadeIn(200);
                
                $(".boxNewsletterDataContent").removeClass("selectedDataNewsletter");
                $("#boxNewsletterDataContentId" + id).addClass("selectedDataNewsletter");
            }, "json"
    );
}

function displayNewsletterDefault(id) {
    $(".monextBoxNewsData").remove();
    $.post(ABSPATH + "ajax/displayNewsletterDefault.php", {
            id : id
        },
            function (datas) {
                $(".monextContentTxt").hide();
                $(".monextContentTxt").html(datas.content);
                
                $(".monextContentTxt").fadeIn(200);
                
                $(".monextNavNewsList").removeClass("selectedDateNews");
                $("#monextNavDate" + id).addClass("selectedDateNews");
                
                
                $(".monextBoxNewsImg").after(datas.content2);
                
            }, "json"
    );
}

function displayNews(id) {
    $.post(ABSPATH + "ajax/displayNews.php", {
            id : id
        },
            function (datas) {
                $(".monextContentTxt").hide();
                $(".monextContentTxt").html(datas.content);
                
                $(".monextContentTxt").fadeIn(200);
                
                $(".monextNavNewsList").removeClass("selectedDateNews");
                $("#monextNavDate" + id).addClass("selectedDateNews");
            }, "json"
    );
}

function displayConference(id) {
    $.post(ABSPATH + "ajax/displayConference.php", {
            id : id
        },
            function (datas) {
                $(".monextContentTxt").hide();
                $(".monextContentTxt").html(datas.content);
                
                $(".monextContentTxt").fadeIn(200);
                
                $(".monextNavNewsList").removeClass("selectedDateNews");
                $("#monextNavDate" + id).addClass("selectedDateNews");
            }, "json"
    );
}

function doNewsletter() {
    var error = [];
    
    $("#boxFormItemError").hide();
    
    var society     = $("#newsletterSociety").val();
    var lastname    = $("#newsletterLastname").val();
    var firstname   = $("#newsletterFirstname").val();
    var email       = $("#newsletterEmail").val();
    var lng_id      = getNumberFromString($("#newsletterLng option:selected").attr("id"));

    
    if (society.length == 0) {
        error.push('Société');
    }
    
    if (lastname.length == 0) {
        error.push('Nom');
    }
    
    if (firstname.length == 0) {
        error.push('Prénom');
    }
    
    if (!checkEmail(email)) {
        error.push('Email');
    }
    
    if (error.length > 0) {
        $("#boxFormItemError").html(error.join(", ") + " invalide.");
        $("#boxFormItemError").fadeIn(1500);
    } else {
        $.post(ABSPATH + "ajax/doNewsletters.php", {
            action      : 'add',
            society     : society, 
            lastname    : lastname, 
            firstname   : firstname,
            email       : email,
            lng_id      : lng_id
        },
            function (datas) {
                $("#boxFormItemError").hide();
                if (datas.error.length > 0) {
                    $("#boxFormItemError").html(datas.error);
                    $("#boxFormItemError").fadeIn(1500);        
                } else if (datas.valid.length > 0) {
                    $("#boxFormItemError").html(datas.valid);
                    $("#boxFormItemError").fadeIn(1500);
                    $("#boxFormItemError").addClass("confirm");
                    
                    $("#boxContentNewsletter").remove();
                }
            }, "json"
        );
    }
}

