var view = "";
function set_div(val) {
  if (!document.getElementById("d"+val)) return;
  if(document.getElementById("d"+val).style.display == "none"){
    if(view) hide_div(view);
    show_div(val); view = val;
  } else hide_div(val);
}

 function show_div(v) {
    document.getElementById("a"+v).style.color="#ffffff";
    document.getElementById("a"+v).style.background="#007ABB";
	document.getElementById("d"+v).style.display="block";
 }

 function hide_div(v){
    document.getElementById("a"+v).style.color="#007ABB";
    document.getElementById("a"+v).style.padding="2px 5px 2px 5px";
    document.getElementById("a"+v).style.background="none";
    document.getElementById("d"+v).style.display="none";
 }

 function hide_all(max) {
    max++;
    for(n=1;n<=max;n++){
      if(document.getElementById("d"+n)) hide_div(n);
    }
 }

function gb_check() {
 if (!document.gb.msg.value) {
  	alert ('Введите текст сообщения');
  	document.gb.msg.focus();
  	return false;
  } else if (!document.gb.email.value) {
  	alert ('Введите e-mail');
  	document.gb.email.focus();
  	return false;
  } else if (!document.gb.pwd.value) {
  	alert ('Введите число с картинки');
  	document.gb.pwd.focus();
  	return false;
  } else if (!document.gb.author.value) {
  	if (confirm('Не введен автор сообщения. \r\n Вы будите представлены как "Аноним"')) {
        return true;
    } else {
  	   document.gb.author.focus();
  	   return false;
  	}
  } else return true;
}


function feedback() {
  if (!document.sform.to.value) {
  	alert ('Выбирите интересующий вопрос');
  	document.sform.to.focus();
  	return false;
  } else if (!document.sform.msg.value) {
  	alert ('Введите текст сообщения');
  	document.sform.msg.focus();
  	return false;
  }  else if (document.sform.msg.value.length<5) {
  	alert ('Слишком кототкий текст сообщения');
  	document.sform.msg.focus();
  	return false;
  } else return true;
}

function weborder() {
  if (!document.wo.fio.value) {
  	alert ('Представьтесь, пожалуйста!');
  	document.wo.fio.focus();
  	return false;
  } else if (!document.wo.tel.value && !document.wo.email.value) {
  	alert ('А как с вами саязаться?');
  	document.wo.email.focus();
  	return false;
  } else if (document.wo.img.value.length!=6) {
  	alert ('Введите число с изображения');
  	document.wo.img.focus();
  	return false;
  } else if (document.wo.email.value && !document.wo.email.value.match(/^\w+[\.\-\_\w\d]*@[\w+_\-\.]+\.\w{2,4}$/)) {
  	alert ('Если вводите email, то делайте это корректно.');
  	document.wo.email.focus();
  	return false;
  } else return true;
}


