var CokieName='tlgindex';
var term='|';
function actionMe(elem, com, grnd) {
 var lng = ["ru", "ukr", "en", "de", "fr"];
 var txt = ["flag_ru_txt", "flag_ukr_txt", "flag_en_txt", "flag_de_txt", "flag_fr_txt"];
 var img = ["flag_ru_img", "flag_ukr_img", "flag_en_img", "flag_de_img", "flag_fr_img"];
 if (grnd == 'lng') {
 for (i=0; i < 5; i++) {
 text=txt[i]; 
 image=img[i];
 if (com == 'over') {
 if (elem == lng[i]) { cldis="dev_madmin"; clact=""; }
 else { cldis=""; clact="dev_madmin"; }
 }
 else { cldis=""; clact="dev_madmin"; }
 if (window.document.getElementById(text)) {
 window.document.getElementById(text).className=cldis;
 window.document.getElementById(image).className=clact;
 }
 }
 }
 else {
 if (com == 'over') { window.document.getElementById(elem).className='dev_madmin'; }
 else { window.document.getElementById(elem).className=''; }
 }
}
function actionOn(elem) {
 var bbb=elem+'2';
 var ccc=elem+'1';
 var ddd=elem+'4';
 window.document.getElementById(ccc).className='menulh'; 
 window.document.getElementById(bbb).className='menubgh'; 
 window.document.getElementById(elem).className='menuugh'; 
 window.document.getElementById(ddd).className='mnuh'; 
 }
function actionOff(elem) {
 if (window.document.getElementById('categ').value != elem) {
 var bbb=elem+'2';
 var ccc=elem+'1';
 var ddd=elem+'4';
 window.document.getElementById(ccc).className='menul'; 
 window.document.getElementById(bbb).className='menubg'; 
 window.document.getElementById(elem).className='menuug'; 
 window.document.getElementById(ddd).className='mnu'; 
 }
 }
function hovver(eellm) {
 var bbb=eellm+'2';
 var ccc=eellm+'1';
 var ddd=eellm+'4';
 window.document.getElementById(ccc).className='menulh'; 
 window.document.getElementById(bbb).className='menubgh'; 
 window.document.getElementById(eellm).className='menuugh'; 
 window.document.getElementById(ddd).className='mnuh'; 

}
function Toggle(item,url) {
 links=document.getElementsByTagName('div');
 var i=0;
 var itm='cat_'+item;
 var lvl='level_'+item;
 obj=document.getElementById(item);
 objj=document.getElementById(itm+'_en');
 objlvl=document.getElementById(lvl);
 var cokie_lev='lev'+objlvl.value; var sttyl='';
 if (objj.value == 'none') { SetCookie(cokie_lev, item);
 del_level(objlvl.value); location.href=url; return; }
 else {
 if (obj.style.display != "none") {
 if (!getCookieVal(CokieName)) { SetCookie (CokieName, item); }
 else { delCookieVal(item); }
 obj.style.display="none";
 }
 else {
 if (!getCookieVal(CokieName)) { SetCookie (CokieName, item); }
 else { addCookieVal(item); }
 obj.style.display="block"; obj.style.paddingLeft=(objlvl.value-2)*3;
 }
 }
// checkCookieVal();
// if (getCookieVal(cokie_lev) == null) {SetCookie(cokie_lev, item); sttyl=item; }
// else {sttyl=getCookieVal(cokie_lev);SetCookie(cokie_lev, item);}
// 
// var lnk='link_'+item;
// if (objlvl.value < 4) {
// if (obj.style.display != "none") {del_level(objlvl.value);window.document.getElementById(lnk).className='smnuh';}
// else {window.document.getElementById(lnk).className='smnu';SetCookie(cokie_lev, '');del_level(objlvl.value);}
// }
// else {
// if (obj.style.display != "none") {del_level(objlvl.value);window.document.getElementById(lnk).className='texth';}
// else {window.document.getElementById(lnk).className='text';SetCookie(cokie_lev, '');del_level(objlvl.value);}
// }
}
function del_level (valu) {
 links=document.getElementsByTagName('a');
 counter=links.length;
 for (i=valu; i < 8; i++){
 if (i > valu) {
 var cooki='lev'+i;
 SetCookie(cooki, '');
 }
 }
}
function SetCookie (nam, val) {
 var argv = SetCookie.arguments;
 var argc = SetCookie.arguments.length;
 var expires = (argc > 4) ? argv[4] : null;
 var path = (argc > 5) ? argv[5] : null;
 var domain = (argc > 6) ? argv[6] : null;
 var secure = (argc > 7) ? argv[7] : false;
 document.cookie = nam + "=" + escape (val) + ((expires == null) ? "" : ("; expires=" + (expdate.getTime()+(24*60*60*1000)) )) + ((path == null) ? "" : ("; path=" + path)) + ((domain == null) ? "" : ("; domain=" + domain)) + ((secure == true) ? "; secure" : "");
}
function delCookieVal (val) {
 var string=getCookieVal(CokieName);
 var str=new Array(); var st=''; str=string.split(term); var len = str.length; var i=0;
 while (i < len) { if (str[i] != val) { if (st != '') {st=st+term+str[i];} else {st=str[i]; } } i++; }
 SetCookie (CokieName, st);
}

function checkCookieVal () {
 var string=unescape(getCookieVal(CokieName));
 var str=new Array(); str=string.split(term); var len = str.length; var i=0;
 while (i < len) {
 if (document.getElementById(str[i])) {
 var lvl='level_'+str[i];
 var ob=document.getElementById(str[i]);
 ob.style.display="block"; 
 if (document.getElementById(lvl)) {
 var objlvl=document.getElementById(lvl);
 ob.style.paddingLeft=(objlvl.value-2)*3;
 }
 }
 i++;
 }
}

function addCookieVal (val) {
 var string=getCookieVal(CokieName);
 var str=new Array(); str=string.split(term); var len = str.length; var i=0; var flag=1;
 while (i < len) { if (str[i] == val) { flag=0; } i++; }
 if (flag != 0) { string=(str.join(term))+term+val; SetCookie (CokieName, string); }
}

function getCookieVal (name) {
 var cookie_name = name + "=";
 cookie_name = name + "=";
 cookie_length = document.cookie.length;
 cookie_begin = 0;
 while (cookie_begin < cookie_length) {
 value_begin = cookie_begin + cookie_name.length;
 if (document.cookie.substring(cookie_begin, value_begin) == cookie_name) {
 var value_end = document.cookie.indexOf (";", value_begin);
 if (value_end == -1) { value_end = cookie_length; }
 return unescape(document.cookie.substring(value_begin, value_end));
 }
 cookie_begin = document.cookie.indexOf(" ", cookie_begin) + 1;
 if (cookie_begin == 0) { break; }
 }
 return null;
}

function DeleteCookie (name) {
 var exp = new Date();
 document.cookie = name + "= ; expires=" + exp.toGMTString();
}