function toggleDiv(divid)
{
	var el = document.getElementById(divid);
	if ( el.style.display != "none" ) {
		el.style.display = 'none';
	}
	else {
		el.style.display = '';
	}
}


function myclock()
{
DST_month_start = 10;
DST_day_start = 25;
DST_month_end = 3;
DST_day_end = 29;
vtime = new Date();
var TimezoneOffset = 4;
if(DST_month_start > 0) {
	var b = false;
	var m = vtime.getMonth();
	var d = vtime.getDate();
	DST_month_start--;
	DST_month_end--;
	if((m > DST_month_start) && (m < DST_month_end)) { b = true; }
	else
	{
		if((m == DST_month_start) && (d >= DST_day_start)) { b = true; }
		if((m == DST_month_end) && (d <= DST_day_end)) { b = true; }
	}
	if(b == true) { TimezoneOffset -= 1; }
}
ms = vtime.getTime() + (vtime.getTimezoneOffset() * 60000) + TimezoneOffset * 3600000;
ndata=new Date(ms);
hours= ndata.getHours();
mins= ndata.getMinutes();
secs= ndata.getSeconds();
if (hours < 10) {hours = "0" + hours }
if (mins < 10) {mins = "0" + mins }
if ((secs % 2) > 0 ) {delim = ":" } else { delim = " " }
datastr =hours+delim+ mins
document.clockexam.clock.value = " "+datastr;
setTimeout("myclock()", 1000);
}

function switchMenu(obj) {
	var el = document.getElementById(obj);
	if ( el.style.display != "none" ) {
		el.style.display = 'none';
	}
	else {
		el.style.display = '';
	}
}

function offMenu(obj) {
	var el = document.getElementById(obj);
		el.style.display = 'none';
}


function switchMenu2(obj) {
	var el = document.getElementById(obj);
	if ( el.style.display != "none" ) {
		el.style.display = 'none';
	}
	else {
		el.style.display = '';
	}
}

function ReplaceContentInContainer(id,content) {
	var container = document.getElementById(id);
	container.innerHTML = content;
}

function checkform(f) {
  var errMSG = ""; 
  for (var i = 0; i<f.elements.length; i++) 
    if (null!=f.elements[i].getAttribute("required")) 
        if (isEmpty(f.elements[i].value))
            errMSG += " номер телефона " + "\n";
        if ("" != errMSG) {
            alert("Н е заполнены обязательные поля:\n" + errMSG);
            return false;
        }
switchMenu('calldiv');
switchMenu('calldivsend');
Effect.Fade('calldivsend', { duration: 5.0 });
}


function ReplaceContentInContainer(id,content) {
	var container = document.getElementById(id);
	container.innerHTML = content;
}


function isEmpty(str) {
   for (var i = 0; i < str.length; i++)
      if (" " != str.charAt(i))
          return false;
      return true;
}


function switchMenu3(obj) {
	var el = document.getElementById(obj);
	if ( el.style.display != "none" ) {
		el.style.display = 'none';
	}
	else {
		el.style.display = '';
		ReplaceContentInContainer('div-qp',''); 
	}
}

function switchMenu4(obj) {
	var el = document.getElementById(obj);
	if ( el.style.display != "none" ) {
		el.style.display = 'none';
	}
	else {
		el.style.display = '';
	}
}


function checkform3(f) {
  var errMSG = ""; 
  for (var i = 0; i<f.elements.length; i++) 
    if (null!=f.elements[i].getAttribute("required")) 
        if (isEmpty(f.elements[i].value)) {
	   if ( f.elements[i].name != "email") errMSG += " Проверочный код " + "\n";
           if ( f.elements[i].name != "capch") errMSG += " Email " + "\n";
	}
        if ("" != errMSG) {
            alert("Не заполнены обязательные поля:\n" + errMSG);
            return false;
        }
	switchMenu3('qcalldiv');
	ReplaceContentInContainer('div-qp','Ваш вопрос принят');
}

massive_length=2;/*устанавливаешь длинну массива, т.е. сколько цветов будет*/
colors_= new Array(massive_length);
colors_[0] = "red";
colors_[1] = "white";
var next_ = 0;
function changehead()
{
headcolor= colors_[next_];/*headcolor - переменной устанавливаешь новый цвет*/
document.getElementById("specfon-call").style.color=headcolor;/*присваеваешь этот цвет элементу в документе*/
next_++;
if(next_>massive_length-1) next_=0;
window.setTimeout("changehead()",400); /*спустя 1 секунду, меняешь цвет на новый, если нужно дольше, то ставишь число больше*/
}
