var navtimer = 0;
var navdelay = 200;
var navdelaydrop = 500;
var activedrop = "";
var activenav = "";
function setupNav(navname){
	$("#drop-"+navname).hide()
	$("#nav-"+navname).mouseenter(function(){
		showSub(navname);
	}).mouseleave(function(){
		hideSub(navname,navdelay);
	});
	$("#drop-"+navname).mouseenter(function(){
		showSub(navname);
	}).mouseleave(function(){
		hideSub(navname,navdelaydrop);
	});
};

function showSub(navname) {
		window.clearTimeout(navtimer);
		if ("#drop"+navname != activedrop){
			$(activedrop).hide();
		}
		if ("nav-"+navname != activenav){
			normimage(activenav);
		}
		$("#drop-"+navname).show()
		activedrop = "#drop-"+navname;
		activenav = "nav-"+navname;
		overimage(activenav);
}

function hideSub(navname,mdelay){
		navtimer = window.setTimeout(function(){
		$("#drop-"+navname).hide();
		normimage("nav-"+navname);
		},mdelay);
}

function preloadImages() {
	if (document.images) {
		home = newImage('/images/logos/home.jpg');
		about = newImage('/images/logos/aboutus.jpg');
		churchlife = newImage('/images/logos/churchlife.jpg');
		podcasts = newImage('/images/logos/podcasts.jpg');
		mission = newImage('/images/logos/community.jpg');
		mission = newImage('/images/logos/mission.jpg');
		blogs = newImage('/images/logos/blogs.jpg');
		diary = newImage('/images/logos/diary.jpg');
		members = newImage('/images/logos/members.jpg');
		home_over = newImage('/images/logos/home_over.jpg');
		about_over = newImage('/images/logos/aboutus_over.jpg');
		churchlife_over = newImage('/images/logos/churchlife_over.jpg');
		podcasts_over = newImage('/images/logos/podcasts_over.jpg');
		mission_over = newImage('/images/logos/mission_over.jpg');
		blogs_over = newImage('/images/logos/blogs_over.jpg');
		diary_over = newImage('/images/logos/diary_over.jpg');
		members_over = newImage('/images/logos/members_over.jpg');
	}
}

function newImage(arg) {
	if (document.images) {
		rslt = new Image();
		rslt.src = arg;
		return rslt;
	}
}

function overimage(imname) {
	if(imname!=""){
		if (document.getElementById(imname).src.indexOf("_over") == -1){
		document.getElementById(imname).src = document.getElementById(imname).src.replace(".jpg","_over.jpg");
		}
	}
}

function normimage(imname) {
	if(imname!=""){
		while (document.getElementById(imname).src.indexOf("_over") != -1){
			document.getElementById(imname).src = document.getElementById(imname).src.replace("_over","");
		}
	}
}
