// Javascripts for Talbot YMCA
jQuery(document).ready(function() {
								
								
	// ---------------------------------------------------------------
	// -- Page Header Replacement ------------------------------------
	// ---------------------------------------------------------------
	
	// pull Headline from man nav and search for replacement image
	var name = jQuery('#content h2 span').text();
	name = name.replace(/\s+/g, '').replace(/\x26/,"").toLowerCase();
	var headerImg = "/wp-content/themes/summercamp/images/header-"+name+".gif";
	var subImg = "/wp-content/themes/summercamp/images/sub-"+name+".gif";

	if(isFile(headerImg)){
		var style = "transparent url("+headerImg+") left center no-repeat"
		jQuery('#content h2').css({'background':style}).children('span').css({'display':'none'});
	}
	
	if(isFile(subImg)){
		jQuery('#content img.subimage').attr({src:subImg});
	}
	
	// These are the functions to see if the file exists on the server.
	function isFile(str){
		var O = AJ();
		if(!O) return false;
		try{
			O.open("HEAD", str, false);
			O.send(null);
			return (O.status==200) ? true : false;
		} catch(er) {
			return false;
		}
	}
	function AJ(){
		var obj;
		if (window.XMLHttpRequest){
			obj= new XMLHttpRequest();
		} else if (window.ActiveXObject) {
			try{
				obj= new ActiveXObject('MSXML2.XMLHTTP.3.0');
			} catch(er) {
				obj=false;
			}
		}
		return obj;
	}
	
								
	// ---------------------------------------------------------------
	// -- Program Page "Tab" Navigation ------------------------------
	// ---------------------------------------------------------------
	
	var tabContainers = jQuery('div.programs > div.program');
	jQuery('#subnav ul > li > a').click(function(){
		tabContainers.hide().filter(this.hash).show();
		jQuery('#subnav ul > li > a').removeClass('selected');
		jQuery(this).addClass('selected');
		return false;
	}).filter(':first').click();
	
	if(window.location.hash){
		jQuery('#subnav ul > li').find('a[href="'+window.location.hash+'"]').click();
	}
	
});// --- End jQuery Document.Ready ---