function submit_view_form(id)
{
	document.location="/poll.php?poll_id="+id;
}

function preload_images()
{
	var d = document;
		
	if(!d.img_arr)
	{
		d.img_arr = new Array();
		d.img_arr[0] = Array();
		d.img_arr[1] = Array();
		
		d.img_arr[0]['gray'] = new Image();
		d.img_arr[0]['red'] = new Image();
		d.img_arr[1]['gray'] = new Image();
		d.img_arr[1]['red'] = new Image();

		d.img_arr[0]['gray'].src="/img/menu_dot.gif";
		d.img_arr[0]['red'].src="/img/menu_red_dot.gif";
		d.img_arr[1]['gray'].src="/img/gray_dot.gif";
		d.img_arr[1]['red'].src="/img/red_dot2.gif";
	}
}

function chcolor(id,ar,num)
{
	var s;
	var d = document;
	
	if(!d.img_arr) preload_images();
	
	s = my_getId(id);
	
	s.src = document.img_arr[ar][num].src;
}

function my_getId(id)
{
		if(document.getElementById)
			return 	document.getElementById(id);
		else
			return 	document.all[id];
}

function show_hidden_form(id)
{
	var s = my_getId(id);
	
	s.style.display=(s.style.display=='none')?'block':'none';
}

function sub_valid(frm)
{
	
	if(frm.s_mail.value=='')
	{
			alert("Вы не ввели e-mail адрес");
			return false;
	}
	
	if(frm.s_mail.value.length<6 || frm.s_mail.value.length>45)
	{
		alert("Длина электронного адреса должна быть больше 6 но не должна превышать 45 символов");
		return false;
	}
	
	reg = /^[\.a-z_A-Z0-9\-]+\@[\.a-z_A-Z0-9\-]+\.[a-z_A-Z0-9]+$/;
	if(!reg.test(frm.s_mail.value))
	{
		alert("Введен не корректный e-mail адрес");
		return false;
	}
	
	
	if(frm.s_activ.value=='2' && frm.s_other_activ.value=='')
	{
		alert("Пожалуйста укажите характер Вашей деятельности");
		return false;
	}
	
	if(frm.s_post.value=='')
	{
			alert("Пожалуйста укажите Вашу должность");
			return false;
	}
		
	return true;
}

function comm_valid(frm)
{
		if(frm.com_name.value=='')
		{
			alert("Вы не ввели имя");
			return false;
		}
		
		if(frm.com_text.value=='')
		{
			alert("Вы не ввели текст сообщения");
			return false;
		}
		
		if(frm.com_name.value.length>120)
		{
			alert("Вы ввели слишком длинное имя. Максимально допустимая длина имени 120 символов.");
			return false;
		}
		
		if(frm.com_text.value.length>2000)
		{
			var s = frm.com_text.value.length;
			alert("Вы ввели слишком большой текс. Максимально допустимая длина текста 2000 символов, а вами введено "+s);
			return false;
		}

	return true;
}

function print_mail(u_name,u_mail,targ)
{
var i;
var u_dec='';
var u_decs='';
var step=0;

  for(i=0;i<u_mail.length;i++)
  {
	
	if(step==0){
		u_dec+=u_mail.substr(i,1);
		step++;
	}
	else
	step=0;
  }

step=0;

  for(i=0;i<u_name.length;i++)
  {
	if(step==0){
		u_decs+=u_name.substr(i,1);
		step++;
	}
	else
	step=0;
  }
	if(targ=='')
		targ = u_decs;
	else
		targ = '<img src="'+targ+'" width="14" height="13" alt="E-mail" title="E-mail" border="0">';
  
  document.write('<a href="mailto:'+u_dec+'">'+targ+'</a>');
}