(function($) {
  var cache = [];
  // Arguments are image paths relative to the current page.
  $.preLoadImages = function() {
    var args_len = arguments.length;
    for (var i = args_len; i--;) {
      var cacheImage = document.createElement('img');
      cacheImage.src = arguments[i];
      cache.push(cacheImage);
    }
  }
})(jQuery)

function spriteyMainMenu(){
	if($('ul#mMSpritey').length > 0) {
		$('ul#mMSpritey li ul').css({ 'display' : 'none' }); // Opera Fix
		$("ul#mMSpritey>li>a>span").css({ 'opacity': "0", 'display': "block" });
	
		$('ul#mMSpritey>li').hover(function(){
			$(this).siblings().find('ul').stop(true,true).css({ 'display' : 'none' });
			$(this).find('ul:first:hidden').css({ 'visibility' : 'visible', 'display' : 'none' }).slideDown(200);
			$(this).children('a').children('span').fadeTo(50, 1.0);
		}, function(){
			$(this).find('ul:first').stop(true,true).css({ 'display' : 'none' });
			$(this).children('a').children('span').fadeTo(500, 0.0);
		});
		$('ul#mMSpritey>li ul li').hover(function(){
			$(this).siblings().find('ul').stop(true,true).css({ 'display' : 'none' });
			$(this).find('ul:first:hidden').css({ 'visibility' : 'visible', 'display' : 'none' }).slideDown(200);
		}, function(){
			$(this).find('ul:first').stop(true,true).css({ 'display' : 'none' });
		});
	}
}
/*

function textyMainMenu(){
	if($('ul#mainMenu').length > 0) {
		$('ul#mainMenu li ul').css({ 'display' : 'none' }); // Opera Fix
	
		$('ul#mainMenu li').hover(function(){
			$(this).siblings().find('ul').stop(true,true).css({ 'display' : 'none' });
			$(this).find('ul:first:hidden').css({ 'visibility' : 'visible', 'display' : 'none' }).slideDown(200);
		}, function(){
			$(this).find('ul:first').stop(true,true).css({ 'display' : 'none' });
		});
	}
}

*/

function initializeGoogMap() {
    var myLatlng = new google.maps.LatLng(29.95552, -97.99530);
    var myOptions = {
        zoom: 9,
        center: myLatlng,
        mapTypeId: google.maps.MapTypeId.ROADMAP
    }
    var map = new google.maps.Map(document.getElementById("cCTrailMap"), myOptions);
    var georssLayer = new google.maps.KmlLayer('http://loscompadres.org/geomarkers201010270937.xml');
    georssLayer.setMap(map);
}



$(document).ready(function(){
	// when all code loads
	$.preLoadImages('/i/mapDD.png', '/i/externalLinkIcon.png');
	
	spriteyMainMenu();
	
	$('.inMenu_spacer a').css('cursor', 'default').click(function(a){
		a.preventDefault();
		this.blur();
	})
	
	$('.inMenu_the-alamo a').css('cursor', 'default').click(function(a){
		a.preventDefault();
		this.blur();
	})

	$('#pSSlideShow').cycle({ fx: 'fade', speed: 450, timeout: 3000, next: '#pSSSControls .next', prev: '#pSSSControls .prev', pager: '#pSSSControls .pager', pagerEvent: 'mouseover', pauseOnPagerHover: true});
	$('#pSSSControls a').click(function(){
		$(this).blur();
		$('#pSSlideShow').cycle('pause');
	});
	
	if( $('#cCTrailMap').length ) initializeGoogMap();	
	
	// if ($.browser.msie && $.browser.version<="9.0") DD_roundies.addRule('#contentWrapper', '0 0 15px 150px');
	// if ($.browser.msie && parseFloat($.browser.version)<=6) {
	// 	$("").hide();
	// }
	
});

$(window).load(function(){
	// when images all load
});


