var currentPagePath="";
var durationArray=new Array();
durationArray[0]=300;
durationArray[1]=300;
var contentWidthArray=new Array();
contentWidthArray[0]="1000px";
contentWidthArray[1]="60px";
var contentDirection=0;
var maintainNavigationOpen=false;
var currentWinWidth=0;
var currentNavVisibleWidth=0;
var currentNavVisibleHeight=0;
var DIRECTION_OPEN=0;
var DIRECTION_CLOSE=1;
var CONTENT_WIDTH=640;
var SEARCH_WIDTH=300;
var NAV_CONTENT_PADDING=20;
var NAV_CONTENT_WIDTH=300;
var NAV_MINWIDTH=660;
var NAV_MAXWIDTH=1300;
var NAV_MAXWIDTH_HOME=1280;
var NAV_MAXHEIGHT=455;
var HEAD_HEIGHT=125+115;
function getWindowWidth(){var windowWidth=0;
if(typeof(window.innerWidth)=="number"){windowWidth=window.innerWidth;
}else{if(document.documentElement&&document.documentElement.clientWidth){windowWidth=document.documentElement.clientWidth;
}else{if(document.body&&document.body.clientWidth){windowWidth=document.body.clientWidth;
}}}return windowWidth;
}function getWindowHeight(){var windowHeight=0;
if(typeof(window.innerHeight)=="number"){windowHeight=window.innerHeight;
}else{if(document.documentElement&&document.documentElement.clientHeight){windowHeight=document.documentElement.clientHeight;
}else{if(document.body&&document.body.clientHeight){windowHeight=document.body.clientHeight;
}}}return windowHeight;
}function recalculateNavHeight(){currentNavVisibleHeight=getWindowHeight()-HEAD_HEIGHT;
}function recalculateNavWidth(){currentNavVisibleWidth=getWindowWidth();
}function slideContent(){var direction=contentDirection;
var winwidth=0;var winheight=0;
var navwidth=0;var navcols=0;
var navouterwidth=0;winwidth=getWindowWidth();
winheight=getWindowHeight();
if(direction==DIRECTION_OPEN||currentWinWidth!=winwidth){currentWinWidth=winwidth;
navwidth=winwidth-SEARCH_WIDTH-CONTENT_WIDTH;
if(navwidth<NAV_MINWIDTH){navwidth=NAV_MINWIDTH;
maintainNavigationOpen=false;
}else{if(navwidth>NAV_MAXWIDTH){navwidth=NAV_MAXWIDTH;
maintainNavigationOpen=true;
}else{navcols=Math.floor((navwidth-NAV_CONTENT_PADDING)/(NAV_CONTENT_WIDTH+NAV_CONTENT_PADDING));
navwidth=navcols*(NAV_CONTENT_WIDTH+NAV_CONTENT_PADDING)+NAV_CONTENT_PADDING;
maintainNavigationOpen=true;
}}if((maintainNavigationOpen==true)&&(direction==DIRECTION_CLOSE)){direction=DIRECTION_OPEN;
}currentNavVisibleWidth=navwidth-NAV_CONTENT_PADDING;
recalculateNavHeight();
contentWidthArray[DIRECTION_OPEN]=navwidth+"px";
}if(direction==DIRECTION_OPEN||((direction==DIRECTION_CLOSE)&&(maintainNavigationOpen==false))){$("#col2").animate({width:contentWidthArray[direction]},{queue:"false",duration:durationArray[direction],easing:"linear",complete:function(){if(direction==DIRECTION_CLOSE){showMaskNav();
$("#col2").addClass("ie6hideCol2");
$("#content_wrapper").addClass("testColour");
$("#content_wrapper").addClass("ie6fixColour");
}else{$("#col3_navigation_wrapper_inner, #col3_navigation_wrapper_outer, #col3_wrapper, #col3_content_wrapper, #col3_content, #col4, #col4_content, #col3_bg").css({backgroundColor:"#ffffff"});
clearCol3();$("#content_wrapper").removeClass("testColour");
$("#col2").removeClass("ie6hideCol2");
$("#content_wrapper").removeClass("ie6fixColour");
}}});if(maintainNavigationOpen==false){$("#col2_content_wrapper").animate({width:CONTENT_WIDTH+"px"},{queue:"false",duration:durationArray[direction],easing:"swing"});
}else{$("#col2_content_wrapper").animate({width:contentWidthArray[direction]},{queue:"false",duration:durationArray[direction],easing:"swing"});
}try{if(direction==DIRECTION_OPEN){$(".col2_pagination_outer").width(navwidth-NAV_CONTENT_PADDING*2);
var paginationWidth=$(".col2_pagination_outer").css("width");
$("#col2_pagination,.footer_pagination,.footer_pagination_outer").css({width:paginationWidth});
}if(direction==DIRECTION_OPEN){$("#col2_pagination_outer_bottom").width(navwidth-NAV_CONTENT_PADDING*2);
}}catch(exc){}contentDirection=(direction==DIRECTION_OPEN?DIRECTION_CLOSE:DIRECTION_OPEN);
}if(contentDirection==DIRECTION_OPEN){$("#col2").attr("class","screen");
$("#col3").attr("class","none");
}else{$("#col2").attr("class","none");
$("#col3").attr("class","screen");
}}function minimizeNav(){if(contentDirection==DIRECTION_CLOSE){slideContent();
}}function showMaskNav(){$("#list_maskContent").css("display","block");
$("#list_maskContent").css("width",contentWidthArray[DIRECTION_CLOSE]);
$("#list_maskContent").bind("click",maskClick);
$("#list_maskContent").bind("mouseover",maskBounce);
$("#list_maskContent").bind("mouseout",maskBounceBack);
$("#list_maskContent").addClass("ie6hideCol2");
}function hideMaskNav(){maskBounceStop();
$("#list_maskContent").css("display","none");
$("#list_maskContent").unbind("click",maskClick);
$("#list_maskContent").unbind("mouseover",maskBounce);
$("#list_maskContent").unbind("mouseout",maskBounceBack);
$("#list_maskContent").addClass("ie6hideCol2");
}function maskBounce(){maskBounceStop();
$("#list_maskContent, #col2").animate({width:"150px"},{queue:"true",duration:150,easing:"linear"});
$("#col2_content_wrapper").animate({width:CONTENT_WIDTH+"px"},{queue:"false",duration:300,easing:"linear"});
}function maskBounceBack(){maskBounceStop();
$("#list_maskContent, #col2").animate({width:contentWidthArray[DIRECTION_CLOSE]},{queue:"false",duration:300,easing:"linear"});
$("#col2_content_wrapper").animate({width:CONTENT_WIDTH+"px"},{queue:"false",duration:150,easing:"linear"});
}function maskBounceStop(){$("#list_maskContent, #col2").stop({clearQueue:"true",gotoEnd:"true"});
}function clearCol3(){$("#col3_wrapper").animate({opacity:"hide"},{queue:"false",duration:200,easing:"linear",complete:function(){$("#col3_wrapper").html('<div id="col3_navigation_wrapper_outer"><div id="col3_navigation_wrapper_inner" style="background-color:white;"><div id="col3_navigation"></div></div></div>	<div id="col3_content_wrapper"  style="background-color:white;"><div id="col3_content" style="background-color:white;"></div></div>');
$("#col3_wrapper").animate({opacity:"show"},{queue:"false",duration:100,easing:"linear"});
}});}function maskClick(){hideMaskNav();
slideContent();return false;
}var showSearchCriteriaOpen=true;
function showSearchCriteria(){if(showSearchCriteriaOpen){$("#search_criteria").slideUp("normal");
}else{$("#search_criteria").slideDown("normal");
}$("#searchCriteriaOpen, #searchCriteriaClose").toggle();
showSearchCriteriaOpen=!showSearchCriteriaOpen;
}function moveTop(){document.location.href="#top";
}function goToURL(theURL){document.location.href=theURL;
}function setScreenClassesCol2(){$("#col2").attr("class","none");
$("#col3").attr("class","screen");
}function setScreenClassesCol3(){$("#col2").attr("class","screen");
$("#col3").attr("class","none");
}function bubbleHandler(e){if(!e){var e=window.event;
}if(e.stopPropagation){e.stopPropagation();
e.preventDefault();}else{e.cancelBubble=true;
}}function ie6Back(){slideContent();
$("#backToSearch").css("display","none");
clearCol3();return false;
}
