(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)

jQuery(document).ready(function($) {
	// menu rollovers
	$('img#tabHome').hover(function() {
	$(this).attr("src","/img/menu_home_f2.png");
		}, function() {
	$(this).attr("src","/img/menu_home.png");
	});	
	
	$('img#tabDigVid').hover(function() {
	$(this).attr("src","/img/menu_video_f2.png");
		}, function() {
	$(this).attr("src","/img/menu_video.png");
	});	
	
	$('img#tabDigAud').hover(function() {
	$(this).attr("src","/img/menu_audio_f2.png");
		}, function() {
	$(this).attr("src","/img/menu_audio.png");
	});	
	
	$('img#tabPodcasts').hover(function() {
	$(this).attr("src","/img/menu_podcasts_f2.png");
		}, function() {
	$(this).attr("src","/img/menu_podcasts.png");
	});	
	
	$('img#tabResources').hover(function() {
	$(this).attr("src","/img/menu_reference_f2.png");
		}, function() {
	$(this).attr("src","/img/menu_reference.png");
	});	
	
	$('img#tabImgLib').hover(function() {
	$(this).attr("src","/img/menu_images_f2.png");
		}, function() {
	$(this).attr("src","/img/menu_images.png");
	});	
	
	// set active graphic
	$('img#tabHomeActive').attr('src', '/img/menu_home_f3.png');
	$('img#tabDigVidActive').attr('src', '/img/menu_video_f3.png');
	$('img#tabDigAudActive').attr('src', '/img/menu_audio_f3.png');
	$('img#tabPodcastsActive').attr('src', '/img/menu_podcasts_f3.png');
	$('img#tabResourcesActive').attr('src', '/img/menu_reference_f3.png');
	$('img#tabImgLibActive').attr('src', '/img/menu_images_f3.png');
		
	//login rollovers
	
	$('input#cs_submit_login').hover(function() {
	$(this).attr("src","/img/submit_login_f2.png");
		}, function() {
	$(this).attr("src","/img/submit_login.png");
	});	
	
	$('input#cs_submit_search').hover(function() {
	$(this).attr("src","/img/submit_search_f2.png");
		}, function() {
	$(this).attr("src","/img/submit_search.png");
	});
	
	/*$('#cs_password-clear').show();
	$('#cs_password-password').hide();

	$('#cs_password-clear').focus(function() {
		$('#cs_password-clear').hide();
		$('#cs_password-password').show();
    $('#cs_password-password').focus();
	});
	
	$('#cs_password-password').blur(function() {
   		if($('#cs_password-password').val() == '') {
			$('#cs_password-clear').show();
			$('#cs_password-password').hide();
    	}
	});

	$('#cs_username').each(function() {
		var default_value = this.value;
		$(this).focus(function() {
			if(this.value == default_value) {
				this.value = '';
			}
		});
		$(this).blur(function() {
			if(this.value == '') {
				this.value = default_value;
			}
		});
	});*/
	$('#cs_password').focus(function() {
		clearInterval(logininterval);
		$('#cs_password').css({
			"background-image" : "none"
		});
		$('#cs_username').css({
			"background-image" : "none"
		});
	});
	
	$('#cs_password').blur(function() {
   		if($('#cs_password').val() == '') {
			$('#cs_password').css({
				"background-image" : "url(/img/passwordbg.png)"
			});
    	}
		if($('#cs_username').val() == '') {
			$('#cs_username').css({
				"background-image" : "url(/img/usernamebg.png)"
			});
    	}
		logininterval = setInterval(function() {
   		if($('#cs_username').val() == '') {
			$('#cs_username').css({
				"background-image" : "url(/img/usernamebg.png)"
			});
    	} else {
			$('#cs_username').css({
				"background-image" : "none"
			});
		}
		if($('#cs_password').val() == '') {
			$('#cs_password').css({
				"background-image" : "url(/img/passwordbg.png)"
			});
    	} else {
			$('#cs_password').css({
				"background-image" : "none"
			});
		}
	},1000);
	});
	$('#cs_username').focus(function() {
		clearInterval(logininterval);
		$('#cs_password').css({
			"background-image" : "none"
		});
		$('#cs_username').css({
			"background-image" : "none"
		});
	});
	
	$('#cs_username').blur(function() {
   		if($('#cs_username').val() == '') {
			$('#cs_username').css({
				"background-image" : "url(/img/usernamebg.png)"
			});
    	}
		if($('#cs_password').val() == '') {
			$('#cs_password').css({
				"background-image" : "url(/img/passwordbg.png)"
			});
    	}
		logininterval = setInterval(function() {
   		if($('#cs_username').val() == '') {
			$('#cs_username').css({
				"background-image" : "url(/img/usernamebg.png)"
			});
    	} else {
			$('#cs_username').css({
				"background-image" : "none"
			});
		}
		if($('#cs_password').val() == '') {
			$('#cs_password').css({
				"background-image" : "url(/img/passwordbg.png)"
			});
    	} else {
			$('#cs_password').css({
				"background-image" : "none"
			});
		}
	},1000);
	});
	
	var logininterval;
		
	logininterval = setInterval(function() {
   		if($('#cs_username').val() == '') {
			$('#cs_username').css({
				"background-image" : "url(/img/usernamebg.png)"
			});
    	} else {
			$('#cs_username').css({
				"background-image" : "none"
			});
		}
		if($('#cs_password').val() == '') {
			$('#cs_password').css({
				"background-image" : "url(/img/passwordbg.png)"
			});
    	} else {
			$('#cs_password').css({
				"background-image" : "none"
			});
		}
	},1000);
	
	

jQuery.preLoadImages("/img/menu_home_f2.png", "/img/menu_video_f2.png", "/img/menu_audio_f2.png", "/img/menu_images_f2.png", "/img/menu_reference_f2.png", "/img/menu_podcasts_f2.png","/img/submit_login_f2.png","/img/submit_search_f2.png");
	
});







