$(document).ready(function () {
    var counter = 0;
    var minHeight = document.documentElement.clientHeight - 542;

    $('#ctl00_cphMain_ContactForm_fvContact_btnSubmit').live('click', function (event) {
        if ($("#ctl00_cphMain_ContactForm_fvContact").is(":visible")) {
            if (($('input:checked').length) <= 0) {
                alert($("#ctl00_cphMain_ContactForm_fvContact_divProductMessage").html());
                return false;
            }
        }
    });

    $("#recaptcha_table img:first").appendTo('#divCaptcha');

    if ($.browser.msie && parseInt($.browser.version) == 7) {
        $('#divCaptcha img').width(230);
        $('#divCaptcha').width(230);
        $('#ctl00_cphMain_ContactForm_fvContact_txtDescription').width(224);
        $('#divTxtDetail').width(232);
        $('#divTxtDetail').css('float', 'right');
    }
    else {
        $('#divCaptcha img').width(246);
        $('#divCaptcha').width(246);
    }

    $('#content').css('min-height', minHeight);

    $("#accordion").accordion({ autoHeight: false });

    $('.subMenu li').live('mouseover mouseout', function (event) {
        if (event.type == 'mouseover') {
            if ($(this).parent().attr("parentname") == "about-fr-hover" || $(this).parent().attr("parentname") == "about-en-hover") {
                $("#ctl00_ucMainMenu_lnkAboutUs").addClass($(this).parent().attr("parentname"));
            }
            else if ($(this).parent().attr("parentname") == "products-fr-hover" || $(this).parent().attr("parentname") == "products-en-hover") {
                $("#ctl00_ucMainMenu_lnkProducts").addClass($(this).parent().attr("parentname"));
            }
            else if ($(this).parent().attr("parentname") == "tech-fr-hover" || $(this).parent().attr("parentname") == "tech-en-hover") {
                $("#ctl00_ucMainMenu_lnkTechSupport").addClass($(this).parent().attr("parentname"));
            }
        }
        else {
            $("#ctl00_ucMainMenu_lnkAboutUs").removeClass($(this).parent().attr("parentname"));
            $("#ctl00_ucMainMenu_lnkProducts").removeClass($(this).parent().attr("parentname"));
            $("#ctl00_ucMainMenu_lnkTechSupport").removeClass($(this).parent().attr("parentname"));
        }
    });

    $('.NewsContent').each(function () {
        $('#ctl00_cphMain_rptNews_ctl0' + counter + '_lblNewsText p:first').html("<span style=\"color:grey;text-transform: uppercase;font-size: 0.85em;\">" + $('#ctl00_cphMain_rptNews_ctl0' + counter + '_lblDate').html() + "</span> - " + $('#ctl00_cphMain_rptNews_ctl0' + counter + '_lblNewsText p:first').html());

        $('#ctl00_cphMain_rptNews_ctl0' + counter + '_lblDate').hide()

        counter += 1;
    });

    $("#Testimonial p").css("margin", "0px");

    $("#Testimonial p").css("padding", "0px");

    $(".TestimonialsSection p").each(function () {
        $(this).removeAttr("style");

        $(this).addClass("Content");
    });

    $('.TestimonialsSection .Source').each(function () {
        $(this).html("<strong>" + $(this).html().substring(0, $(this).html().indexOf(",")) + "</strong>" + $(this).html().substring($(this).html().indexOf(","), $(this).html().length));
    });

    $('.newsPageSep:last').hide();

    $('.sf-menu').superfish({
        speed: 'fast',
        autoArrows: false,
        delay: 0
    });

    $(".sectionPartner:first").removeClass("ui-state-default");

    $('#accordion a').attr("Target", "_blank");

    $('#accordion').addClass("accordion");

    resizeContent();
});

$(window).load(function () {

	resizeContent();
	
    var newMinHeight = 410;
    $('.sepcontent').css('min-height', 410);

    $(".sepcontent").each(function () {
        if ($(this).height() > newMinHeight) {
            newMinHeight = $(this).height();
        }
    });

    $('.sepcontent').css('min-height', newMinHeight);
});

function resizeContent()
{
    var counter = 0;

    $(".Intro").each(function () {

        if ($(this).height() < $("#ctl00_cphMain_rptNews_ctl0" + counter + "_imgNews").height())
        {
            $("#ctl00_cphMain_rptNews_ctl0" + counter + "_ItemContainer #divResizableText:first").css('min-height', $("#ctl00_cphMain_rptNews_ctl0" + counter + "_imgNews").height() - 30);
        }

        counter += 1;
    });

    counter = 0;
}

