/********************************************************************************************************
 * Default Page Javascript (Uncompressed)
 * Note: COMPRESS BEFORE DEPLOYMENT!
 ********************************************************************************************************/
 
var $j = jQuery;
var defaultPage = { };

defaultPage.init = function(){
    $j(document).pngFix();
    $j("#pageContent").removeClass("hidePageContent");	
	globalFunctions.runCommonFunctions();
    defaultPage.initSitemap();
	defaultPage.reinitThickbox();
	globalFunctions.fixFooter();
	$j(window).resize(globalFunctions.fixFooter);
	if (typeof(thisPage.initFunctions) != "undefined"){
		thisPage.initFunctions();	
	}
}

/********************************************************************************************************
 * Component Init Functions
 ********************************************************************************************************/

defaultPage.initSitemap = function(){

	
    //arrange the site map unordered list to flow horizontally and then wrap to the next line below the first element
    /*var height = 50;
	$j("#siteMapMenu li").each(
									function( index ){
										
											//alert($j(this).height());	
											if ($j(this).height() > height) 
												{ height=$j(this).height(); }
											//alert(height);
									}
									);
	$j("#siteMapMenu li ").not("#siteMapMenu li ul li").wrap("<div class='wrap'></div>");
	$j(".wrap").css("height",(height+50)+"px");
//		$j("#siteMapMenu li ul").wrap("<div class='wrap'></div>");

*/

    var height= 50;
    for (var i=0; i<$j("#siteMapMenu li").not("#siteMapMenu li ul li").length; i+=4)
    {
        height=50;
        $j("#siteMapMenu li ").not("#siteMapMenu li ul li").slice(i, i+4).each(
            function( index ){
	
                if ($j(this).height() > height) 
                { 
                    height=$j(this).height(); 
                }
											
            }
            );

        $j("#siteMapMenu li ").not("#siteMapMenu li ul li").slice(i, i+4).wrap("<div class='wrap' style='height: "+(height*1.5)+"px;'></div>");
		

									
    }
	
}

defaultPage.reinitThickbox = function(){
	  /*$j("a[href*='TB_iframe']").addClass("thickbox");							*/
	  $j("a[href*='height=']").addClass("thickbox");							
	  tb_init('a.thickbox, area.thickbox, input.thickbox');
}

/********************************************************************************************************
 * Other Functions
 ********************************************************************************************************/
 
