function hideDefaultPoweredByLogo() {
    var DEFAULT_LOGO_CSSCLASS = "poweredBySitefinityLogo";
    var nodeList = document.getElementsByTagName("p")

    var defaultPoweredByLogo = null;

    for (i = 0; i < nodeList.length; i++) {
        if (nodeList[i].getAttribute("class") == DEFAULT_LOGO_CSSCLASS ||
        nodeList[i].getAttribute("className") == DEFAULT_LOGO_CSSCLASS) {
            defaultPoweredByLogo = nodeList[i];
            break;
        }
    }

    if (defaultPoweredByLogo != null) {
        var filler = document.createElement("span");
        filler.style.display = "none";

        var parent = defaultPoweredByLogo.parentNode;
        parent.replaceChild(filler, defaultPoweredByLogo);
    }
}

var BrowserSliderEnabled = 1;
var BrowserSliderEnabledLast = 1;
var initialValue;
var initialValue2;

function HandleClientLoaded(sender, eventArgs) {
    initialValue = sender.get_minimumValue();
    HandleClientValueChange(sender, null);
}

function HandleClientValueChange(sender, eventArgs) {
    var wrapperDiv = document.getElementById('content_wrapper');
    var contentDiv = document.getElementById('ContentSliding');
    var sliderDiv = document.getElementById('sliderDiv');

    var oldValue = (eventArgs) ? eventArgs.get_oldValue() : sender.get_minimumValue() + 5;
    var change = sender.get_value() - oldValue;

    var contentDivHeight = contentDiv.scrollHeight - wrapperDiv.offsetHeight;

    var calculatedChangeStep = 0;

    if (contentDivHeight > 0) {
        calculatedChangeStep = contentDivHeight / ((sender.get_maximumValue() - sender.get_minimumValue() - 10) / sender.get_slideStep());
    }
    else {
        sliderDiv.style.display = 'none';
    }


    initialValue = initialValue - change * calculatedChangeStep;

    if (sender.get_value() == sender.get_minimumValue() + 5) {
        contentDiv.style.top = 0 + 'px';
        initialValue = sender.get_minimumValue() + 5;
    }
    else {

        contentDiv.style.top = initialValue + 'px';
    }

    if (eventArgs != null)
        toggleBrowserSlider(0);

    if (sliderDiv.style.display == 'none')
        toggleBrowserSlider(1);


}

/** This is high-level function.
* It must react to delta being more/less than zero.
*/
function handle(delta) {
    if (delta < 0) {
        SetValue(10);
    }
    else {
        SetValue(-10);
    }
}

/** Event handler for mouse wheel event.
*/
function wheel(event) {

    var delta = 0;

    if (BrowserSliderEnabled != 0) {
        return;
    }
    else {
        if (!event) /* For IE. */
            event = window.event;
        if (event.wheelDelta) { /* IE/Opera. */
            delta = event.wheelDelta / 120;
            /** In Opera 9, delta differs in sign as compared to IE.
            */
            if (window.opera)
                delta = -delta;
        } else if (event.detail) { /** Mozilla case. */
            /** In Mozilla, sign of delta is different than in IE.
            * Also, delta is multiple of 3.
            */
            delta = -event.detail / 3;
        }
        /** If delta is nonzero, handle it.
        * Basically, delta is now positive if wheel was scrolled up,
        * and negative, if wheel was scrolled down.
        */
        if (delta)
            handle(delta);
        /** Prevent default actions caused by mouse wheel.
        * That might be ugly, but we handle scrolls somehow
        * anyway, so don't bother here..
        */
        if (event.preventDefault)
            event.preventDefault();
        event.returnValue = false;
    }
}

/** Initialization code. 
* If you use your own event management code, change it as required.
*/
if (window.addEventListener)
/** DOMMouseScroll is for mozilla. */
    window.addEventListener('DOMMouseScroll', wheel, false);
/** IE/Opera. */
window.onmousewheel = document.onmousewheel = wheel;



function GetSlider() {
    return $find("ctl00_RadSlider1");
}

function SetValue(step) {
    var slider = GetSlider();
    
    if (slider != null) {
        var newValue = slider.get_value() + step;
        slider.set_value(newValue);
    }

}

function OnClientBeforeValueChange(sender, args) {
    // In order for the dragHandle of the slider to never leave the track, 
    // the values from -1 to -10 and from 101 and 110 are not valid values.
    var newValue = args.get_newValue();
    if (newValue < 0) {
        args.set_cancel(true);
        sender.set_value(0);
    }
    else if (newValue > 100) {
        args.set_cancel(true);
        sender.set_value(100);
    }
}

function jetu() {
    yessir = new String("infoemileajardiffusionxtremejeanbaptistepoquelincom");
    yoman = "emileajar";
    atchou = "jeanbaptistepoquelin";
    yessir = yessir.split(yoman);
    yessir[0] += "@";
    yessir = yessir[0].concat(yessir[1]);
    yessir = yessir.split(atchou);
    yessir[0] += ".";
    yessir = yessir[0].concat(yessir[1]);

    return yessir;
}
function jetu2() {
    yessir = new String("<a href='mailto:infoemileajardiffusionxtremejeanbaptistepoquelincom'>");
    yoman = "emileajar";
    atchou = "jeanbaptistepoquelin";
    yessir = yessir.split(yoman);
    yessir[0] += "@";
    yessir = yessir[0].concat(yessir[1]);
    yessir = yessir.split(atchou);
    yessir[0] += ".";
    yessir = yessir[0].concat(yessir[1]);

    return yessir;
}



function toggleBrowserSlider(value) {
    //if (BrowserSliderEnabledLast == value || value == 0) {
    BrowserSliderEnabled = value;
    //}
    //else {        
    //  BrowserSliderEnabledLast = value;

    //}
}

var currentObj;

function imOn(e) {
    if (!e) e = window.event;
    if (e.target) {
        currentObj = e.target;
    } else if (e.srcElement) {
        currentObj = e.srcElement;
    }
    if (currentObj.nodeType == 3) currentObj = currentObj.parentNode;
    //if (currentObj.className == "trackme") {
    //alert("Your mouse is on " + currentObj.id);
    //}

    if (currentObj.id == "aspnetForm" || currentObj.id == "main") {
        toggleBrowserSlider(1);
    }
}

document.onmouseover = imOn; 
