function SetCookie(name, value, expiredays, path, domain, secure) {
   if (expiredays) {
      var exdate=new Date();
      exdate.setDate(exdate.getDate()+expiredays);
      var expires = exdate.toGMTString();
   }
   document.cookie = name + "=" + escape(value) +
   ((expiredays) ? "; expires=" + expires : "") +
   ((path) ? "; path=" + path : "") +
   ((domain) ? "; domain=" + domain : "") +
   ((secure) ? "; secure" : "");
}

function getCookie(name) {
   var cookie = " " + document.cookie;
   var search = " " + name + "=";
   var setStr = null;
   var offset = 0;
   var end = 0;
   if (cookie.length > 0) {
      offset = cookie.indexOf(search);
      if (offset != -1) {
         offset += search.length;
         end = cookie.indexOf(";", offset)
         if (end == -1) {
            end = cookie.length;
         }
         setStr = unescape(cookie.substring(offset, end));
      }
   }
   return setStr;
}

function loadURL(sUrl){
  location.href = sUrl;
}

function ShowUl(oObj){
  _List = oObj.childNodes;
  for (var i=0; i < _List.length; i++){
    if (oObj.childNodes[i].tagName == "UL") oObj.childNodes[i].style.display = "block";
    if (oObj.childNodes[i].tagName == "P")  oObj.childNodes[i].style.display = "none";
  }
}

function NoShowUl(oObj){
  _List = oObj.childNodes;
  for (var i=0; i < _List.length; i++){
    if (oObj.childNodes[i].tagName == "UL") oObj.childNodes[i].style.display = "none";
    if (oObj.childNodes[i].tagName == "P")  oObj.childNodes[i].style.display = "block";
  }
}

function OpenOL(sId){
  oObj = document.getElementById(sId);
  if (oObj.offsetHeight == 0) oObj.style.display = "block";
  else oObj.style.display = "none";
}

var ourInterval = 0;
var scrollSpeed = 50;
var scrollWidth = 10;
function scrollStart(direction, divID){
  ourInterval = setInterval("scroll"+direction+"('"+divID+"')", scrollSpeed);
}

function scrollEnd(){
  clearInterval(ourInterval);
}

function scrollTop(which){
  document.getElementById(which).scrollTop = document.getElementById(which).scrollTop + scrollWidth;
}

function scrollDown(which){
  document.getElementById(which).scrollTop = document.getElementById(which).scrollTop - scrollWidth;
}


function LoadPersonalMonitoring(){
  window.open('http://arkan.car-online.ru:8888/?lang=ark-ru', 'Monitoring', 'resizable,toolbar=no,menubar=no,location=no,screenY=50,screenX=10,width=' + (screen.width - 30) +',height=' + (screen.height - 200));
}

function LoadCorporativeMonitoring(){
  window.open('http://group.car-online.ru/?grouplang=ark-ru', 'Monitoring', 'resizable,toolbar=no,menubar=no,location=no,screenY=50,screenX=10,width=' + (screen.width - 30) +',height=' + (screen.height - 200));
}

var oDiv;
var oDivOption;

function LoadEquipment(){
  if (!document.getElementById('divEquipment')){
    oDiv = document.getElementById('Equipment').appendChild(document.createElement("DIV"));
    oDiv.id = 'divEquipment';
    oDiv.innerHTML = 
    "<table><tr><td style='border-right: 2px Solid White;'>" +
      "<h1 style='padding-left: 10px; font-size: 1.2em'>Безопасность автомобиля</h1><ul class='ulList'>" +
      "<li>Satellite</li><ul class='ulSubList'>" +
        "<li><a href='javascript: void(0);' onClick='SaveEquipment(\"Безопасность автомобиля Satellite Комфортный\")'>Комфортный</a> <!--<span>подробнее</span>--></li>" +
        "<li><a href='javascript: void(0);' onClick='SaveEquipment(\"Безопасность автомобиля Satellite Персональный\")'>Персональный</a> <!--<span>подробнее</span>--></li>" +
        "<li><a href='javascript: void(0);' onClick='SaveEquipment(\"Безопасность автомобиля Satellite Универсальный\")'>Универсальный</a> <!--<span>подробнее</span>--></li>" +
      "</ul><li>City</li><ul class='ulSubList'>" +
        "<li><a href='javascript: void(0);' onClick='SaveEquipment(\"Безопасность автомобиля City Комфортный\")'>Комфортный</a> <!--<span>подробнее</span>--></li>" +
        "<li><a href='javascript: void(0);' onClick='SaveEquipment(\"Безопасность автомобиля City Универсальный\")'>Универсальный</a> <!--<span>подробнее</span>--></li>" +
      "</ul><li>Control</li><ul class='ulSubList'>" +
        "<li><a href='javascript: void(0);' onClick='SaveEquipment(\"Безопасность автомобиля Control S\")'>S</a> <!--<span>подробнее</span>--></li>" +
        "<li><a href='javascript: void(0);' onClick='SaveEquipment(\"Безопасность автомобиля Control M\")'>M</a> <!--<span>подробнее</span>--></li>" +
        "<li><a href='javascript: void(0);' onClick='SaveEquipment(\"Безопасность автомобиля Control L\")'>L</a> <!--<span>подробнее</span>--></li>" +
        "<li><a href='javascript: void(0);' onClick='SaveEquipment(\"Безопасность автомобиля Control XL\")'>XL</a> <!--<span>подробнее</span>--></li>" +
      "</ul></ul></td>" +
    "<td style='border-right: 2px Solid White;'><h1 style='padding-left: 10px;font-size: 1.2em'>Безопасность недвижимости</h1></td>" +
    "<td><h1 style='padding-left: 10px;font-size: 1.2em'>Системы мониторинга</h1><ul class='ulList'><li><a href='javascript: void(0)' onClick='SaveEquipment(\"Система мониторинга SuperVising\")'>SuperVising</a></li></ul></td></tr></table>";
  }
}

function LoadTariffs(){
  if (!document.getElementById('divEquipment')){
    oDiv = document.getElementById('Tariffs').appendChild(document.createElement("DIV"));
    oDiv.id = 'divEquipment';
    oDiv.innerHTML = 
    "<table><tr><td style='border-right: 2px Solid White;'>" +
      "<h1 style='padding-left: 10px; font-size: 1.2em'>Безопасность автомобиля</h1>" +
      "<ul class='ulSubList'>" +
        "<li><a href='javascript: void(0);' onClick='SaveTariffs(\"Базис\")'>Базис</a> <!--<span>подробнее</span>--></li>" +
        "<li><a href='javascript: void(0);' onClick='SaveTariffs(\"Успех\")'>Успех</a> <!--<span>подробнее</span>--></li>" +
        "<li><a href='javascript: void(0);' onClick='SaveTariffs(\"Чемпион\")'>Чемпион</a> <!--<span>подробнее</span>--></li>" +
        "<li><a href='javascript: void(0);' onClick='SaveTariffs(\"Престиж\")'>Престиж</a> <!--<span>подробнее</span>--></li>" +
        "<li><a href='javascript: void(0);' onClick='SaveTariffs(\"Персона\")'>Персона</a> <!--<span>подробнее</span>--></li>" +
      "</ul></td>" +
    "<td style='border-right: 2px Solid White;'><h1 style='padding-left: 10px;font-size: 1.2em'>Безопасность недвижимости</h1></td>" +
    "<td><h1 style='padding-left: 10px;font-size: 1.2em'>Системы мониторинга</h1><ul class='ulSubList'>" +
    "<li><a href='javascript: void(0)' onClick='SaveTariffs(\"Super M\")'>Super M</a></li>" +
    "<li><a href='javascript: void(0)' onClick='SaveTariffs(\"Super S\")'>Super S</a></li>" +
    "</ul></td></tr></table>";
  }
}

function SaveEquipment(sMessage){
  SetCookie('Equipment', sMessage, 30, '/');
  UpdateForm();
}

function SaveTariffs(sMessage){
  SetCookie('Tariffs', sMessage, 30, '/');
  UpdateForm();
}

function UpdateForm(){
  sEquipment = getCookie('Equipment');
  if (sEquipment){
    document.getElementById('Equipment').innerHTML = "<p><strong>" + sEquipment + "</strong></p><a href='javascript:void(0);' onClick='LoadEquipment();'>Выбрать</a>";
    document.getElementById('sEquipment').value = sEquipment;
  }
  else{
    document.getElementById('Equipment').innerHTML = "<a href='javascript:void(0);' onClick='LoadEquipment();'>Выбрать</a>";
    document.getElementById('sEquipment').value = '';
  }
  
  sTariffs = getCookie('Tariffs');
  if (sTariffs){
    document.getElementById('Tariffs').innerHTML = "<p><strong>" + sTariffs + "</strong></p><a href='javascript:void(0);' onClick='LoadTariffs();'>Выбрать</a>";
    document.getElementById('sTariffs').value = sTariffs;
  }
  else{
    document.getElementById('Tariffs').innerHTML = "<a href='javascript:void(0);' onClick='LoadTariffs();'>Выбрать</a>";
    document.getElementById('sTariffs').value = '';
  }
    
  
}

function OnLine(sMessage){
  SetCookie('Equipment', sMessage, 30, '/');
  location.href = 'http://' + location.host + '/ClientInformation/OnLine/';
}

function OnLineTariffs(sMessage){
  SetCookie('Tariffs', sMessage, 30, '/');
  location.href = 'http://' + location.host + '/ClientInformation/OnLine/';
}

function initialize(nLng1, nLng2, sText) {
  if (GBrowserIsCompatible()) {
    var map = new GMap2(document.getElementById("map_canvas"));
    latLng = new GLatLng(nLng1, nLng2);
    map.setCenter(latLng, 14);
    map.setUIToDefault();
    map.openInfoWindow(latLng, sText);
  }
}