
$(function() {
    //initialize menus
   
    var menuRows = $("[id$='QuickLaunchMenu'] > tbody > tr");
    var menuHd = menuRows.filter("[id!='']:has(+tr[id=''])");
    //set img path for when submenu is hidden
    var closedImg = "/_layouts/Emerio/images/32.png";
    //set img path for when submenu is visible
    var openedImg = "/_layouts/Emerio/images/33.png";
    var cssInit = {
        "background-image": "url('" + closedImg + "')",
        "background-repeat": "no-repeat",
        "background-position": "99% 50%",
        "cursor": "pointer",
        "padding-right":"3px"

    }
    var cssClosed = { "background-image": "url('" + closedImg + "')" }
    var cssOpen = { 
    "background-image": "url('" + openedImg + "')" 
    }



    var subT = menuRows.filter("[id!='']");
    var menus = subT.find("TABLE")
    var colors = new Array('#6D7880', '#7F8A93', '#8F9BA4', '#99A4AD', '#B5BDC2', '#C2C9CE','#C9CFD3','#CBD0D3', '#E4CBA4');

    $(menus).each(function(index) {

        //this.className = 'LeftMenu';
        this.bgColor = colors[index % colors.length];
        //alert(this.innerText);


    });



    //hide submenus
    menuRows.filter("[id='']").hide();
    //apply initial inline style to menu headers
    menuHd.find("td:last").css(cssInit);
    
   
	
    menuHd.click(function() {
        menuRows.filter("[id='']").hide();
        menuHd.find("td:last").css(cssInit);

        var styleElm = $(this).find("td:last")
        var nextTR = $(this).next("tr[id='']");
	
	//change the conditional clause to be compatible with jquery 1.3.2
        if (nextTR.css("display") != "none") {
            nextTR.hide();
            styleElm.css(cssClosed);
        } else {
            nextTR.show();
            styleElm.css(cssOpen);
        }
    });
});

//Rounded corner
$(function() {
    //initialize menus
    var menuRows = $("[id$='HBN100'] >table > tbody > tr > td > div");
    var menuHd = menuRows.filter("[id='']");
    
     var subT = menuRows.filter("[id='']");
  	 var menus = subT.find("TABLE")
   //alert(jQuery.url.attr("path"));
    
   var subMenuLast = $(menuRows).find("td:last")
 
  // subMenuLast.corner("bottom");

   var signIn = $("[id$='welcomeSignIn']");

   var divRows = $("[id$='divUrl']");

   var cssdisplay = { "display": "none" }

   var signIn = $("[id$='welcomeSignIn']");

   var trans = $("[id$='zz1_TopNavigationMenun1Items']");
   //trans +='cssNone';
   //trans.css(cssNone);
   //trans.filter("[id='zz1_TopNavigationMenun1Items']").attr("class", 'cssNone');

   $(divRows).each(function(index) {


       var a = window.location.href;
       if (!a.toLowerCase().match("topaz")) {

           signIn.css(cssdisplay);

       } //alert(document.body.innerWidth);

   })

  

    
});

//Image
$(function() {
    var menuRows = $("[id$='imageTable'] > tbody > tr  > td");

    menuRows.filter("[id='rightImage']").attr("class", 'servicesTopImage');

    var divRows = $("[id$='imageTable'] > tbody > tr > td");

    var cssdisplay = { "display": "none" }

    var signIn = $("[id$='welcomeSignIn']");


    $(divRows).each(function(index) {


        //this.innerText = window.location;
        var a = window.location.href;


        if (!a.toLowerCase().match("topaz")) {

            signIn.css(cssdisplay);

        }

	if (a.toLowerCase().match("so/as")) {
            menuRows.filter("[id='rightImage']").attr("class", 'asTopImage');
        }

        if (a.toLowerCase().match("so/bpos")) {
            menuRows.filter("[id='rightImage']").attr("class", 'bposTopImage');

        }

        if (a.toLowerCase().match("so/is")) {

            menuRows.filter("[id='rightImage']").attr("class", 'isTopImage');

        }


        if (a.toLowerCase().match("about")) {
            menuRows.filter("[id='rightImage']").attr("class", 'aboutImage');
        }

	if (a.toLowerCase().match("partners")) {
            menuRows.filter("[id='rightImage']").attr("class", 'aboutImage');
        }

	if (a.toLowerCase().match("newsroom")) {
            menuRows.filter("[id='rightImage']").attr("class", 'aboutImage');
        }

	if (a.toLowerCase().match("awards")) {
            menuRows.filter("[id='rightImage']").attr("class", 'aboutImage');
        }
        
	if (a.toLowerCase().match("clientspeak")) {
            menuRows.filter("[id='rightImage']").attr("class", 'aboutImage');
        }

        if (a.toLowerCase().match("Solutions")) {
            menuRows.filter("[id='rightImage']").attr("class", 'aboutImage');
        }
        

    })


    //menu for other browser
    if (jQuery.browser.msie) {
        if (jQuery.browser.version <= 7) {

            var menuRows = $("[id$='HBN100'] >table> tbody > tr > td > div");

            $(menuRows).each(function(index) {

                this.className += " wrapper"


            })

        }
    }

});

$(function() {

    try {
        var divRowss = $("[id$='zz2_QuickLaunchMenu'] > tbody > tr");

        var subTs = divRowss.filter("tr[id='']");

        var a = divRowss.filter("tr[id!='']")
       
        $(a).each(function(index) {

            var m = this;
            var k = $(this).find("td:last > a ");

            $(k).each(function(index) {
                //comment for not to remove href;


                if ($(this).hasClass("leftNavSelected")) {
                    var xRow = this;

                    $(xRow).show();
                   
                    $(xRow).each(function(index) {
                        k.click();
                    })
                }
                // $(this).attr("href", 'javascript:');

            })

        })


        var openedImgRow = "/_layouts/Emerio/images/33.png";
        var cssInitRow = {
            "background-image": "url('" + openedImgRow + "')",
            "background-repeat": "no-repeat",
            "background-position": "99% 50%",
            "cursor": "hand",
            "padding-right": "3px"

        }

        $(divRowss).each(function(index) {


            var menuHeader = $(this).find("table.LeftMenuContact");

            var curRow = this;
            //$(curRow).css(cssInitRow);
            if ($(menuHeader).hasClass("LeftMenuContact")) {
                $(menuHeader).each(function(index) {

                    if ($(this).hasClass("LeftMenuContactSelected")) {
                        $(curRow).show();
                        this.click();

                    }

                })
            }
        })
    }
    catch (e) {
    //        alert(e);
    }


});

$(function() {

    //initialize menus
    var menuRows = $("[id$='HBN100'] >table > tbody > tr > td > div >table > tbody");
    var menuHd = menuRows.filter("[id='']");

    var subT = menuRows.filter("[id='']");
    var menus = subT.find("TABLE")
    //alert(jQuery.url.attr("path"));

    var subMenuLast = $(menuRows).find("td:last")

    // subMenuLast.corner("bottom");
    menuRows.append('<tr><td><table id="tblRoundlf" width="100%" border="0" cellspacing="0" cellpadding="0"><tr><td  class="menuLeft" align="left"></td><td class ="menuCenter" align="left"></td><td class="menuRight" align="right"></td></tr></table></td></tr>');
    //jQuery.noConflict();   
    //jQuery("*[id*='_LoginAsDifferentUser']").replaceWith("");  
    //jQuery("*[id*='_RequestAccess']").replaceWith("");         
    //jQuery("*[id*='_Logout']").replaceWith("");

var bodyHeight = $("[id$='MSO_ContentTable'] > tbody > tr");


//alert(document.documentElement.clientHeight);
//works in all browser document.body.clientHeight;
    
bodyHeight.css("height",document.documentElement.clientHeight-120);


});