
//----------------------------------------------------------------
//  Usernames & Passwords - These require configuration.
//----------------------------------------------------------------
var successpg = "about_application.htm";  //Change this to the page to go to after successful login.
var loginpage = "backstage_pass_application.cfm"; //Change this to the page the login panel is on.

var users = new Array();

users[0] = new Array("green"); // Change this entry to valid logins.
users[1] = new Array("green"); // Add addtional logins, straight after these, as
                                               // required, followig the same format. Increment the 
											   // numbers in the square brackets, in new each one.
var pass = new Array();
pass[0] = new Array("green");// Change this entry to valid password.
pass[1] = new Array("green");// Add addtional logins, straight after these, as
                                               // required, followig the same format. Increment the 
											   // numbers in the square brackets, in new each one.

//----------------------------------------------------------------
//  Login Functions
//----------------------------------------------------------------
function login(username,password){
 var loggedin = 0;
 var members = users.length - 1;
 for(x=0;x<members && !loggedin; x++){
 if((username==users[x][0])&&(password==pass[x][0]))
loggedin = 1;
 } 
 if(loggedin==1){
  top.location.href = successpg;
  setCookie("login",1); }
 else
  alert('please enter correct username and password');  
}

function logout() {
 deleteCookie("login");
 top.location.href = loginpage;
}

function thankyou() {
  top.location.href = successpg;
  setCookie("login",1);
}

//----------------------------------------------------------------
// 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) {
 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="Arial">Username:</font></small></td>');
document.write('<td><small><font face="Arial"><input type="text" name="username" size="25"></font></small></td></tr>');
document.write('<tr><td align="right"><small><font face="Arial">Password:</font></small></td>');
document.write('<td><small><font face="Arial"><input type="text" name="password" size="25"></font></small></td></tr>');
document.write('<tr><td align="left" colspan="2"><p><input name="Logon" type="image" src="../../lander/Scripts/Buttons/BTN_backstage.png" value="Logon" alt="Logon" border="0" onclick="login(username.value,password.value)"/></td></tr></table></form>');
}




