/////////////////////////////////////////////
//   functions that need to run globally   //
function runGlobals(){


}
//                                         //
/////////////////////////////////////////////


// declare which functions will run on which pages
onload = function(){

}



// sets page background ladies to match category
function setLady(){

}



// adapt background style for resolution size //
function setBackgroundStyle(){

}








// preload images //
function loadImgs(){

}






// keeps main navigation hidden until fully loaded //
function mainNavLoaded(){
	setTimeout('showNav();',1000);
}
function showNav(){
	var nav = document.getElementById( 'main_nav_div' );
	var loading = document.getElementById( 'loading_nav' );
	loading.style.display = 'none';
	nav.style.display = 'block';
}








// homepage navigation mouseover swaps//
function homeNavOn( img, path ){
	img.src = 'images/' + path;
}
function homeNavOff( img ){
	img.src = 'images/spacer.gif';
}






// pop up generator
function dynaGoPop( page, name, width, height, yesORno ){
	var yon = yesORno;
	yon = ( yon )? yesORno : 'auto';
	var goPopX = (screen.width/2) - (width/2);
	var goPopY = (screen.height/4) - 100;
	var loc = "left="+goPopX+",top="+goPopY;
	goPopWindow = window.open( page,name,"scrollbars="+yon+",resizable=no,width="+width+",height="+height+","+loc );
}




// shows/hides the frame or matt option panels based on current display state
function toggleObj( objString ){
	var x = document.getElementById( objString );
	var y = document.getElementById( 'review_link' );
	if( x.style.display != 'block' ){
		x.style.display = 'block';
		y.innerHTML = 'Hide Reviews';
	}else{
		x.style.display = 'none';
		y.innerHTML = 'Read Reviews';
	}
}


// swaps main product image with additional images
function productImageSwap( src ){
	document.getElementById( 'product_image' ).src = src;
	document.getElementById( 'lightboxAnchor' ).href = src;
}

function srcSwap(img, state){
	switch(state){
		case 1:
			img.src = img.src.replace('_off','_on')
			break;
		case 2:
			img.src = img.src.replace('_on','_off')
			break;
	}
}