function CheckAnchor()
 { var hash=location.hash
   switch (hash)
    { case "#register":formpopup('register'); break;
      case "#login":formpopup('login'); break;
      case "#contact":formpopup('contact'); break;
	  }
 }
 
 function TryToLogin()
  { var user = $('login_user');
    var pass = $('login_pass');
    var send = true;
    if (user.value == "") 
     { user.style.background = "url(../images/loginwrong.png)";
       UserTip = "Username can not be blank.";
       send = false;
     }
    else if (user.value.length <4)
     { user.style.background = "url(../images/loginwrong.png)";
       UserTip = "Username must have at least 4 characters";
       send = false;
     }
    else
     { user.style.background = "url(../images/login_input.png)";
       UserTip = "Enter here your username";
     }
     
    if (pass.value == "") 
     { pass.style.background = "url(../images/loginwrong.png)";
       PassTip = "Password can not be blank.";
       send = false;
     }
    else if (pass.value.length <4)
     { pass.style.background = "url(../images/loginwrong.png)";
       PassTip = "Password must have at least 4 characters";
       send = false;
     }
    else
     { pass.style.background = "url(../images/login_input.png)";
       PassTip = "Enter here your password";
     }
    
    if (send)
     { var loginBut = $('login');
       loginBut.innerHTML = '<img style="margin: 10px 2px 0pt 0px; float: left; clear: left;" src="images/loginload.gif"/> &nbsp;&nbsp; Please wait...';
       var url = 'login.php';
       var pars = "user="+user.value+"&pass="+pass.value;

       var myAjax = new Ajax.Request( url, 
       {
		     method: 'get', 
			   parameters: pars, 
			   onComplete: TryToLoginComplete
		   });
     }
    
    
  }  

function TryToLoginComplete(originalRequest)
  { var Resp = originalRequest.responseText;
    var RespArray = Resp.split(";;");
    
    if (RespArray[0]!='0' && RespArray[1]!='0') 
     { window.location = "/account/";
       return true;
     }
     
    var user = $('login_user');
    var pass = $('login_pass');
    
    if (RespArray[0] == '0' && RespArray[2] != '0')
     { user.style.background = "url(../images/loginwrong.png)";
       UserTip = RespArray[2];
     }
    if (RespArray[1] == '0' && RespArray[3] != '0')
     { pass.style.background = "url(../images/loginwrong.png)";
       PassTip = RespArray[3];
     }
    
    var loginBut = $('login');
    loginBut.innerHTML = 'Login to your account';
    
  }  

function CheckKeyHit(e,keycode,action)
 {
   var Ucode=e.keyCode? e.keyCode : e.charCode
   if (Ucode == keycode)
    {
      setTimeout(action,0);
    }  
 }