function ReadCookie(cookie_name) {
	if (document.cookie.length > 0) {
		startc = document.cookie.indexOf(cookie_name + "=");
    if (startc!=-1){
      startc+=cookie_name.length + 1;
      endc=document.cookie.indexOf(";", startc);
      if(endc==-1){endc=document.cookie.length;}
return unescape(document.cookie.substring(startc,endc)); 
    }
	}
}

function RegisterCookie(cookie) {
  var dToday=new Date();
  var dExpires=new Date();
  var nDays=1;			// if days==0 valid only for session
  dExpires.setTime(dToday.getTime()+1000*60*60*24*nDays);
	document.cookie=cookie+";expires="+dExpires.toGMTString();
}

function EraseUser(){
	RegisterCookie('iihr=');
	document.getElementById('success').style.display='none';
	document.getElementById('register').style.display='block'
	document.getElementById('frmLogin').style.display='block';
}

function CheckUser(nazwa,haslo){
	for(var i=0;i<users.length;++i){
		if(users[i][0]==nazwa&&users[i][1]==haslo) {
		RegisterCookie('iihr=' + escape(nazwa));
return true;}
	}
return false;
}

function CheckStatus (){
	if(ReadCookie('iihr')==null||ReadCookie('iihr')==''||ReadCookie('iihr')=='undefined'){
		document.getElementById('warn').style.display='block';
		document.getElementById('success').style.display='none'
		return false}
	else{
		top.location.href=BaseURL + Version + "main.html"
	}
}

function StatusOnPageLoad(){
	if(!(ReadCookie('iihr')==null||ReadCookie('iihr')=='')){
		document.getElementById('register').style.display='none'
		document.getElementById('frmLogin').style.display='none'
		document.getElementById('success').style.display='block'
	}
}

function maskKey(AEvent, AMaska){
	if (window.Event) {
		Code=AEvent.which;
	} else {
		Code=AEvent.keyCode;
	}

	if (Code==13) {
		 // Enter
		CheckUser(document.getElementById('login').value, document.getElementById('password').value);
		CheckStatus();
	}
	return true;
}