 
 $(document).ready(function() {					
   $("a.partner_login").click(openLogin);
   $("a.client_login").click(openLogin);
   $("input.login_button").click(doLogin);
   $("form#contact_form").submit(post_contact);
   addInputField("username_id",str_username);
   addInputField("password_id",str_password);
   addInputField("contact_name", str_name);
   addInputField("contact_email", str_email);
   addInputField("contact_message", str_message);
   addInputField("contact_captcha", str_captcha);
 });
 
function openLogin(){
 $("div.partner_client_login:hidden").slideDown("slow");
 $("div.login_forms:hidden").fadeIn("slow");
 return false;
}
function doLogin(){
 var message = "";
 if(isOriginalText(document.getElementById('username_id')))
   message = str_invalidusername;
 else
 if(isOriginalText(document.getElementById('password_id')))
    message = str_invalidpassword;
 else
 $.post("login.php",{
       username: $("#username_id").val(),
       password: $("#password_id").val(),
     }, function(xml) {
       if ($("status",xml).text() == "OK" )
          {
            document.location.href=$("redirect",xml).text();
          }
        else
        { 
          $("div.login_error").hide();         
          $("div.login_error").html(str_invalidlogin);
          $("div.login_error:hidden").fadeIn("slow");
          return false;
        }
    });
if(message != "") {
 $("div.login_error").hide();
 $("div.login_error").html(message);
 $("div.login_error:hidden").fadeIn("slow");
}

 return false;
}
function post_contact(){
     $("div.contact_error").hide();

     var email_val = $("#contact_email").val();
     if (isOriginalText(document.getElementById('contact_email')))
          email_val = "";
     if (!echeck(email_val))
     {
        $("div.contact_error").html(str_invalidemail);
        $("div.contact_error").fadeIn("slow");
        return false;
     } 
     
     var captcha_val = $("#contact_captcha").val();
     if (isOriginalText(document.getElementById('contact_captcha')))
     {
        $("div.contact_error").html(str_errorcaptcha);
        $("div.contact_error").fadeIn("slow");
        return false;
     }

     var name_val = $("#contact_name").val();     
     var message_val = $("#contact_message").val();
     if (isOriginalText(document.getElementById('contact_name')))
          name_val = "";

     if (isOriginalText(document.getElementById('contact_message')))
          message_val = "";

    $.post("sendEmail.php",{
       email: email_val,
       name: name_val,
       message: message_val,
       captcha: captcha_val  
     }, function(xml) {        
        if ($("status",xml).text() == "OK" )
           $.prompt(str_messagesent);
        else
        {
          var details = str_errorform;
          if ($("details",xml).text() == "CAPTCHA" )
            details = str_errorcaptcha;
           
           $("div.contact_error").html(details);
           $("div.contact_error").fadeIn("slow");
           return false;
        } 
        return false;
    }); 

    return false;
}