﻿//var PreviousMenuItem = -1;
// JScript File
//Make a menu visible
//function ShowMenu(index)
//{
//    var menudd = document.getElementById('Menu' + index  +'dd');
//    var menu= document.getElementById('MenuContainer' + index);
//    
//    var position = findPos(menu)
//    
//    if (menudd != null)
//    {
//     menudd.style.visibility='visible';
//     menudd.style.left = position[0] + 'px';
//     menudd.style.top = position[1] + 'px';
//    }
//}
//Hide a menu
//function HideMenu(index)
//{
//    var menudd = document.getElementById('Menu' + index  +'dd');
//    if (menudd != null) menudd.style.visibility='hidden';
//}
//returns true if menu is hidden
//function IsHidenMenu(index)
//{
//    return (document.getElementById('Menu' + index  +'dd').style.visibility=='hidden');
//}

//Store clicked menu item
//function SelectMenuItem(parent,index,navigateurl)
//{
//    try
//    {
//        PreviousMenuItem = Centix.Pages.KWXMaster.GetActiveMenuItem().value;
//    }
//    catch(ex)
//    {
//    //alert('set prev menuitem faild'); 
//    }
//    try
//    {    
//    Centix.Pages.KWXMaster.SetActiveMenuItem(index);
//    if (parent != null) SelectMenu(parent);    
//    HideMenu(parent);
//    }
//    catch(ex)
//    {
//    }
//    try
//    {
//    if (Left(navigateurl,8).toUpperCase() == 'CONTENT=')
//    {
//        ShowContent(Right(navigateurl, navigateurl.length-8));      
//    }
//    }
//    catch(ex)
//    {}
//}

//function ShowActiveContent()
//{
//   var value = Centix.Pages.KWXMaster.GetActiveContent().value;
//   ShowContent(value);
//}

//function ShowContent(content)
//{
////   if (document.getElementById('Content' + content + 'Script') == null)
////   {
////   
////       var head= document.getElementsByTagName('head')[0];         
////       var script= document.createElement('script');   
////             
////       script.language = "jscript";
////       script.type= 'text/javascript';
////       script.src= 'Content' + content + 'Script.js'; 
////       script.id = 'Content' + content + 'Script';   
////       
////       head.appendChild(script);               
////   }
//   

//   Centix.Pages.KWXMaster.SetActiveContent(content);
//   
//  // alert(window.location.href);
////   if (window.location.href.indexOf('default.apsx') == -1)
////   {
////        location.href="./default.aspx";">
////        return;
////   }
//   
//   
//   var contents = Centix.Pages.KWXMaster.GetContent(content ).value;
//   var content =document.getElementById('Content')
//   content.innerHTML = contents;
//   var title = Centix.Pages.KWXMaster.GetTitle(content ).value;
//   //document.getElementById('PageTitle').innerHTML = title;  
//   document.title=title;
//     
//   ExecuteContentScript();    
//     
//   //doResizeScreen();     
//   try
//   {
//   window.navigate('Javascript:Content' + content + 'Start();');
//   }
//   catch(ex){}
//   
//}

//function SelectMenuItemClick(index)
//{
//   Centix.Pages.KWXMaster.SetActiveMenuItem(index);
//}


//Select menu, show on left side
//function SelectMenu(index)
//{
//    var CurrentMenu = document.getElementById('CurrentMenu');
//    var menu = Centix.Pages.KWXMaster.GetActiveMenu().value;
//    
//    if (menu == index && CurrentMenu.innerHTML != "")
//    {
//    
//        var menuitem = Centix.Pages.KWXMaster.GetActiveMenuItem(index).value;
//        
//        try
//        {
//            if(PreviousMenuItem >0)
//            {            
//                var itemElement = document.getElementById('SelectedMenu' + PreviousMenuItem);                
//                itemElement.onmouseout = function anonymous() {SwitchState(this.id,'0');  };
//                itemElement.onmouseover = function anonymous() {SwitchState(this.id,'1'); };
//                itemElement.parentElement.disabled=false;
//                SwitchState('SelectedMenu' + PreviousMenuItem,0);
//            }
//        }
//        catch(ex){}
//        try
//        {
//                var itemElement2 = document.getElementById('SelectedMenu' + menuitem);                
//                itemElement2.onmouseout = function anonymous() {  };               
//                itemElement2.onmouseover = function anonymous() {  };               
//                itemElement2.parentElement.disabled=true;
//                //item.style.cursor = '';
//                SwitchState('SelectedMenu' + menuitem,2);
//                
//        }        
//        catch(ex){}
//        return;
//    }
//    //show currently active menu back in right list:
//    var previtem = document.getElementById('MenuContainer' + menu);
//    if (previtem != null)
//    {
//        previtem.style.display='';
//        previtem.style.visibility='visible';
//    }
//    

//    //hide active menu back in right list:
//    var nextitem = document.getElementById('MenuContainer' + index);
//    if (nextitem != null)
//    {
//        nextitem.style.display='none';
//        nextitem.style.visibility='hidden';
//    }

//    Centix.Pages.KWXMaster.SetActiveMenu(index);
//    var innerHTML = Centix.Pages.KWXMaster.GetSelectedMenuInnerHTML().value;
////    var selectedmenu = Centix.Pages.KWXMaster.GetActiveMenuItem();
////    var item = document.getElementById('MenuContainer' + index);
////    var items = document.getElementById('Menu' + index  +'dd').getElementsByTagName("td"); 
////    var innerHTML = '<table cellpadding=0 cellspacing=0 style="width:188px;">';
////    innerHTML = innerHTML + '<TR height=49 style="Height:49px;"><TD></TD></TR>';
////    //innerHTML = innerHTML + '<TR style="vertical-align:middle;height:54px;" ><TD height=49 style=";background-image:url(\'./Images/legebutton1.png\'); background-repeat:no-repeat;"><span style="height:49;width:120px;">' + item.innerHTML + '</span></TD></tr>';
////    //<div  style=";vertical-align:middle;height:49px;" ><div style="background-color:#500000;">test dit</div></div>
////    for (i = 1; i<= items.length ; i++)
////    {
////        if (items[i-1].innerHTML != '')
////        {
////        
////        if (selectedmenu.value == items[i-1].autoid)
////        {
////            innerHTML = innerHTML + '<TR ID="SelectedMenuItem' + items[i-1].autoid + '" class="MainMenuDropDownItemSelected" style="vertical-align:middle;height:49px; background-image:url(./Images/legebutton2.png);" targetImageSrc="./images/radar_selected.png" onclick="javascript: SelectMenuItem(' + items[i-1].parentid + ',' + items[i-1].autoid + ',\' ' + items[i-1].navigateurl + '\') ;">';
////            innerHTML = innerHTML + '<TD ><table cellpadding=0 cellspacing=0><TR ><TD>';
////            innerHTML = innerHTML + '<img id="SelectedMenuItem' + items[i-1].autoid + 'Image"' + items[i-1].autoid + ' src="./images/radar_selected.png">';
////            }
////        else
////        {
////            innerHTML = innerHTML + '<TR ID="SelectedMenuItem' + items[i-1].autoid + '" onmouseout="document.getElementById(\'targetimage' + items[i-1].autoid + '\').src=\'./images/radar_default.png\';" onmouseover="document.getElementById(\'targetimage' + items[i-1].autoid + '\').src=\'./images/radar_hover.png\'; " class="MainMenuDropDownItemSelected" style="vertical-align:middle;height:49px; background-image:url(./Images/legebutton2.png);" targetImageSrc="./images/button indicator up.png" onclick="javascript: SelectMenuItem(' + items[i-1].parentid + ',' + items[i-1].autoid + ',\'' + items[i-1].navigateurl + '\');" navigateurl="' + items[i-1].navigateurl + '" >';
////            innerHTML = innerHTML + '<TD ><table cellpadding=0 cellspacing=0><TR ><TD>';
////            innerHTML = innerHTML + '<img id="targetimage' + items[i-1].autoid + '" src="./images/radar_default.png">';
////            }
////        var selecteditemindex = Centix.Pages.KWXMaster.GetActiveMenuItem();
////        
////        innerHTML = innerHTML + '</TD><TD style="width:135px; padding-left:5px;">' + items[i-1].innerHTML + '</TD></TR></Table></TD>';            
////        innerHTML = innerHTML + '</TR>';        
////        if (i < items.length)
////            innerHTML = innerHTML + '<tr class="MainMenuDropDownItemDevider"><td></td></tr>';
////        
////        }
////    }
////    innerHTML = innerHTML + '</table>';  
//     CurrentMenu.innerHTML = innerHTML;       
//}

function SwitchState(control,state)
{
    
    var element = document.getElementById(control);
    var orgsrc = element.src;
    element.src = Left(orgsrc,orgsrc.length-1) + state;
    
}

function ExecuteContentResizeScript()
{
   
   //call script in content:   
   try
   {   
    var content = document.getElementById('contentresizescript');
    var string = content.innerHTML;
    ExecuteScript(string);
   }
   catch(ex){};
}
function ExecuteContentStartScript()
{
   
   //call script in content:   
   try
   {   
    var content = document.getElementById('contentstartscript');
    var string = content.innerHTML;
    ExecuteScript(string);
   }
   catch(ex){};
}
function ExecuteScript(script)
{
    eval(script);
}