//----RCL Funcs JS
//ns4 = (document.layers)? true:false
//ie4 = (document.all)? true:false

function to_person(ename, eserver, ecommon)
{
 document.write("<a href=" + "mailto:" + ename + "@" + eserver + "><img  src='images/mail.gif' alt='Email' width='47' height='42' border='0'><BR>Email " +  ecommon + "</a>") 
}

function to_person_header(ename, eserver, ecommon)
{
 document.write("<a href=" + "mailto:" + ename + "@" + eserver + ">Email " +  ecommon + "</a>") 
}

function to_club_person(ename, eserver)
{
 if (ename=='') { 	 } else { document.write("<a href=" + "mailto:" + ename + "@" + eserver + ">" +  ename + "@" + eserver + "</a>") }
}	

function to_person_img(ename, eserver)
{
 if (ename=='') { 	 } else { document.write("<a href=" + "mailto:" + ename + "@" + eserver + "><img src='images/email.gif' align='middle' border='0'></a>") }
}	

function club_info(cc,i)
{
 	document.write("<script>document.write(" + cc + "_info[" + i + "]);</script>");
}

var qsParm = new Array();
function qs() {
var query = window.location.search.substring(1);
var parms = query.split('&');
for (var i=0; i<parms.length; i++) {
   var pos = parms[i].indexOf('=');
   if (pos > 0) {
      var key = parms[i].substring(0,pos);
      var val = parms[i].substring(pos+1);
      qsParm[key] = val;
      }
   }
}

function fill_array(club)
{
 	document.write("<script>club_info = " + club + "_info</script>");
}

function club_website(clubhtml)
{
	if(clubhtml=="") 
	{ 
		document.write(" "); 
	} else {
	 	document.write("<a href='" + clubhtml + "' target=win>Visit Club Website</a>"); 
	}
}

function f_m_menu_active(menuname, itemname)
{
	if(itemname==pagename) 
	{ 
		if(menuname=='H')
		{
			document.write("menuitemactive"); 
		} else {
			document.write("abmenu"); 
		}
	} else {
		if(menuname=='H')
		{
			document.write("menuitem"); 
		} else {
			document.write("bmenu"); 
		}
	}
}

function f_build_m_menu()
{
	for (var i=0; i<menu_names.length; i++) 
	{
	   document.write("<td class='");
	   f_m_menu_active('H', menu_names[i])
	   document.write("'><a class='");
	   f_m_menu_active('H', menu_names[i])
	   document.write("' href='");
	   document.write(menu_pages[i]);
	   document.write("'><img src='images/mark.gif?template=as-05&colorScheme=red&header=headers1&button=buttons1' border='0' width='9' height='9' alt='' align='absmiddle' style='margin-right:5px; margin-top:1px;'>");
	   document.write(menu_names[i]);
	   document.write("</a></td>");
	   if(i<menu_names.length-1)
	   {
			document.write("<td><img src='images/menublock.gif?template=as-05&colorScheme=red&header=headers1&button=buttons1' border='0' width='2' height='28' alt=''></td>");
		}
	}
}

function f_build_f_menu()
{
	for (var i=0; i<menu_names.length; i++) 
	{
	   document.write("<td align='center'><a class='");
	   f_m_menu_active('F', menu_names[i])
	   document.write("' href='");
	   document.write(menu_pages[i]);
	   document.write("'>");
	   document.write(menu_names[i]);
	   document.write("</a></td>");
	   if(i<menu_names.length-1)
	   {
			document.write("<td width='70' align='center'><img src='images/bmenumr.gif?template=as-05&colorScheme=red&header=headers1&button=buttons1'></td>");
		}
	}
}

function paste_member_data(cc)
{
	for (var i=1; i<cc+1; i++)
		{
		document.write("<tr class=");
		if(i%2==0)
		{
			document.write("'trSecond'");
		}
		else
		{
			document.write("'trFirst'");
		}
		document.write("><td>");
		document.write("<script>document.write(member_" + i + "[0]);</script>");
		document.write("</td><td align='center'>");
		document.write("<script>document.write(member_" + i + "[1]);</script>");
		document.write("</td><td align='center'><script>calc_years_in_lions(member_" + i + "[2], member_" + i + "[3]);</script></td></tr>");
		}
}

function calc_years_in_lions(date_joined, prev_years)
{
	var currentDate = new Date()
	var joinDate = new Date(date_joined); 
	var credit = new Number(prev_years);
	
	// Calcuate the number of days since the member joined
	var days_since_join = days_between(joinDate, currentDate)
	
	// Calculate the number of FULL years ... this represents the number years based on anniversary date
	var full_years = Math.floor(days_between(joinDate, currentDate) / 365)
	
	// Add the number of years credit for previous service
	var total_years = full_years + credit
	
	if(total_years==0)
	{
		document.writeln("New"); 
	}
	else
	{
		document.writeln(total_years); 
	}
}

function days_between(date1, date2) 
{
    // The number of milliseconds in one day
    var one_day = 1000 * 60 * 60 * 24

    // Convert both dates to milliseconds
    var date1_ms = date1.getTime()
    var date2_ms = date2.getTime()

    // Calculate the difference in milliseconds
    var difference_ms = Math.abs(date1_ms - date2_ms)
    
    // Convert back to days and return
    return Math.round(difference_ms/one_day)
}

