//=================================================================================
//	101 Media Ltd - SmartWebb V4.0
//	(c) 2004 101 Media Ltd
//	http://www.101media.co.uk
//=================================================================================

// Determine browser.
isMinNS6 = (navigator.appName.indexOf("Netscape") >= 0 && parseFloat(navigator.appVersion) >= 5) ? 1 : 0;
isMinNS4 = (navigator.appName.indexOf("Netscape") >= 0 && parseFloat(navigator.appVersion) >= 4 && parseFloat(navigator.appVersion) < 5) ? 1 : 0;
isMinIE4 = ((document.all) && !isMinNS6) ? 1 : 0;
isMinIE5 = (isMinIE4 && navigator.appVersion.indexOf("5.") >= 0) ? 1 : 0;

// Date arrays.
var arrMonth = new Array();
arrMonth[0] = "January";
arrMonth[1] = "February";
arrMonth[2] = "March";
arrMonth[3] = "April";
arrMonth[4] = "May";
arrMonth[5] = "June";
arrMonth[6] = "July";
arrMonth[7] = "August";
arrMonth[8] = "September";
arrMonth[9] = "October";
arrMonth[10] = "November";
arrMonth[11] = "December";
				
var arrDay = new Array();
arrDay[0] = "Sunday";
arrDay[1] = "Monday";
arrDay[2] = "Tuesday";
arrDay[3] = "Wednesday";
arrDay[4] = "Thursday";
arrDay[5] = "Friday";
arrDay[6] = "Saturday";

var objWnd = null;

//-----------------------------------------------------------------------------
// Standard functions.
//-----------------------------------------------------------------------------

function goBack()
{
	window.history.go(-1);
}

function rollOver(objSrc, strClass) 
{
	if (isMinIE4)
	{
		objSrc.parentElement.className = strClass;
	}
	return true;
}

function loginClicked(blnReminder) 
{
	if (TooShort(document.forms["loginForm"].uname,3,"Please enter your user name")) return false;
	if (!blnReminder)
	{
		if (TooShort(document.forms["loginForm"].pword,4,"Please enter your password")) return false;
	}
	document.forms["loginForm"].submit();
	return true;
}

function membersOnly() 
{
	alert("SORRY! Members only.\n\nPlease log in or enquire about\nbecoming a BIFA member.");
	return true;
}

function showPage(strURL, lngHeight, lngWidth)
{
	window.focus();
	if (!window.objWnd == null && !window.objWnd.closed)
	{
		window.objWnd.close();
	}
	// Load detail in a new window
	var lngWidthX = ((screen.width - lngWidth) / 2);
	var lngHeightY = ((screen.height - lngHeight) / 2);
	var strSettings = "left=" + lngWidthX + ",top=" + lngHeightY + ",resizable,height=" + lngHeight + ",width=" + lngWidth;
	// return opened window object
	window.objWnd = window.open(strURL, 's4_pop', strSettings);
	window.objWnd.focus();
	return window.objWnd;
}

function showScrollPage(strURL, lngHeight, lngWidth)
{
	window.focus();
	if (!window.objWnd == null && !window.objWnd.closed)
	{
		window.objWnd.close();
	}
	// Load detail in a new window
	var lngWidthX = ((screen.width - lngWidth) / 2);
	var lngHeightY = ((screen.height - lngHeight) / 2);
	var strSettings = "left=" + lngWidthX + ",top=" + lngHeightY + ",resizable,scrollbars,height=" + lngHeight + ",width=" + lngWidth;
	// return opened window object
	window.objWnd = window.open(strURL, 's4_pop', strSettings);
	window.objWnd.focus();
	return window.objWnd;
}

