setInterval(changeColor, 1000);

function comm_hide(){
	if(document.getElementById('kom_black').style.display=='block') document.getElementById('kom_black').style.display='none';
	else document.getElementById('kom_black').style.display='block';
}

function changeColor(){
	$(".online").toggleClass('color');
}

function a(){

	if(document.getElementById('txt').style.display=='none') {
		document.getElementById('txt').style.display='block';
		document.getElementById('img').style.display='none';
		document.getElementById('pre_img').style.display='none';
	}
	else {
		document.getElementById('txt').style.display='none';
		document.getElementById('img').style.display='block';
		document.getElementById('pre_img').style.display='block';
	}
}
function smallrate(rate)
{
	var browser = navigator.appName;
	var inner='';
	celoe = rate.substr(0, 1);
	drobnoe = rate.substr(2, 1);

	var dbg = new Array(5);
	dbg[1] = "small_rate_empty.gif";
	dbg[2] = "small_rate_empty.gif";
	dbg[3] = "small_rate_empty.gif";
	dbg[4] = "small_rate_empty.gif";
	dbg[5] = "small_rate_empty.gif";

	if(drobnoe > 0 && drobnoe < 5)
	{
		celoe++;
		dbg[celoe] = "small_rate_gold_3.gif";
		celoe--;
	}
	if(drobnoe == 5)
	{
		celoe++;
		dbg[celoe] = "small_rate_gold_5.gif";
		celoe--;
	}
	if(drobnoe > 5)
	{
		celoe++;
		dbg[celoe] = "small_rate_gold_7.gif";
		celoe--;
	}
	for (i = 1; i <= celoe; i++) dbg[i] = "small_rate_gold.gif";


	for(i = 1; i <= 5; i++)
	{
		inner+= "<img src=\"/images/small_stars/"+dbg[i]+"\" style=\"margin: 0 1px;\">";
	}
	document.write(inner);
}

/*function smallrate(rate)
{
	var browser = navigator.appName;
	var inner = "<div id=\"small_rating\">";
	celoe = rate.substr(0, 1);
	drobnoe = rate.substr(2, 1);

	var dbg = new Array(5);
	dbg[1] = "spacer.gif";
	dbg[2] = "spacer.gif";
	dbg[3] = "spacer.gif";
	dbg[4] = "spacer.gif";
	dbg[5] = "spacer.gif";

	if(drobnoe > 0 && drobnoe < 5)
	{
		celoe++;
		dbg[celoe] = "small_rate_gold_3.png";
		celoe--;
	}
	if(drobnoe == 5)
	{
		celoe++;
		dbg[celoe] = "small_rate_gold_5.png";
		celoe--;
	}
	if(drobnoe > 5)
	{
		celoe++;
		dbg[celoe] = "small_rate_gold_7.png";
		celoe--;
	}
	for (i = 1; i <= celoe; i++) dbg[i] = "small_rate_gold.png";

	if(browser == 'Microsoft Internet Explorer')
	{
		for(i = 1; i <= 5; i++)
		{
			inner+= "<div style=\"filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='images/voting/"+dbg[i]+"', sizingMethod='scale');\"></div>";
		}
	}
	else
	{
		for(i = 1; i <= 5; i++)
		{
			inner+= "<div style=\"background-image: url('images/voting/"+dbg[i]+"');\"></div>";
		}
	}
	inner+= "</div>";
	document.write(inner);
}
*/
function validate_form()
{
	var err = false;
	var login = document.reg_form.login.value;
	var pass = document.reg_form.pass.value;
	var pass1 = document.reg_form.pass1.value;
	var email = document.reg_form.email.value;
	var WMR = document.reg_form.WMR.value;
	var rules = document.reg_form.rules.checked;

	if(!(/^[a-z0-9_\-]{3,30}$/i).test(login))
	{
		alert('Неверно заполнено поле Имя, допустимы только английские буквы, цифры, знак _ и -');
		err=true;
	}
	if(!(/^[a-z0-9_\-]{3,30}$/i).test(pass) && !err)
	{
		alert('Недопустимые символы в поле Пароль, допустимы только английские буквы, цифры, знак _ и -');
		err=true;
	}
	if(pass!=pass1 && !err)
	{
		alert('Ваши пароли не совпадают');
		err=true;
	}

	if(!(/^([a-z0-9_\-]+\.)*[a-z0-9_\-]+@([a-z0-9][a-z0-9\-]*[a-z0-9]\.)+[a-z]{2,4}$/i).test(email) && !err)
	{
		alert('Неверно заполнено поле e-mail');
		err=true;
	}
	/*if(!(/^R+[0-9]{12}$/i).test(WMR) && !err)
	{
		alert('Неверно заполнено поле WMR, пример R123456789123');
		err=true;
	}*/
	if(!rules && !err)
	{
		alert('Вы не согласились с правилами');
		err=true;
	}
    if(!err) document.reg_form.submit();
}

function appeal_show()
{
	if(document.getElementById('appeal').style.display=='block') document.getElementById('appeal').style.display='none';
	else document.getElementById('appeal').style.display='block';
}
function appeal_check()
{
	if(document.appeal_form.link.value=='')
	alert("Вы не ввели ссылку!");
	else document.appeal_form.submit();
}
function appeal_check()
{
	if(document.appeal_form.link.value=='')
	alert("Вы не ввели ссылку!");
	else document.appeal_form.submit();
}

function show_autor_add()
{
	if(document.getElementById('add_foto').style.display=='block') document.getElementById('add_foto').style.display='none';
	else document.getElementById('add_foto').style.display='block';
	if(document.getElementById('add_page').style.display=='block') document.getElementById('add_page').style.display='none';
	else document.getElementById('add_page').style.display='block';
	if(document.getElementById('add_video').style.display=='block') document.getElementById('add_video').style.display='none';
	else document.getElementById('add_video').style.display='block';
	if(document.getElementById('add_dem').style.display=='block') document.getElementById('add_dem').style.display='none';
	else document.getElementById('add_dem').style.display='block';
}

function addFav()
{
	window.external.AddFavorite('http://ctrlalt.ru', document.title);
}
function upload_video(){
	document.getElementById('upl_b').style.display='none';
	document.getElementById('loader').innerHTML='<img src=/images/loader.gif><br>Идет загрузка, пожалуйста не закрывайте это окно.';
	document.addvideo.submit();

}
function add_favorite(a) {
  title=document.title;
  url=document.location;
  try {
    // Internet Explorer
    window.external.AddFavorite(url, title);
  }
  catch (e) {
    try {
      // Mozilla
      window.sidebar.addPanel(title, url, "");
    }
    catch (e) {
      // Opera
      if (typeof(opera)=="object") {
        a.rel="sidebar";
        a.title=title;
        a.url=url;
        return true;
      }
      else {
        // Unknown
        alert('Нажмите Ctrl-D чтобы добавить страницу в закладки');
      }
    }
  }
  return false;
}

function add_smile(text){
	document.getElementById('comm').value+='-:'+text+':-';

}