  $(document).ready(function () {
    if($.cookie("LoginID")){
        $('#spanLoginCol1').text($.cookie("LoginID")); 
        $('#spanLoginCol2').text("Выйти");
    }
    else{
        $('#spanLoginCol1').text("Войти"); 
        $('#spanLoginCol2').text("Зарегистрироваться");
    }
  });
function AddBookmark() {
    title = document.title;
    url = document.location;

    if (window.sidebar) {// Mozilla Firefox     
        window.sidebar.addPanel(title, url, "");
    }
    else if (window.external) {// IE     
        window.external.AddFavorite(url, title);
    }
    else if (window.opera && window.print) {
        window.external.AddFavorite(url, title);
    }
    else { 
        alert('Нажмите Ctrl-D чтобы добавить страницу в закладки'); 
        }
}
function createUser(loginID, eMail, pass, bithday, categories) {
var result;
$.ajax({ type: "POST",
url: "../CreateUser.php",
data: "loginID=" + loginID + "&eMail=" + eMail + "&pass=" + pass + "&bithday=" + bithday + "&categories=" + categories,
success: (function (vData) {            
switch (vData) {
case '-1':
result = "Произошла ошибка при попытке создать нового пользователя";
break;
case '1':
result = "Набранный Логин или E-Mail уже существует";
break;
default:
result = "";
}
return result;
}),
error: (function () { }),
async: false    });
return result;
}
function loadRegisterScript(){
    if(document.getElementById('registerScript')){return;}
    var headID = document.getElementsByTagName("head")[0];
    var newScript = document.createElement('script');
    newScript.type = 'text/javascript';
    newScript.text=loadFileFromServer("../registerScript.js");
    newScript.id="registerScript"
    headID.appendChild(newScript);
}
function loadFileFromServer(fileName){
    var result;
    $.ajax({ type: "POST",
    url: fileName,
    success: (function (vData) {
    result=vData;
        }),
        error: (function () { }),
        async: false    });
    return result;
}

function loginToSite(loginID, pass) {
var result;
$.ajax({ type: "POST",
url: "../loginValidate.php",
data: "loginID=" + loginID + "&pass=" + pass,
success: (function (vData) {
switch (vData) {
case '-1':
result = "Набран неправильный логин или пароль";
break;
default:
result = "";
}
return result;
}),
error: (function () { }),
async: false
});
return result;
}
function openRegWindow(){
    try {
        var spanLoginCol2 = $('#spanLoginCol2').text();
        spanLoginCol2 = spanLoginCol2.replace(/^\s+|\s+$/g, "");
        if (spanLoginCol2 == "Выйти") {
        if($.cookie("LoginID"))
            $.cookie("LoginID", null);
        //$('#spanLoginCol1').text("Войти");
        //$('#spanLoginCol2').text("Зарегистрироваться");
        document.location.reload();
        return;
    }
    loadRegisterScript();
    openRegWindowPart2();
  }
  catch(err){
    $("#divLoginWin").hide();
  }   
}
function openLoginWindow() {
  var spanLoginCol1 = $('#spanLoginCol1').text();
  spanLoginCol1 = spanLoginCol1.replace(/^\s+|\s+$/g, "");
  if(spanLoginCol1!="Войти"){return;}
  try {
    document.body.style.cursor = "wait";
    loadRegisterScript();
    openLoginWindowPart2();
  }catch(err){}
  document.body.style.cursor = "default";
}
function addDelAccountGame(_data) {
    //actionID:1-Add, 2-Delete
    var result;
    $.ajax({ type: "POST",
        url: "../AddDelAccountGame.php",
        data: _data,
        success: (function (vData) { }),
        error: (function () { }),
        async: true
    });
}
function addAccountGame(loginID, gameID) {
    addDelAccountGame("loginID=" + loginID + "&gameID=" + gameID + "&actionID=1");
    $('#tdAddGameImg').text("");
    $('#tdAddGameTxt').text("");
}
function deleteAccountGame(linkID) {
    addDelAccountGame("linkID=" + linkID + "&actionID=2");
}
function ajaxExecution(fileName, _data) {
    var result;
    $.ajax({ type: "POST",
        url: "../" + fileName,
        data: _data,
        success: (function (vData) { }),
        error: (function () { }),
        async: true
    });
}
function sendMail(gameID) {
    ajaxExecution("sendMailAjax.php", "gameID=" + gameID);
    $('#tdGameProblemImg').text("");
    $('#tdGameProblemTxt').text("");
}
function updateGameError(gameID) {
    ajaxExecution("updateGameErrorAjax.php", "gameID=" + gameID);
    $('#tdGameProblemImg').text("");
    $('#tdGameProblemTxt').text("");
}
