// Navigation Javascript functions

function newImage(arg) {
	if (document.images) {
		rslt = new Image();
		rslt.src = arg;
		return rslt;
	}
}

function changeImages() {
	if (document.images && (preloadFlag == true)) {
		for (var i=0; i<changeImages.arguments.length; i+=2) {
			document[changeImages.arguments[i]].src = changeImages.arguments[i+1];
		}
	}
}

//------------------------------------------------------- setCookie -----------------------------------------------------
function setCookie (name, value) { 
	var argv = setCookie.arguments; 
	var argc = setCookie.arguments.length; 
	var expires = (argc > 2) ? argv[2] : null; 
	var path = (argc > 3) ? argv[3] : null; 
	var domain = (argc > 4) ? argv[4] : null; 
	var secure = (argc > 5) ? argv[5] : false; 
	document.cookie = name + "=" + escape (value) + ((expires == null) ? "" : ("; expires=" + expires.toGMTString())) + ((path == null) ? "" : ("; path=" + path)) + ((domain == null) ? "" : ("; domain=" + domain)) + ((secure == true) ? "; secure" : ""); 
}
//------------------------------------------------------- getCookie -----------------------------------------------------
function getCookie (name) { 
	var arg = name + "="; 
	var alen = arg.length; 
	var clen = document.cookie.length; 
	var i = 0; 
	while (i < clen) { 
		var j = i + alen; 
		if (document.cookie.substring(i, j) == arg){ 
			return getCookieVal (j); 
		} 
		i = document.cookie.indexOf(" ", i) + 1;
		if (i == 0) {
			break; 
			return null; 
		}
	}
}

var preloadFlag = false;
function preloadImages() {
	if (document.images) {
		home_over = newImage("/vImages/sidenavagation/home-over.gif");
		home_click = newImage("/vImages/sidenavagation/home-click.gif");
		about_over = newImage("/vImages/sidenavagation/about-over.gif");
		about_click = newImage("/vImages/sidenavagation/about-click.gif");
		add_members_click = newImage("/vImages/sidenavagation/add_members-click.gif");
		add_members_over = newImage("/vImages/sidenavagation/add_members-over.gif");
		update_members_click = newImage("/vImages/sidenavagation/update_members-click.gif");
		update_members_over = newImage("/vImages/sidenavagation/update_members-over.gif");
		view_new_members_click = newImage("/vImages/sidenavagation/view_new_members-click.gif");
		view_new_members_over = newImage("/vImages/sidenavagation/view_new_members-over.gif");
		pending_updates_click = newImage("/vImages/sidenavagation/pending_updates-click.gif");
		pending_updates_over = newImage("/vImages/sidenavagation/pending_updates-over.gif");
		manage_events_click = newImage("/vImages/sidenavagation/manage_events-click.gif");
		manage_events_over = newImage("/vImages/sidenavagation/manage_events-over.gif");
		standard_reports_click = newImage("/vImages/sidenavagation/standard_reports-click.gif");
		standard_reports_over = newImage("/vImages/sidenavagation/standard_reports-over.gif");
		payment_status_over = newImage("/vImages/sidenavagation/payment_status-over.gif");
		payment_status_click = newImage("/vImages/sidenavagation/payment_status-click.gif");
		manage_user_id_over = newImage("/vImages/sidenavagation/manage_user_id-over.gif");
		manage_user_id_click = newImage("/vImages/sidenavagation/manage_user_id-click.gif");
		log_off_over = newImage("/vImages/sidenavagation/log_off-over.gif");
		log_off_click = newImage("/vImages/sidenavagation/log_off-click.gif");
		content_mangement_over = newImage("/vImages/sidenavagation/content_mangement-over.gif");
		content_mangement_click = newImage("/vImages/sidenavagation/content_mangement-click.gif");
		preloadFlag = true;
	}
}
