/*-----------------------------*/
setClassName = function(el, val)
{
	el.setAttribute('class', val);
	el.setAttribute('className', val);
}
/*-----------------------------*/
getClassName = function(el)
{
	if(el.getAttribute("class") != null)
	{
		return el.getAttribute("class")
	}
	else if(el.getAttribute("className") != null)
	{
		return el.getAttribute("className");
	}
	else
	{
		return "";
	}
}
/*-----------------------------*/
getElementsByClassName = function (searchClass,node,tag) 
{
	var classElements = new Array();
	if ( node == null )
		node = document;
	if ( tag == null )
		tag = '*';
	var els = node.getElementsByTagName(tag);
	var elsLen = els.length;

	var pattern = new RegExp("(^|\\s)"+searchClass+"(\\s|$)");
	for (i = 0, j = 0; i < elsLen; i++) 
	{
		if ( pattern.test(els[i].className) ) 
		{
			classElements[j] = els[i];
			j++;
		}
	}
	return classElements;
}
eventsAfterLoad = function () 
{
if (window.attachEvent) {document.body.attachEvent("onclick", closeLangSwitcher);}
if (window.addEventListener) document.body.addEventListener('click',
closeLangSwitcher, false);

}
closeLangSwitcher = function (event) 
{
  var t=event.target||event.srcElement; 
  
  if(typeof t != "undefined"){
    if(getClassName(t) != "lang-switcher-link")
    {
      var block = document.getElementById("lang-dropdown");
      if(typeof block != "undefined")
        setClassName(block, 'hide-block');
    }
  }
}
/*-----------------------------------------------*/
function set_lang(lang)
{
  var form = document.getElementById("lang-form");
  if(form == null) return true;
    form.elements["vote_cr"].value = lang;
  form.submit();
  return false;
}
/*-----------------------------------------------*/
function show_lang()
{
  var block = document.getElementById("lang-dropdown");
  if(typeof block != "undefined")
  {
    if(getClassName(block) == "hide-block")
    {  
      setClassName(block, '');
    }
    else
    {
      setClassName(block, 'hide-block');
    }

  }
  return false;
}
/*-----------------------------------------------*/
function logout()
{
  var form = document.getElementById("logout-form");
  if(form == null) return true;
  form.submit();
  return false;
}

if (window.attachEvent) {window.attachEvent("onload", eventsAfterLoad);}
if (window.addEventListener) window.addEventListener('load',
eventsAfterLoad, false);
