var login_window;
var win_created_login = false;

var forgot_window;
var win_created_forgot = false;


function createWindowsLogin()
 {
    if (win_created_login == true) return true;
    login_window = new Windoo(
       {
         "top":100,"left":200,"width": 300,"height":250,
         ghost: {resize: true, move: true},
         buttons: {menu: true, close: true},
         theme: Windoo.Themes.alphacube,
         modal:true,
         resizable: true,
         "container": "body",
         "class": "custom-windoo",
         title: "Otkritka.com",
         destroyOnClose : false,
         "shadow": true
        }).setHTML('<div id="login_window_content" ></div>').hide();

    win_created_login = true;
 }
function show_login_form()
 {
   createWindowsLogin();
   login_window.setPosition(300,200);
   login_window.setTitle("Вход на otkritka.com");
   login_window.setSize(300,200);
   login_window.show();
   gebi("login_window_content").innerHTML = document.getElementById('loginFormContent').innerHTML;
 }

function createWindowsForgot()
 {
    if (win_created_forgot == true) return true;
    forgot_window = new Windoo(
       {
         "top":100,"left":200,"width": 300,"height":250,
         ghost: {resize: true, move: true},
         buttons: {menu: true, close: true},
         theme: Windoo.Themes.alphacube,
         modal:true,
         resizable: true,
         "container": "body",
         "class": "custom-windoo",
         title: "Otkritka.com",
         destroyOnClose : false,
         "shadow": true
        }).setHTML('<div id="forgot_window_content" ></div>').hide();

    win_created_forgot = true;
 }
function show_forgot_form()
 {
   createWindowsForgot();
   forgot_window.setPosition(300,200);
   forgot_window.setTitle("Забыли пароль");
   forgot_window.setSize(350,250);
   forgot_window.show();
   gebi("forgot_window_content").innerHTML = document.getElementById('forgotFormContent').innerHTML;
 }


function sendLoginData(baseURL) {
  //читаем данные из формы
  var email_login = $('email_login').value;
  var password_login = $('password_login').value;
  var myRequest = new Request({method: 'post', url: baseURL + 'member/login_check_ajax',
                               onSuccess : function(responseText, responseXML){
                                      parseResponseLogin(responseText);
                                    }
                                   }).send('email_login='+email_login+'&password_login='+password_login);
}

function parseResponseLogin(responseText) {
  var data = eval('(' + responseText + ')');
  //ошибок не было
  if (data.status == "OK") {
     //$('sc').value = data.sc;
     // document.login.submit();
     gebi('login').submit();
  }
  //ошибки были, показываем их описание
  else {
     alert(data.login_error);
     //$('login_error').innerHTML = data.login_error;
  }
}

function sendLoginDataPage(baseURL) {
  //читаем данные из формы
  var email_login = $('email_login_page').value;
  var password_login = $('password_login_page').value;
  var myRequest = new Request({method: 'post', url: baseURL + 'member/login_check_ajax',
                               onSuccess : function(responseText, responseXML){
                                      parseResponseLoginPage(responseText);
                                    }
                                   }).send('email_login='+email_login+'&password_login='+password_login);
}

function parseResponseLoginPage(responseText) {
  var data = eval('(' + responseText + ')');
  //ошибок не было
  if (data.status == "OK") {
     //$('sc').value = data.sc;
     document.login_page.submit();
  }
  //ошибки были, показываем их описание
  else {
     alert(data.login_error);
     //$('login_error').innerHTML = data.login_error;
  }
}