﻿// Setup global Vars
var url;
var ElementHeight = 349;
var ElementWidth = 772;
var RowElements = 2;
var ElementCount = 0;
var ElementPositon = 1;

//Add the startup code to the page
window.addEvent('domready', function() {
    //setTimeout("changeImage()", 1000);
    SliderTimer = changeImage.periodical(6000);
    ElementCount = $$(".homepagemoveul_li").length;

    url = document.location.href.toLowerCase();

    url = url.replace("http://localhost:52234", "");

    //changeImage();
    $("navmenu4").getChildren().each(function(e, i, a) {
        if ((e.getFirst("a")) &&
        (e.getFirst("a").getProperty("href"))) {
            var LinkURL = e.getFirst("a").getProperty("href").toLowerCase().trim();

            e.getFirst().addEvent("mouseover", function() {
                e.getFirst().setProperty("class", "MainMenuItem4Rollover");


                MoveToPosition(i+1);
                //SliderTimer = changeImage.periodical();
                $clear(SliderTimer);
            });

            e.getFirst().addEvent("mouseleave", function() {
                e.getFirst().setProperty("class", "MainMenu4Items");
                SliderTimer = changeImage.periodical(6000);
            });

        }
    });
    if ($("CallMeBackSubmit")) {
        $("CallMeBackSubmit").addEvent("click", function() {
            $("CallMeBackSubmit").fireEvent('submit');

        });
    }
});


function extractPageName(hrefString) {
    var arr = hrefString.split('/');
    return (arr.length < 2) ? hrefString : arr[arr.length - 2].toLowerCase() + arr[arr.length - 1].toLowerCase();
}

function setActiveMenu(arr, crtPage) {
    for (var i = 0; i < arr.length; i++) {
        if (extractPageName(arr[i].href) == crtPage) {
            if (arr[i].parentNode.tagName != "DIV") {
                arr[i].className = "current";
                arr[i].parentNode.className = "current";
            }
        }
    }
}

function setPage() {
    hrefString = document.location.href ? document.location.href : document.location;

    if (document.getElementById("nav") != null)
        setActiveMenu(document.getElementById("nav").getElementsByTagName("a"), extractPageName(hrefString));
}


function changeImage() {

    if (ElementPositon == ElementCount) {
        ElementPositon = 1;
    }
    else {
        ElementPositon++;
    }

    MoveToPosition(ElementPositon);

    //SliderTimer = changeImage.periodical(2000);

}

function MoveToPosition(PositionNumber) {
    //Assume that the elements will be startting from theright, rater than th eleft
    //alert(PositionNumber);
    var rightValue = 0;

    //set right value
    if (PositionNumber % 2) {
        rightValue = 0;
    }
    else {
        rightValue = -ElementWidth;
        
    }

    var result = PositionNumber-1;

    var i = 0;

    for (i = 0; result > RowElements - 1; i++) {
        result = result - RowElements;
    }

    //alert(result);

    var topValue = i * -ElementHeight;
    //$('hompagemovediv_huge').set('morph', { duration: 'long', transition: 'bounce:out' });
    $('hompagemovediv_huge').set('morph', { duration: '1200'});


    $('hompagemovediv_huge').morph({ "right": rightValue, "top": topValue });
}


