var m_blnLoopRotate = true;
    
function RotateStart(){
    var l_arrHeaderImages = document.getElementById('HeadContainer').getElementsByTagName('IMG');
    for(var i=1;i<l_arrHeaderImages.length;i++) {
        l_arrHeaderImages[i].style.display='none';
    }
    var l_arrMenuImages = document.getElementById('MenuItems').getElementsByTagName('LI');
    for(var i=0;i<l_arrMenuImages.length;i++) {
        l_arrMenuImages[i].className='MenuItemNoHover';
        l_arrMenuImages[i].firstChild.className='MenuNoHover';
    }
    m_intCurrentMenuItem = 1;
    Rotate(l_arrHeaderImages.length, 1);
}
function Rotate(p_intMaxamount, p_intCounter) {
    if(m_blnLoopRotate) {
        m_intCurrentMenuItem=p_intCounter;
        if(p_intCounter>1) {
            document.getElementById('MenuItem' + (p_intCounter-1)).className = 'MenuItemNoHover';
            document.getElementById('MenuItem' + (p_intCounter-1)).firstChild.className='MenuNoHover';
            if(document.getElementById('HomeContent' + (p_intCounter-1))) {
                document.getElementById('HomeContent' + (p_intCounter-1)).style.display='none';
            }
        } else {
            document.getElementById('MenuItem' + p_intMaxamount).className = 'MenuItemNoHover';
            document.getElementById('MenuItem' + p_intMaxamount).firstChild.className='MenuNoHover';
            if(document.getElementById('HomeContent' + p_intMaxamount)) {
                document.getElementById('HomeContent' + p_intMaxamount).style.display='none';
            }
        }
        
        if(p_intCounter==p_intMaxamount+1) {
            RotateStart();
        } else {
            document.getElementById('MenuItem' + p_intCounter).className = 'MenuItemHover';
            document.getElementById('MenuItem' + p_intCounter).firstChild.className='MenuHover';
            
            if(document.getElementById('HomeContent' + p_intCounter)) {
                document.getElementById('HomeContent' + p_intCounter).style.display='block';
                Fade(document.getElementById('HomeContent' + p_intCounter),0);
            }
            document.getElementById('HeaderImg' + p_intCounter).style.display='block';
            Fade(document.getElementById('HeaderImg' + p_intCounter),0);
            setTimeout(
                function(){
                    Rotate(p_intMaxamount, p_intCounter+1)
                },5000
            );
        }
    }
}

function Fade(p_objSet, p_strValue) {
    if(p_strValue<10) {
        //IE only
        if(document.all) {
            var l_objChildren = p_objSet.childNodes;
             for(var i=0; i < l_objChildren.length; i++) {
                SetOpacity(l_objChildren[i], p_strValue);
             }
        }
        SetOpacity(p_objSet, p_strValue);
        setTimeout(
            function(){
                Fade(p_objSet, p_strValue+1)
            },100
        );
    } else {
       SetOpacity(p_objSet, 10);
    }
}
function SetOpacity(p_objSet, p_strValue) {
    p_objSet.style.opacity = p_strValue/10;
    p_objSet.style.filter = 'alpha(opacity=' + p_strValue*10 + ')';
}

function StopRotate() {
    m_blnLoopRotate = false;
}

function StartRotate() {
    m_blnLoopRotate = true;
    RotateStart();
}
OnLoadAdd('RotateStart()');

function ScrollLeft(p_objCurrent, p_intCurrentItemCounter) {
    document.getElementById('HomeWhiteForward' + p_intCurrentItemCounter).className='HomeWhiteForward';
    
    var l_intScrollLeft = document.getElementById('HomeContentScroll' + p_intCurrentItemCounter).style.left.replace('px','');
    if(l_intScrollLeft=='') {
        l_intScrollLeft = 0
    }
    l_intScrollLeft = parseInt(l_intScrollLeft);
    if((l_intScrollLeft+696)<=0) {
        document.getElementById('HomeContentScroll' + p_intCurrentItemCounter).style.left=(l_intScrollLeft+696) + 'px';
    }
    if((l_intScrollLeft+696)==0) {
        document.getElementById('HomeWhiteBack' + p_intCurrentItemCounter).className='HomeWhiteNoBack';
    }
}

function ScrollRight(p_objCurrent, p_intCurrentItemCounter) {
    var l_intScrollLeft = document.getElementById('HomeContentScroll' + p_intCurrentItemCounter).style.left.replace('px','');
    if(l_intScrollLeft=='') {
        l_intScrollLeft = 0
    }
    if(l_intScrollLeft >= 0) {
        document.getElementById('HomeWhiteBack' + p_intCurrentItemCounter).className='HomeWhiteBack';
    }
    l_intScrollLeft = parseInt(l_intScrollLeft);
    var l_intMaxWidth = document.getElementById('HomeContentScroll' + p_intCurrentItemCounter).offsetWidth;
    
    if((l_intScrollLeft-1026)>-l_intMaxWidth) {
        document.getElementById('HomeContentScroll' + p_intCurrentItemCounter).style.left=(l_intScrollLeft-696) + 'px';
    }
    if((l_intScrollLeft-1722)<-l_intMaxWidth) {
        document.getElementById('HomeWhiteForward' + p_intCurrentItemCounter).className='HomeWhiteNoForward';
    }
}