//initialize variables
var flashPrompt = true;
var flashPlayerVer;
var menu_style;
var active_dir;
var this_page;
var swffile;
var advanced_hosting;
var advanced_hosting_mode;
var isTemplate;
var jsmenu = true;
var breadcrumbs = true;
//initialize shadowbox before DOM is loaded//
Shadowbox.init({players:['img', 'html', 'flv', 'swf', 'qt', 'iframe']});

if (parent.$('iframe ').length) {
	advanced_hosting_mode = true;
}else{
	advanced_hosting_mode = false;
}
$(document).ready(function(){
						   
		if(!flashCheck()) {
			//add the 'noflash' ID to the <html> tag
			$("html").attr("id","noflash");
			
		}
		
		
		if(!flashCheck() && !flashPrompt || jsmenu) {
			//add the superfish class name to the client_header menu
			if(menu_style == "vertical"){
				//$("#nav").attr("class","sf-menu sf-vertical");
			}else{
				//$("#nav").attr("class","sf-menu");
			}
			//load the remote javascript for the non-flash menu system
			$.getScript("http://common.pbhs.com/Scripts/superfish.js", function(){
				// initialize the superfish menus
				$('ul.sf-menu').superfish();
			
			});
		}

		if ($('#nivoSlider').length) {
			initNivoSlider('#nivoSlider', 'sliceUpDown', 8000,500);
		
		}
	
		//initNivoSlider('#nivoSliderTwo', 'fade', 5000,500);
		//initNivoSlider('#office1', 'fade', 5000,500);
		//initNivoSlider('#office2', 'fade', 5000,500);
			initAccordionMenu();

		

});
function flashCheck(){
	flashPlayerVer = jQuery.fn.flash.hasFlash.playerVersion();
	if(!jQuery.fn.flash.hasFlash(8) || $("html").attr("id") == 'noflash' || $("html").attr("id") == 'platinum') {
		return false;
	}else{
		return true;
	}
}


function initNivoSlider(id, effect, pauseTime, animSpeed){
	
		$("head").append('<link rel="stylesheet" href="http://common.pbhs.com/Scripts/nivo-slider/nivo-slider.css" type="text/css" media="screen" />');
		$.getScript("http://common.pbhs.com/Scripts/nivo-slider/jquery.nivo.slider.pack.js", function(){
			$(id).nivoSlider({
				effect:effect, //Specify sets like: 'fold,fade,sliceDown,sliceUpDown'
				slices: 10,
				boxCols: 18, // For box animations
				boxRows: 5, // For box animations
				animSpeed:animSpeed, //Slide transition speed
				pauseTime:pauseTime,
				startSlide:0, //Set starting Slide (0 index)
				directionNav:false, //Next & Prev
				directionNavHide:false, //Only show on hover
				controlNav:false, //1,2,3...
				controlNavThumbs:false, //Use thumbnails for Control Nav
				controlNavThumbsFromRel:false, //Use image rel for thumbs
				controlNavThumbsSearch: '.jpg', //Replace this with...
				controlNavThumbsReplace: '_thumb.jpg', //...this in thumb Image src
				keyboardNav:true, //Use left & right arrows
				pauseOnHover:false, //Stop animation while hovering
				manualAdvance:false, //Force manual transitions
				captionOpacity:1, //Universal caption opacity
				beforeChange: function(){
					},
				afterChange: function(){
					
					},
				slideshowEnd: function(){} //Triggers after all slides have been shown
			});
		});
	
}


////functions
function getPage(){

		var this_page=unescape(location.href);
		var this_page_split = this_page.split("/");
		//alert(this_page_split.length);
		if(this_page.indexOf('?')!==-1)
			this_page=this_page.substring(20,this_page.indexOf('?'))
			this_page=this_page.substr(this_page.lastIndexOf('/')+1)
		
		if (this_page == ""){
			this_page = "index.html";
		}
		return this_page;
	
}

function getDir(){
	if($("body").attr("id") == "home"){
		var active_dir = "";
		
	}else{
	   var active_dir = "../"; 
	   
	}
	return active_dir;
}


