<!--
//
// Script    :   fes_rvl_functions.js
// Author    :   C.E. Berry
// Version   :   4.00.014
// Notes     :   Javascript function library for additional functions for Henry James
//               website
//
//               All material contained within is the intellectual property of SysExcel Ltd.
//               and as such may not be reproduced or modified in any way shape or form without
//               the prior consent of SysExcel Ltd.
//
// Amendment Log
//
//      Version      Date           Author              Notes
//      -------      ----           ------              -----
//
//      4.00.014     30/11/2008     P.I. Gunhouse       Creation
//
//=================================================================================================

function fncWkdAlignTables()
{
    if (!document.getElementById('wkdtabpage')) return;

    panel_height = 100

    if (document.getElementById('wkdnotes')) panel_height = Math.max(panel_height,document.getElementById('wkdnotes').clientHeight);
    if (document.getElementById('wkddetails')) panel_height = Math.max(panel_height,document.getElementById('wkddetails').clientHeight);
    if (document.getElementById('wkdsizing')) panel_height = Math.max(panel_height,document.getElementById('wkdsizing').clientHeight);
    if (document.getElementById('wkdtoorder')) panel_height = Math.max(panel_height,document.getElementById('wkdtoorder').clientHeight);

    panel_height += 20;

    document.getElementById('wkdtabpage').style.height = panel_height + 'px';
    document.getElementById('wkdtabpage').style.width = '400px';

    loc_left = fncFesGetAbsolutePosition(document.getElementById('wkdtabs')).left;
    loc_top = fncFesGetAbsolutePosition(document.getElementById('wkdtabs')).top;
    loc_height = document.getElementById('wkdtabs').clientHeight;

    if (document.getElementById('wkdnotes'))
    {
        document.getElementById('wkdnotes').style.left = (loc_left) + 'px';
        document.getElementById('wkdnotes').style.top = (loc_top + loc_height) + 'px';
        document.getElementById('wkdnotes').style.height = panel_height + 'px';
    }
    if (document.getElementById('wkddetails'))
    {
        document.getElementById('wkddetails').style.left = (loc_left) + 'px';
        document.getElementById('wkddetails').style.top = (loc_top + loc_height) + 'px';
        document.getElementById('wkddetails').style.height = panel_height + 'px';
    }
    if (document.getElementById('wkdsizing'))
    {
        document.getElementById('wkdsizing').style.left = (loc_left) + 'px';
        document.getElementById('wkdsizing').style.top = (loc_top + loc_height) + 'px';
        document.getElementById('wkdsizing').style.height = panel_height + 'px';
    }
    if (document.getElementById('wkdtoorder'))
    {
        document.getElementById('wkdtoorder').style.left = (loc_left) + 'px';
        document.getElementById('wkdtoorder').style.top = (loc_top + loc_height) + 'px';
        document.getElementById('wkdtoorder').style.height = panel_height + 'px';
    }

    if      (document.getElementById('wkdnotes'))   document.getElementById('wkdnotes').style.visibility = 'visible';
    else if (document.getElementById('wkddetails')) document.getElementById('wkddetails').style.visibility = 'visible';
    else if (document.getElementById('wkdsizing'))  document.getElementById('wkdsizing').style.visibility = 'visible';
    else if (document.getElementById('wkdtoorder')) document.getElementById('wkdtoorder').style.visibility = 'visible';

}

function toggle_tab(page)
{
    if (document.getElementById('wkdtableft'))        document.getElementById('wkdtableft').style.borderColor = '#000000';
    if (document.getElementById('wkdnotes'))          document.getElementById('wkdnotes').style.visibility = 'hidden';
    if (document.getElementById('wkdnotestab'))       document.getElementById('wkdnotestab').style.backgroundColor = '#fbfecd';
    if (document.getElementById('wkdnotestab'))       document.getElementById('wkdnotestab').style.borderColor = '#000000';
    if (document.getElementById('wkdnotestableft'))   document.getElementById('wkdnotestableft').style.borderColor = '#000000';
    if (document.getElementById('wkddetails'))        document.getElementById('wkddetails').style.visibility = 'hidden';
    if (document.getElementById('wkddetailstab'))     document.getElementById('wkddetailstab').style.backgroundColor = '#fbfecd';
    if (document.getElementById('wkddetailstab'))     document.getElementById('wkddetailstab').style.borderColor = '#000000';
    if (document.getElementById('wkddetailstableft')) document.getElementById('wkddetailstableft').style.borderColor = '#000000';
    if (document.getElementById('wkdsizing'))         document.getElementById('wkdsizing').style.visibility = 'hidden';
    if (document.getElementById('wkdsizingtab'))      document.getElementById('wkdsizingtab').style.backgroundColor = '#fbfecd';
    if (document.getElementById('wkdsizingtab'))      document.getElementById('wkdsizingtab').style.borderColor = '#000000';
    if (document.getElementById('wkdsizingtableft'))  document.getElementById('wkdsizingtableft').style.borderColor = '#000000';
    if (document.getElementById('wkdtoorder'))        document.getElementById('wkdtoorder').style.visibility = 'hidden';
    if (document.getElementById('wkdtoordertab'))     document.getElementById('wkdtoordertab').style.backgroundColor = '#fbfecd';
    if (document.getElementById('wkdtoordertab'))     document.getElementById('wkdtoordertab').style.borderColor = '#000000';
    if (document.getElementById('wkdtoordertableft')) document.getElementById('wkdtoordertableft').style.borderColor = '#000000';
    if (document.getElementById('wkdtabright'))       document.getElementById('wkdtabright').style.borderColor = '#000000';

    if (document.getElementById(page))              document.getElementById(page).style.visibility = 'visible';
    if (document.getElementById(page + 'tab'))      document.getElementById(page + 'tab').style.backgroundColor = '#fbfecd';
    if (document.getElementById(page + 'tab'))      document.getElementById(page + 'tab').style.borderColor = '#fbfecd';
    if (document.getElementById(page + 'tableft'))  document.getElementById(page + 'tableft').style.borderColor = '#fbfecd';

    if (page == "wkdnotes")
    {
        if      (document.getElementById('wkdtableft')) document.getElementById('wkdtableft').style.borderColor = '#fbfecd';

        if      (document.getElementById('wkddetailstableft')) document.getElementById('wkddetailstableft').style.borderColor = '#fbfecd';
        else if (document.getElementById('wkdsizingtableft')) document.getElementById('wkdsizingtableft').style.borderColor = '#fbfecd';
        else if (document.getElementById('wkdtoordertableft')) document.getElementById('wkdtoordertableft').style.borderColor = '#fbfecd';
        else if (document.getElementById('wkdtabright')) document.getElementById('wkdtabright').style.borderColor = '#fbfecd';

        if      (document.getElementById('wkddetailstableftimg')) document.getElementById('wkddetailstableftimg').src = '../site_graphics/wkd_tab_left_on_top.gif';
        else if (document.getElementById('wkdsizingtableftimg')) document.getElementById('wkdsizingtableftimg').src = '../site_graphics/wkd_tab_left_on_top.gif';
        else if (document.getElementById('wkdtoordertableftimg')) document.getElementById('wkdtoordertableftimg').src = '../site_graphics/wkd_tab_left_on_top.gif';

    }

    if (page == "wkddetails")
    {
        if      (document.getElementById('wkddetailstableft')) document.getElementById('wkddetailstableft').style.borderColor = '#fbfecd';

        if      (document.getElementById('wkdsizingtableft')) document.getElementById('wkdsizingtableft').style.borderColor = '#fbfecd';
        else if (document.getElementById('wkdtoordertableft')) document.getElementById('wkdtoordertableft').style.borderColor = '#fbfecd';
        else if (document.getElementById('wkdtabright')) document.getElementById('wkdtabright').style.borderColor = '#fbfecd';

        if      (document.getElementById('wkddetailstableftimg')) document.getElementById('wkddetailstableftimg').src = '../site_graphics/wkd_tab_right_on_top.gif';

        if      (document.getElementById('wkdsizingtableftimg')) document.getElementById('wkdsizingtableftimg').src = '../site_graphics/wkd_tab_left_on_top.gif';
        else if (document.getElementById('wkdtoordertableftimg')) document.getElementById('wkdtoordertableftimg').src = '../site_graphics/wkd_tab_left_on_top.gif';

    }

    if (page == "wkdsizing")
    {
        if      (document.getElementById('wkdsizingtableft')) document.getElementById('wkdsizingtableft').style.borderColor = '#fbfecd';

        if      (document.getElementById('wkdtoordertableft')) document.getElementById('wkdtoordertableft').style.borderColor = '#fbfecd';
        else if (document.getElementById('wkdtabright')) document.getElementById('wkdtabright').style.borderColor = '#fbfecd';

        if      (document.getElementById('wkdsizingtableftimg')) document.getElementById('wkdsizingtableftimg').src = '../site_graphics/wkd_tab_right_on_top.gif';

        if      (document.getElementById('wkdtoordertableftimg')) document.getElementById('wkdtoordertableftimg').src = '../site_graphics/wkd_tab_left_on_top.gif';

    }

    if (page == "wkdtoorder")
    {
        if      (document.getElementById('wkdtabright')) document.getElementById('wkdtabright').style.borderColor = '#fbfecd';

        if      (document.getElementById('wkdtoordertableftimg')) document.getElementById('wkdtoordertableftimg').src = '../site_graphics/wkd_tab_right_on_top.gif';

    }

}
