﻿resizeColCatalogue = false;
resizeColCatalogueExpand = false;
heightcol = 0;


function getLongestCol(first, second, last) {
    if (first.offsetHeight >= second.offsetHeight && first.offsetHeight >= last.offsetHeight) {
        return first;
    } else if (second.offsetHeight >= first.offsetHeight && second.offsetHeight >= last.offsetHeight) {
        return second;
    } else if (last.offsetHeight >= first.offsetHeight && last.offsetHeight >= second.offsetHeight) {
        return last;
    }
}

function resizeCol() {
    var firstCol = document.getElementById('yuiufirstie6FirstHome');
    var sectioncontent = document.getElementById('yuiumidCol');
    var lastCol = document.getElementById('yuiurightie6FirstHome');

    if (firstCol != undefined && sectioncontent != undefined && lastCol != undefined) {
        firstCol.style.height = "auto";
        sectioncontent.style.height = "auto";
        lastCol.style.height = "auto";
        
        var longestCol = getLongestCol(firstCol, sectioncontent, lastCol);
        
        var longestCollHeight = longestCol.offsetHeight;
        firstCol.style.height = longestCollHeight + "px";
        sectioncontent.style.height = longestCollHeight - 6 + "px";
        lastCol.style.height = longestCollHeight + "px";
    }
}


function resetWidth() {

    //Petite condition pour le navigateur
    if (navigator.appName == 'Microsoft Internet Explorer') {
        var flashList = document.getElementsByTagName('Embed');        
        for (var i = 0; i < flashList.length; i++) {
            //On selectionne la balise <Embed> et on la resize comme on veut            
            flashList[i].setAttribute("width", "214");
            flashList[i].setAttribute("height", "180");
        }
    }
    else {
        var flashList = document.getElementsByTagName('object');
        for (var i = 0; i < flashList.length; i++) {
            flashList[i].lastChild.setAttribute("width", "214");
            flashList[i].lastChild.setAttribute("height", "180");
        }
    }
}

    // Changement de langue si l'utilisateur clique sur le bouton de changement de langue.
function ChangeLanguage(lang) {
    var vURL = window.location;
    var vExpression01 = new RegExp("/fr/");
    var vExpression02 = new RegExp("/en/");
    var vExpression03 = new RegExp("/fr.aspx");
    var vExpression04 = new RegExp("/en.aspx");
    var vPath1 = "" + vURL + "";
    if (vExpression01.test(vURL) == true) {
        vPath1 = vPath1.replace("/fr/", "/en/");
    } else if (vExpression02.test(vURL) == true) {
        vPath1 = vPath1.replace("/en/", "/fr/");
    } else if (vExpression03.test(vURL) == true) {
        vPath1 = vPath1.replace("/fr.aspx", "/en.aspx");
    } else if (vExpression04.test(vURL) == true) {
        vPath1 = vPath1.replace("/en.aspx", "/fr.aspx");
    } else if (lang == 'en') {
        vPath1 = vURL + "fr.aspx";
    } else if (lang == 'fr') {
        vPath1 = vURL + "en.aspx";
    }
    window.location = vPath1;
}

function replaceUrl(url,lang){
    var path = "" + url + "";
    var newUrl = path.replace("Home", lang);
    window.location.href = newUrl;
}







function ClearWaterMark(obj, originValue) {
    if(obj != undefined && obj.value && obj.value == originValue) {
        obj.value = "";
    }
}

function ResetWaterMark(obj, originValue) {
    if (obj != undefined && obj.value == '') {
        obj.value = originValue;
    }
}
