

function sf(txt)
{
 document.write(txt);
};

function auth_close(set_url)
{

 document.getElementById("Body").className='';
 document.getElementById("html").className='';
 document.getElementById("shadow").style.display="none";
 document.getElementById("authframe").style.display="none";

 if (document.getElementById("videokont")) document.getElementById("videokont").style.display="block";

if (set_url) {
	document.getElementById('authframe').getElementsByTagName('iframe')[0].setAttribute('src', '/auth/');
}

  var l=document.getElementsByTagName('select');
  for (var i=0; i<l.length; i++) l[i].style.display="inline";

};

function auth_form()
{
 document.getElementById("Body").className='dark';
 document.getElementById("html").className='dark';
 document.getElementById("shadow").style.display="block";
 document.getElementById("authframe").style.display="block";

 if (document.getElementById("videokont")) document.getElementById("videokont").style.display="none";

 var l=document.getElementsByTagName('select');
 for (var i=0; i<l.length; i++) l[i].style.display="none";


};

// регистрация
function checkform()
{
 flag=0;
 if (document.getElementById("name").value=="") { mark_form(1,"name"); flag=1; } else { mark_form(2,"name") }
 if (document.getElementById("fam").value=="") { mark_form(1,"fam"); flag=1; } else { mark_form(2,"fam") }
 if (document.getElementById("country").value=="") { mark_form(1,"country"); flag=1; } else { mark_form(2,"country") }
 if (!flag) document.mf.submit(); else alert("Необходимо заполнить выделенные поля");
};

function  mark_form(n,i)
{
 if (n==1) document.getElementById(i).style.background="#B2FFBA";
  else document.getElementById(i).style.background="#FFF";
};

// заказ приза
function checkform2()
{
 flag=0;
 if (document.getElementById("FT1").value=="") { mark_form(1,"FT1"); flag=1; } else { mark_form(2,"FT1") }
 if (document.getElementById("FT2").value=="") { mark_form(1,"FT2"); flag=1; } else { mark_form(2,"FT2") }
 if (document.getElementById("FT3").value=="") { mark_form(1,"FT3"); flag=1; } else { mark_form(2,"FT3") }
 if (document.getElementById("FT4").value=="") { mark_form(1,"FT4"); flag=1; } else { mark_form(2,"FT4") }

 if (document.getElementById("FT5").checked==false) flag=1; 

 if (!flag) document.getElementById("mf").submit(); else alert("Необходимо заполнить все поля");
};


function getXmlHttp()
{
  var xmlhttp;
  try {
    xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
  } catch (e) {
    try {
      xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
    } catch (E) {
      xmlhttp = false;
    }
  }
  if (!xmlhttp && typeof XMLHttpRequest!='undefined')  xmlhttp = new XMLHttpRequest();
  return xmlhttp;
}



function voteitem(itemid,act)
{
 var xmlhttp = getXmlHttp()

 var url="/vote-item/"+itemid+"/"+act+"/"+Math.random();

 if (document.getElementById("itemrating"+itemid)) 
  {
   xmlhttp.open("GET", url, true);
   xmlhttp.onreadystatechange = function() 
   {
    if (xmlhttp.readyState == 4 && xmlhttp.status == 200)
     {
      document.getElementById("itemrating"+itemid).innerHTML=xmlhttp.responseText;
      document.getElementById("itemmark"+itemid).style.display="none";
     };
   };
   xmlhttp.send(null);
  };
};

function votegroup(itemid)
{
 var xmlhttp = getXmlHttp()

 var url="/vote-group/"+itemid+"/"+Math.random();

 xmlhttp.open("GET", url, true);
 xmlhttp.onreadystatechange = function() 
 {
  if (xmlhttp.readyState == 4 && xmlhttp.status == 200)
   {
    if (xmlhttp.responseText=="err1")
     {
      alert("Чтобы проголосовать, необходима регистрация");
      return false;
     };

    if (xmlhttp.responseText=="err2")
     {
      alert("Вы сегодня уже голосовали за эту группу");
      return false;
     };

    document.getElementById("gbtn").src="/i/c508.gif";

   };
 };
 xmlhttp.send(null);

};

