<!--
var cookies = new Array("name","passwd","usercolor");
var  cookieschk = new Array ("namechk","passwdchk","usercolorchk");	

function SetValue(name, value) {
  eval ("document.Chat."+name+".value='"+value+"'");
}

function SetCookie(name,value) {
 if (!value) {
     window.alert (" Нельзя записать пустое поле.\n Для начала заполните поле.\n\n You can not save empty field.\n At first, type data for saving.");
     return false;
     }
 else {
  SetCookieUN (name,value)
  var newvalue = GetValue (name);
  if (newvalue != value) {
     window.alert(" Sorry, but your brouser don't support this feature.\n  Download the new version of your brouser for enable this option.\n If your brouser support cookies, check special\n options in Preferences about cookies.\n\n Извините, но Ваш броузер не поддерживает эту опцию\n Скачайте более новую версию браузера для нормальной работы.\n Если Ваш броузер работает с cookie,\n то активируйте эту опцию в меню настроек.");
     return false;
     }
  else {
      return true;
      }
  }
 }

function SetCookieUN(name,value) {
  RemoveCookie (name);
  var tDate=new Date();
  tDate.setDate(tDate.getDate() + 365);
  document.cookie=name+"="+value+"; expires=" + tDate.toGMTString() + "; path=/;";
}

function RemoveCookie(name) {
  var tDate=new Date();
  tDate.setDate(tDate.getDate() - 2);
  document.cookie=name+"=; expires=" + tDate.toGMTString() + "; path=/;";
}

function GetValue(name) {
 var d="";
 var st=document.cookie;
 a=st.indexOf (name);
 if (a > -1) {
   a=a+name.length+1;
   b=st.indexOf (";",a);
   if (b < 0) { b = st.length };
   if (a != b) {
      d=st.substring (a,b);
      return (d);
	 }
   }
 }

function LoadCookies(){
  var end=cookies.length;
  for(var i=0; i<end; i++){
    var val = GetValue(cookies[i]);
    if(val){
      SetValue (cookies[i],val);
      if(cookieschk[i]!=""){
        eval ("document.Chat."+cookieschk[i]+".checked=true"); 
      }
    }else{
      if(cookieschk[i]!=""){
        eval ("document.Chat."+cookieschk[i]+".checked=false"); 
      }
    }
  }

}

function SaveAll(){
  var end = cookieschk.length;
  var info;
  for (var i=0; i<end; i++) {
     if (cookieschk[i] != "") {  
         eval("info=document.Chat."+cookieschk[i]+".checked");
         if (info==true){
           eval("val=document.Chat."+cookies[i]+".value");
//           alert(cookies[i]+val)
           SetCookieUN(cookies[i],val);
         }
     }
  }
}

function ClearCookie(){
  var end=cookies.length;
  for(var i=0; i<end; i++){
    RemoveCookie (cookies[i]);
  }
  RemoveCookie('confirm');
  RemoveCookie('alertpass');
  LoadCookies();
}

function ClearAll(){
      if (confirm (" Вы пытаетесь удалить все сохраненные данные!\n Нажмите OK для удаления.\n\n You try to clear all saved data!\n Press OK for confirm.\n")) {
        ClearCookie();
        LoadCookies();
        return true;
        }
    else {
        return false;
        }
}

function Enter(){
x=GetValue ("confirm");
if (x) {
 SaveAll();
}
else{
  var end = cookies.length;
  var note = false;

  for (var i=0; i<end; i++) {
     if (cookieschk[i] != "") {  
         eval ("info=document.Chat."+cookieschk[i]+".checked");
         if (info==true) note = true;
     }
  }

  if(note){
    if (confirm (" Внимание! Если вы работаете с публичного терминала,\n мы не рекомендуем вам запоминать информацию о себе!\n Вы хотите запомнить данные?\n"+
        "\n Attention! If you work from the public terminal,\n we not recommend to you to store an information about ourselves!\n Are you whant to save data?\n")) {
        SetCookie ("confirm","yes");
        SaveAll();
    }else{
       ClearCookie();
       LoadCookies();
       return false;
    }
  }
}

if (document.Chat.passwdchk.checked) { 
  if(AlertPasswd()){
    return true;
  }else{
    return false;
  }
}else{
 return true;
}

}

function AlertPasswd() {
var y=GetValue ('alertpass');
if (y) {
 return true;
 }
else {
  if (document.cookie) {
     if (confirm (" Внимание! Вы пытаетесь запомнить свой пароль!\n Не делайте этого, если доступ к этому\n компьютеру имеете не только вы!\n Хотите запомнить пароль?\n"+
    "\n Attention! You try to save your password!\n Do not it, if not only you have access to this computer!\n Are you whant to save password?\n")) {
        SetCookie ('alertpass','yes');
        return true;
        }
    else {
       RemoveCookie('passwd');
       LoadCookies();
       return false;
       }
    }
  }  
}
-->

