//----------------------------------------------------------------
//  Usernames, Passwords & User Pages - These require configuration.
//----------------------------------------------------------------
var successpage = "members/members.shtml"; // The page users go to after login, if they have no personal page.
var loginpage = "index.shtml"; //Change this to the page the login panel is on.

var imgSubmit = ""; //Change to the path to your login image,if you don't want the standard button, otherwise do not change.
var imgReset = "";  //Change to the path to your reset image,if you don't want the standard button, otherwise do not change.

var users = new Array();

users[0] = new Array("john","chupper","members/members.shtml");  //John Russo
users[1] = new Array("deb","!Deb1","members/members.shtml");  //Debbie Russo
users[2] = new Array("rsweeney","rachie","members/members.shtml");  //Rachael Sweeney 
users[3] = new Array("mziegler","buster20","members/members.shtml");  //Marian Ziegler
users[4] = new Array("rthatcher","belldozer","members/members.shtml");  //Rebecca Thatcher
users[5] = new Array("phart","tskfsagawler09","members/members.shtml");  //Peter Hart
users[6] = new Array("ljochim","Benson","members/members.shtml");  //Leanne Jochim
users[7] = new Array("gmarrin","Vashti","members/members.shtml");  //Glenn Marrin
users[8] = new Array("mgooley","bikeworx","members/members.shtml");  //Marina Gooley
users[9] = new Array("bskenner","20101983","members/members.shtml");  //Ben Skennar
users[10] = new Array("ggjocaj","Geoff","members/members.shtml");  //Geoffery Gjocaj
users[11] = new Array("sandrews","nijushiho","members/members.shtml");  //Steve Andrews
users[12] = new Array("skirmos","majormoo","members/members.shtml");  //Stacey Kirmos
users[13] = new Array("afedotow","karate","members/members.shtml");  //Alex Fedotow
users[14] = new Array("gjohansen","!Glen1","members/members.shtml");  //Glenn Johansen
users[15] = new Array("mschumacher","stanley","members/members.shtml");  //Michael Schumacher
users[16] = new Array("mwarren","38707650","members/members.shtml");  //Matthew Warren
users[17] = new Array("brett","hopper","members/members.shtml");  //Brett Murrell
users[18] = new Array("micktruck","flip","members/members.shtml");  //Michael Stancombe
users[19] = new Array("dpaul","Cayenne258","members/members.shtml");  //Paul Dustin
users[20] = new Array("mellis","blazer","members/members.shtml");  //Mark Ellis
users[21] = new Array("katina","sandro","members/members.shtml");  //Katina Gjocaj
users[22] = new Array("agjocaj","alexg","members/members.shtml");  //Alex Gjocaj
users[23] = new Array("bullitt08","cJdj0808","members/members.shtml");  //Mark Galbory
users[24] = new Array("Cindy Thackeray","dojokun","members/members.shtml");  //Cindy Thackeray
users[25] = new Array("Kylie","thatslife","members/members.shtml");  //Kylie Reynolds
users[26] = new Array("A-Neville","Erica2009","members/members.shtml");  //Anthony Neville
users[27] = new Array("astrid","phoenix33","members/members.shtml");  //Astrid Meid
users[28] = new Array("GKA","eagles","members/members.shtml");  //Pasco Costantino
users[29] = new Array("naydine","flash","members/members.shtml");  //Ron Coleman
users[30] = new Array("Matt","mattkerry","members/members.shtml");  //Matthew Young 
users[31] = new Array("M.W.","02","members/members.shtml");  //Mark Willis
users[32] = new Array("jason merritt","akumainu","members/members.shtml");  //Jason Merritt 
users[33] = new Array("Ric","sempai05","members/members.shtml");  //Enrico Masiello
users[34] = new Array("alicia","freckle","members/members.shtml");  //Alicia Costantino
users[35] = new Array("Denise","Karate","members/members.shtml");  //Denise Herzig
users[36] = new Array("pico0009","irayna795","members/members.shtml");  //Peter Picotti
users[37] = new Array("lifestream","tree07","members/members.shtml");  //Chris Lowings
users[38] = new Array("Chris","Chris","members/members.shtml");  //Chris Singh
users[39] = new Array("scott richardson","karla","members/members.shtml");  //Scott Richardson
users[40] = new Array("Michelle","Harley","members/members.shtml");  //Michelle Zilm
users[41] = new Array("R Wimble","Shotokan","members/members.shtml");  //Roger Wimble
users[42] = new Array("Blister","0heron666","members/members.shtml");  //Jim Watson 
users[43] = new Array("madman","brayden","members/members.shtml");  //Brayden Perez
users[44] = new Array("michael101","jordyn","members/members.shtml");  //Michael Stancombe
users[45] = new Array("andrew jeffery","norton1970","members/members.shtml");  //Andrew Jeffery
users[46] = new Array("spargo64","fullen88","members/members.shtml");  //Simeon Spargo
users[47] = new Array("fgarrido","karate","members/members.shtml");  //Fernando Garrido
users[48] = new Array("Kate","ChildersTSKF","members/members.shtml");  //Kate Daly 
users[49] = new Array("m7o","shadow1837","members/members.shtml");  //Michael Ordelman
users[50] = new Array("lester","levi12","members/members.shtml");  //Lester Tobitt 								 
users[51] = new Array("plburden","sprogs02","members/members.shtml");  //Paul Burden    					
users[52] = new Array("Alice Karpiniec","KTazumDragonK","members/members.shtml");  //Alice Karpiniec
users[53] = new Array("kpyne","9dj","members/members.shtml");  //Kelvin Pyne
users[54] = new Array("Kingower","matt01","members/members.shtml");  //Alicia Dunbar
users[55] = new Array("leeroybee","cassie","members/members.shtml");  //Lee O'Brien 
users[56] = new Array("Paul B","sandan/paul","members/members.shtml");  //Paul Brown 
users[57] = new Array("Robyn","sacha6","members/members.shtml");  //Robyn Treloar  
users[58] = new Array("phantom","walker","members/members.shtml");  //Mark Walker
users[59] = new Array("rhino684","jackson","members/members.shtml");  //Ryan Shields
users[60] = new Array("swincr","Kelsey","members/members.shtml");  //Craig Swinbourne                                
users[61] = new Array("mumfordj","ward","members/members.shtml");  //Jason Mumford
users[62] = new Array("mitchell241000","lennyhayes","members/members.shtml");  //Mitchell Russell 
users[63] = new Array("zygi","zygi","members/members.shtml");  //Zygi Barlow
users[64] = new Array("tassya","97465321","members/members.shtml");  //Tassya Stevens
users[65] = new Array("Bruce lee","randomfrog","members/members.shtml");  //Themeli Mangos
users[66] = new Array("ian harris","Sophie2","members/members.shtml");  //Ian Harris
users[67] = new Array("shauno","sunnie","members/members.shtml");  //Shaun Obst
users[68] = new Array("Chrism6","austin6","members/members.shtml");  // Chris Myers					
users[69] = new Array("robitee","seven1#","members/members.shtml");  // Robyn Treloar
users[70] = new Array("andyj","Electraglide","members/members.shtml");  //Andy Jeffery
users[71] = new Array("fratatagia","tracker1718","members/members.shtml");  //Fil Ratatagia 
users[72] = new Array("kredd","Spires.01","members/members.shtml");  //Kaylene Reddington 
users[73] = new Array("gld94","02oct94","members/members.shtml");  //Greg Davis										To be confirmed.
users[74] = new Array("Zygi Barlow","zygi12","members/members.shtml");  //Zygi Barlow								To be confirmed.





//users[75] = new Array("","","members/members.shtml");  //To be confirmed, emailed & uploaded
//users[76] = new Array("","","members/members.shtml");  //To be confirmed, emailed & uploaded
//users[77] = new Array("","","members/members.shtml");  //To be confirmed, emailed & uploaded



//users[66] = new Array("TOMNAG","tiffany1","members/members.shtml");  //Thomas Nagel							To be confirmed.
//users[67] = new Array("Dazza","D@zz@","members/members.shtml");  //Darren Atkinson							To be confirmed.
//users[68] = new Array("dlong","dpbd2214","members/members.shtml");  //David Long				  			To be confirmed.

//----------------------------------------------------------------
//  Login Functions
//----------------------------------------------------------------
function login(username,password){
var member = null;
var loggedin = 0;
var members = users.length;
for(x=0;x<members && !loggedin; x++){
if((username==users[x][0])&&(password==users[x][1])){
   loggedin = 1;
   member = x;
break;
  }
}

if(loggedin==1){
 if(users[member][2] != "") {
  successpage = users[member][2];
 }
 setCookie("login",1);
 if (top.location.href != location.href){
  location.href = successpage;          
 }else{
  top.location.href = successpage;  
 }
}else{
 alert('Your login details are case sensitive, Please try again'); // Insert a fail message.
}  
}

function logout() {
deleteCookie("login");
if (top.location.href != location.href){
 location.href = loginpage;          
}else{
 top.location.href = loginpage;  
}
}

//----------------------------------------------------------------
// Cookie Handler
//----------------------------------------------------------------
var ckTemp = document.cookie;

function setCookie(name, value) {
if (value != null && value != "")
 document.cookie=name + "=" + escape(value) + ";";
ckTemp = document.cookie;
}

function deleteCookie(name) {
 if (getCookie(name)) {
   document.cookie = name + "=" +
   "; expires=Thu, 01-Jan-70 00:00:01 GMT";
 }
}

function getCookie(name) {
var index = ckTemp.indexOf(name + "=");
if(index == -1) return null;
 index = ckTemp.indexOf("=", index) + 1;
var endstr = ckTemp.indexOf(";", index);
if (endstr == -1) endstr = ckTemp.length;
return unescape(ckTemp.substring(index, endstr));
}
 
function checkCookie() {
var temp = getCookie("login");
if(!temp==1) {
 alert('access denied'); // Rensert a fail message.
 if(top.location.href != location.href){
  location.href = loginpage;          
 }else{
  top.location.href = loginpage;  
 }
}
}

//----------------------------------------------------------------
// Login Panel
//----------------------------------------------------------------

function BuildPanel() {
document.write('<form name="logon"><table><tr><td><span style="color:white;font-family:Verdana;font-size:9pt">Username:</span></td>');
document.write('<td><small><input type="text" name="username"></td></tr>');
document.write('<tr><td><span style="color:white;font-family:Verdana;font-size:9pt">Password:</span></small></td>');
document.write('<td><input type="password" name="password"></td></tr>');
if(imgSubmit == ""){
document.write('<tr><td align="right" colspan="2"><p><input type="button" value="Sign in" name="Logon" onclick="login(username.value,password.value)">');
} else {
document.write('<tr><td colspan="2"><p><input type="image" src="'+imgSubmit+'" name="Logon" onclick="login(username.value,password.value)">');
}
document.write('</p></td></tr></table></form>');
}