var keyStr = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=";
var refresh = true;

function loginCheck(){
	
	usr_div = document.getElementById('user');
	psw_div = document.getElementById('passwrd');
	usr = usr_div.value;
	psw = psw_div.value;
	usr_div.disabled=true;
	psw_div.disabled=true;
	usr = encode64(usr);
	psw = encode64(psw);
	page = "http://www.folkalley.com/fa_login.php?usr="+usr+"&psw="+psw;
	returnVal = getVal(page);
	val = returnVal.indexOf("Sorry");
	is_mem = returnVal.indexOf("member");
	if(val == 0){
		alert(returnVal);
		usr_div.disabled=false;
		psw_div.disabled=false;
	}	
	else{		
		document.getElementById("loggedin_id").innerHTML = returnVal;
		if(refresh){
			window.location.reload();	
		}		
	}
	if(is_mem > 0){
		window.location.href="http://www.folkalley.com";
	}	
}

function encode64(input) {
   var output = "";
   var chr1, chr2, chr3;
   var enc1, enc2, enc3, enc4;
   var i = 0;
 
   do {
      chr1 = input.charCodeAt(i++);
      chr2 = input.charCodeAt(i++);
      chr3 = input.charCodeAt(i++);
 
      enc1 = chr1 >> 2;
      enc2 = ((chr1 & 3) << 4) | (chr2 >> 4);
      enc3 = ((chr2 & 15) << 2) | (chr3 >> 6);
      enc4 = chr3 & 63;
 
      if (isNaN(chr2)) {
         enc3 = enc4 = 64;
      } else if (isNaN(chr3)) {
         enc4 = 64;
      }
 
      output = output + keyStr.charAt(enc1) + keyStr.charAt(enc2) + 
         keyStr.charAt(enc3) + keyStr.charAt(enc4);
   } while (i < input.length);
   
   return output;
}

