var $j=jQuery.noConflict();var paused=false;cvi_bevel.defaultNoglow=true;cvi_bevel.defaultNoshine=true;cvi_bevel.defaultNoshade=true;cvi_bevel.defaultRadius=20;function parseXml(a){if(jQuery.browser.msie){a=a.replace(/&/g,"and");var b=new ActiveXObject("Microsoft.XMLDOM");b.loadXML(a);a=b}return a}function truncateName(b,c){var e=7;var a=false;var j=0;var d=0;var f="";var i=false;if((b.length*e)<c){return[b,1]}if(b.substring(0,1)==" "){b=b.substring(1,b.length)}for(var h=0;h<b.length;h++){d+=e;if(d>c){if(i){f=f.substring(0,(f.length-2))+"...";break}else{if(a){f=f.substring(0,j)+"<br />"+f.substring(j,f.length);i=true;f+=b.charAt(h);d=8}else{f=f.substring(0,(f.length))+"-<br />";f+=b.charAt(h);d=e}}}else{f+=b.charAt(h);if(b.charAt(h)==" "||b.charAt(h)=="-"){a=true;j=h}}}var g=i?2:1;return[f,g]}function toggleHover(a,b){if(b){$j(a).children("a").addClass("link_hover");document.body.style.cursor="pointer"}else{$j(a).children("a").removeClass("link_hover");document.body.style.cursor="default"}}function toggleExpandContract(c,d){if($j(c).children().size()==0){return}var b=$j(c).children("img").attr("src");var a=b.split("/");b=a[a.length-1];b=b.substr(0,b.lastIndexOf("."));if(b.search("_rollover")>-1){b=b.substr(0,b.indexOf("_"))}if(d){$j(c).children("img").attr("src","/themes/newbase/i/default/"+b+"_rollover.png")}else{$j(c).children("img").attr("src","/themes/newbase/i/default/"+b+".png")}}function generateList(e,d,h,c){var a="";var g=0;var b=$j(e);var f=1;if(h){a+='<ul style="left:0px">'}else{a+='<ul class="menu_hidden" style="left:0px">';g=5;f=$j(d).children(".gradient_fill").attr("level");f++;b=$j(e).children()[0]}$j(b).children().each(function(){if($j(this).attr("top")=="yes"||$j(this).attr("linked")=="yes"||$j(this).attr("type")=="communities"){return true}if($j(this).attr("expanded")!="yes"){a+=createMenuItem($j(this),g,false,f)}else{var k=g;var i=f;a+=createMenuItem($j(this),g,true,f);if($j(this).attr("selected")=="yes"){g+=5;f++;$j(this).children().each(function(){a+=createMenuItem($j(this),g,true,f)})}else{var l=false;var j=$j(this);var m=$j(this);while(!l){g+=5;f++;$j(m).children().each(function(){if($j(this).attr("selected")=="yes"){$j(m).children().each(function(){a+=createMenuItem($j(this),g,true,f);if($j(this).attr("selected")=="yes"){g+=5;f++;$j(this).children().each(function(){a+=createMenuItem($j(this),g,true,f)});l=true;f--;g-=5}})}else{if($j(this).attr("expanded")=="yes"){m=$j(this);a+=createMenuItem($j(this),g,true,f)}}})}}g=k;f=i}});a+="</ul>";$j(d).parent().append(a);$j(d).addClass("menu_expanded");setTimeout(function(){$j(d).children("div.gradient_fill").children("img").attr("src","/themes/newbase/i/default/contract.png");$j(d).parent().children("ul").slideDown(500)},50);$j(".gradient_fill").click(function(){if(paused){return true}else{if($j(this).parent().hasClass("menu_pre_expanded")){var j=$j(this).attr("level");var i=false;$j(".menu_pre_expanded").each(function(){var l=$j(this).children(".gradient_fill").attr("level");if(j<l){$j(this).parent("li").slideUp("fast");$j(this).parent("li").empty().remove();i=true}});if($j(this).parent().children(".link_span").children("a").attr("haschildren")=="yes"||$j(this).parent().children(".link_span").children("a").attr("haschildren")=="yes"){$j(this).parent().children("div.gradient_fill").children("img").attr("src","/themes/newbase/i/default/expand.png");if(i){return true}}}else{if($j(this).parent("div").parent("li").parent("ul").siblings("div").hasClass("menu_pre_expanded")){$j(this).parent("div").addClass("menu_pre_expanded")}else{$j(".menu_pre_expanded").each(function(){if($j(this).children(".gradient_fill").attr("level")!=1){$j(this).fadeOut("fast")}else{$j(this).children("div.gradient_fill").children("img").attr("src","/themes/newbase/i/default/expand.png")}})}}if($j(this).parent().children(".link_span").children("a").attr("haschildren")!="yes"){return true}if($j(this).parent().hasClass("menu_expanded")){$j(this).parent().parent("li").children("ul").slideUp("slow");$j(this).parent().removeClass("menu_expanded");$j(this).parent().children("div.gradient_fill").children("img").attr("src","/themes/newbase/i/default/expand.png");$j(this).parent().parent("li").children("ul").empty().remove()}else{var k=$j(this).attr("level");$j("div[level]").each(function(){if($j(this).attr("level")>k){$j(this).parent().slideUp();$j(this).parent().parent("li").empty().remove()}});$j("div[level='"+f+"']").each(function(){if($j(this).parent().parent("li").children("ul")>0){$j(this).parent().parent("li").children("ul").slideUp("slow");$j(this).children("img").attr("src","/themes/newbase/i/default/expand.png");$j(this).parent().parent("li").children("ul").slideUp("slow").empty().remove()}});$j(".menu_top").each(function(){$j(this).children(".gradient_fill").children("img").attr("src","/themes/newbase/i/default/expand.png");$j(this).removeClass("menu_expanded")});$j(this).parents("#new_navigation ul ul li").last().children("div").children("div.gradient_fill").children("img").attr("src","/themes/newbase/i/default/contract.png");getAndAppendNav($j(this).parent());$j(this).parent().addClass("menu_expanded")}paused=true;setTimeout(function(){paused=false},100)}});$j(".menu_selected").children(".gradient_fill").css("min-height","36px");$j(".menu_item").each(function(){if($j(this).children(".gradient_fill").attr("level")>1){$j(this).corner("left 5px")}else{if(!$j(this).hasClass("menu_selected")){$j(this).addClass("menu_top")}}})}function createMenuItem(b,j,u,q){if(typeof($j(b).attr("name"))!="string"){return}var p="";var l=$j(b).attr("haschildren");if(l!="yes"){l=$j(b).attr("hasChildren")}var k=$j(b).attr("type");var r=$j(b).attr("id");var g=$j(b).attr("name");var n=g;var a=$j(b).attr("img_url");var c=$j(b).attr("url");var m=$j(b).attr("selected");var w=$j(b).attr("linked");var s=$j(b).attr("expanded");var t="menu_item";var i=" menu_level_1 ";var z=1;var h="1.5em";var v="";var e=$j(b).attr("portal_id");var f=191-2-44-4-20-(5*q);var x=g=truncateName(g,f);g=x[0];z=x[1];h=z==1?"3em":"1.5em";if(j==0){g="<strong>"+g+"</strong>"}if(u){t+=" menu_pre_expanded ";var y=q*5-5;p+='<li style="padding-left:'+y+'px " >'}else{p+='<li style="padding-left:'+j+'px " >'}var d="";if(l=="yes"){if(s=="yes"){d="<img src='/themes/newbase/i/default/contract.png' style=\"padding-top:13px\" />"}else{d="<img src='/themes/newbase/i/default/expand.png' style=\"padding-top:13px\" />"}}if(m=="yes"){var o=$j("div.box.portalContent").css("background-color");t+=" menu_selected";gradient=o}p+='<div class="'+t+'" style="left:0px; '+v+'">     ';p+='    <div class="menu_image_container">                                                                    ';p+='            <a href="'+c+'">                                                                       ';p+="                    <img 											";if(!jQuery.browser.msie){p+='				onLoad="cvi_bevel.add(this, {radius:20});"				'}p+=" 				src="+a+' class="menu_image bevel" border=0 />                      ';p+="            </a>                                                                                            ";p+="    </div>                                                                                                  ";p+='    <div class="link_span" 										';p+='		style="width:'+f+"px; padding-left:6px; line-height:"+h+';"          ';p+="            onClick=\"window.location.href='"+c+"'; return false;\"                                 ";p+='            onMouseOver="toggleHover(this, true)"                                                         ';p+='            onMouseOut ="toggleHover(this, false)"                                                        ';p+="    >                                                                                                       ";p+="            <a href="+c+' class="menu_link"                                                         ';p+="                    haschildren="+l;p+="                    itemType="+k;p+="                    itemid="+r;p+="			portalId="+e;p+='			title="'+n+'"								';p+="            >"+g+"</a>                                                                         ";p+="    </div>                                                                                                  ";p+='    <div class="gradient_fill" level='+q+"                                                   ";p+='            style="width:20px; min-height:36px; float:right; display:inline; position:relative;            ';p+='            text-align:center;"                                         ';p+='		onMouseOver="toggleExpandContract(this, true)"						';p+='		onMouseOut="toggleExpandContract(this, false)">						';p+=d;p+="    </div>                                                                                                  ";p+="</div>                                                                                                      ";p+="</li>";return p}function getAndAppendNav(a){var b=a.children(".link_span").children("a");if(a.siblings("ul").length>0){a.siblings("ul").empty().remove()}if($j(b).attr("haschildren")!="yes"){return}$j(a).ajaxError(function(f,g,d,c){});$j.get("/",{__ajax:"FlashNavigation3",itemType:b.attr("itemType"),itemId:b.attr("itemid"),portalId:b.attr("portalId")},function(c){generateList(c,a,false)},"xml")};
