//----------------------------------------------------------------

//  Usernames, Passwords & User Pages - These require configuration.
//----------------------------------------------------------------

var successpage = "test.html"; 
// The page users go to after login, if they have no personal page.

var loginpage = "http://www.webaeronautical.com/08CustLogin/custLogin.htm"; 
//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("20533","071503","http://www.webaeronautical.com/01WhatWeDo/Maintenance/Clients/20533/monthly_reports.htm"); 
//users[1] = new Array("18998","091003","http://www.webaeronautical.com/01WhatWeDo/Maintenance/Clients/18998/monthly_reports.htm");
users[0] = new Array("mlml","080107","http://www.webaeronautical.com/01WhatWeDo/Maintenance/Clients/MLML/monthly_reports.htm");
users[2] = new Array("14500818","090904","http://www.webaeronautical.com/01WhatWeDo/Maintenance/Clients/Jet_Asia/monthly_reports.htm");
users[3] = new Array("21963","102004","http://www.webaeronautical.com/01WhatWeDo/Maintenance/Clients/21963/monthly_reports.htm");
users[4] = new Array("20646","042604","http://www.webaeronautical.com/01WhatWeDo/Maintenance/Clients/20646/monthly_reports.htm");          
users[5] = new Array("jimbundy","010767","http://www.webaeronautical.com/01WhatWeDo/Maintenance/Clients/jimbundy/monthly_reports.htm");
users[1] = new Array("ryan","bivens","http://www.webaeronautical.com/01WhatWeDo/Maintenance/Clients/TEST/monthly_reports.htm");
//----------------------------------------------------------------

//  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;
 // User validated, terminate the for loop.

   }

 } 
 
 
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('access denied');

 }
  
}


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');
 
  if(top.location.href != location.href)
{	

   location.href = loginpage;
           
  }
else
{

   top.location.href = loginpage;
  
  }

 }

}


//----------------------------------------------------------------

// Login Panel

//----------------------------------------------------------------


function BuildPanel()
 {

document.write('<form name="logon"><table align="left" border="0"><tr><td align="right">');
document.write('<small><font face="Verdana">Username:</font></small></td>');

document.write('<td><small><font face="Verdana"><input type="text" name="username" size="20"></font></small></td></tr>');

document.write('<tr><td align="right"><small><font face="Verdana">Password:</font></small></td>');
document.write('<td><small><font face="Verdana"><input type="password" name="password" size="20"></font></small></td></tr>');

if(imgSubmit == "")
{

 document.write('<tr><td align="center" colspan="2"><p><input type="button" value="Logon" name="Logon" 	onclick="login(username.value,password.value)">');
 
}  else
 {

 document.write('<tr><td align="center" colspan="2"><p><input type="image" src="'+imgSubmit+'" name="Logon" 	onclick="login(username.value,password.value)">');

}

if(imgReset == "")
{

 document.write('<input type="reset" value="Reset" name="Reset">');

}
 else
 {

 document.write('<input type="image" src="'+imgReset+'" name="Reset" onclick="logon.reset();">');

}

document.write('</p></td></tr></table></form>');

}

