var offset_left = 0;
var offset_top = 0;
var menu_width = 140;

var menu_on;
var clear_menu;
var menu_last;
var path="";
var loc=document.location.href;


function makeMenu(el){

	var item=el.title;
	if(!item){
	item='HOME'
	}

	item = item.toUpperCase();

	var P = getPosition(el);
	var top = P.y + P.height;
	var left = P.x;

	resetClearMenu();

	var menu='<div class="flyout"><ul>\n';
	var j=0;var count=0;
for(var i=0;i<menuArray.length;i++){
	if(menuArray[i][0] == item){
	count++;
	menu +='<li><a href="'+path+menuArray[i][2]+'" onmouseover="resetClearMenu()" onmouseout="clearMenu()">'+menuArray[i][1]+'</a></li>\n';
	}
}
	menu+='</ul></div>';

var menu_div=document.getElementById('menu');

var offset=left - offset_left;
var top_=top + offset_top;

if(! count){menu =''}

menu_div.innerHTML=menu;
menu_div.style.left=offset+'px';
menu_div.style.top=top_+'px';
menu_div.style.width = menu_width +'px';

menu_on = 1;

// scrollFlyout(item);

}

function clearMenu(){
	clear_menu=setTimeout('clearTheMenu()',600);
}

function clearTheMenu(){
	var menu_div=document.getElementById('menu');
menu_div.innerHTML='';
	menu_on = 0;
}

function resetClearMenu(){
	clearTimeout(clear_menu);
}


function getPosition(target){
	var h = target.offsetHeight;
	var w = target.offsetWidth;
	var left = 0;
	var top  = 0;var c='';
	while (target.offsetParent){
		left += target.offsetLeft;
		top  += target.offsetTop;
		target = target.offsetParent;
	}
	left += target.offsetLeft;
	top  += target.offsetTop;
	return {x:left, y:top,width:w,height:h};
}

	var clear_interval_scroller;
	var scroller;
	var scroller_height;
	var increment_amount = 0;
	var item_saved;

function scrollFlyout(item){

if((item_saved == item)&&(! menu_on)){
	item_saved = item;
	return '';
}

	item_saved = item;

	scroller = document.getElementById('fly');

	scroller_height = scroller.offsetHeight;

	increment_amount = scroller_height;

	clearInterval(clear_interval_scroller);

	clear_interval_scroller = setInterval('scrollIt()','10'); 	
}


function scrollIt(){
	increment_amount = increment_amount - 4;
if(increment_amount < 0){
	increment_amount = 0;
}

scroller.style.top = 0 - increment_amount;
var menu_div=document.getElementById('menu');
menu_div.style.visibility = 'visible';
	
if(increment_amount ==  0){
	clearInterval(clear_interval_scroller);
}

}

function setLogin(){
	var contact_name = getCookieData('contact_name');
	var c = '';

	var home = '<div><a href="/members/index.html">Members Home</a></div>';

	var member_type = getCookieData('member_type');

if(member_type == 'AF%26PA'){
	home = '<div><a href="/members/af_and_pa/index.html">AF &amp; PA Home</a></div>';

	}

if(contact_name){
	c += '<h4>Welcome ' +  unescape(contact_name) + '</h4>';
	c += home;
	c += '<br /><a href="/page_manager/write_page.php?path=/members/index.html&member_username=X">Member Log Out</a>';
	}else{
	c = '<a href="/members/index.html">Member Log In</a>';
	c += '<br /><a href="/retrieve_password.php">Forgot Password?</a></div>';
	}

	var login_div = document.getElementById('login');
	login_div.innerHTML = c;

}

function getCookieData(label){
var labelLen=label.length
var cLen=document.cookie.length
var i=0
while(i<cLen){
var j=i+labelLen;
if(document.cookie.substring(i,j)==label){
var cEnd=document.cookie.indexOf(";",j);
if(cEnd==-1){
cEnd=document.cookie.length
}
return (document.cookie.substring(j+1,cEnd));
}
i++;
}
return"";
}

