// JavaScript Document

var quickoff=setTimeout(quicksurfoff2, 100);
function quicksurfon()
{
	clearTimeout(quickoff);
	document.getElementById('quicksurf').style.display='block';
}

function quicksurfoff2()
{
	document.getElementById('quicksurf').style.display='none';
}

function quicksurfoff()
{
	quickoff=setTimeout(quicksurfoff2, 300);
}

function showhide(obj)
{
	if (document.getElementById(obj).style.display=='block')
	{
		document.getElementById(obj).style.display='none';
	}
	else
	{
		document.getElementById(obj).style.display='block';
	}
}

function showhide2(obj, opponent)
{
	if (document.getElementById(obj).style.display=='block')
	{
		document.getElementById(obj).style.display='none';
		if (document.getElementById(opponent).style.display='block')
		{document.getElementById(opponent).style.display='none';}
	}
	else
	{
		document.getElementById(obj).style.display='block';
		if (document.getElementById(opponent).style.display='block')
		{document.getElementById(opponent).style.display='none';}
	}
}


function showhidezswitch()
{
	if (document.getElementById('zswitch').style.display=='block')
	{
		document.getElementById('zswitch').style.display='none';
	}
	else
	{
		document.getElementById('zswitch').style.display='block';
		document.getElementById('zswitchbody').style.left=(screen.width-640)/2;
		document.getElementById('zswitch').style.width=screen.width;
		document.getElementById('zswitch').style.height=screen.height;
	}
}

function showzapros(src)
{
	document.getElementById('hiddentable').style.top=document.body.scrollTop+100;
	if (src=='close') {document.getElementById('zapros').style.display='none';}
	else
	{
		if (src=='actevent') {document.getElementById('actevent').style.display='none';}
		else
		{
			document.getElementById('zapros').style.display='block';
			if (src=='zapros') 
			{
				document.getElementById('zapros_h1').innerHTML='Заявка на услуги (онлайн запрос)';
				document.getElementById('zapros_bodyspan').innerHTML='Опишите как можно подробнее суть вашей заявки:';
			}
			if (src=='consult') 
			{
				document.getElementById('zapros_h1').innerHTML='Бесплатная консультация эксперта';
				document.getElementById('zapros_bodyspan').innerHTML='Напишите вопрос, по которому вам требуется консультация (как можно подробнее):';
			}
			if (document.getElementById('zswitch').style.display=='block')
			{
				document.getElementById('zswitch').style.display='none';
			}
		}
	}
}


function checkfill2z()
{
	document.getElementById('zapros_phone').style.backgroundColor='#ffffff';
	document.getElementById('zapros_email').style.backgroundColor='#ffffff';
	error_string='Необходимо обязательно заполнить поля e-mail и телефон!';
	if (document.getElementById('zapros_phone').value=='' || document.getElementById('zapros_email').value=='')
	{
		document.getElementById('checkfill2zinfo').innerHTML=error_string;
		document.getElementById('checkfill2zinfo').style.fontSize='15px';
		document.getElementById('checkfill2zinfo').style.display='block';
		if (document.getElementById('zapros_phone').value=='') 
		{document.getElementById('zapros_phone').style.backgroundColor='#ffdddd';}
		if (document.getElementById('zapros_email').value=='') 
		{document.getElementById('zapros_email').style.backgroundColor='#ffdddd';}
		return false;
	}
	else
	{ return true; }
}



function unitchoose()
{
	if (document.getElementById('zapros_email').value && document.getElementById('zapros_body').value)
	{
		document.getElementById('zapros_button').disabled=false;
	}
	if (!document.getElementById('zapros_email').value || !document.getElementById('zapros_body').value)
	{
		document.getElementById('zapros_button').disabled=true;
	}
	if (document.getElementById('consult_email').value && document.getElementById('consult_body').value)
	{
		document.getElementById('consult_button').disabled=false;
	}
	if (!document.getElementById('consult_email').value || !document.getElementById('consult_body').value)
	{
		document.getElementById('consult_button').disabled=true;
	}
	if (document.getElementById('brief_email').value && document.getElementById('brief_case').value && document.getElementById('brief_phone').value)
	{
		document.getElementById('brief_submit').disabled=false;
	}
	if (!document.getElementById('brief_email').value || !document.getElementById('brief_case').value || !document.getElementById('brief_phone').value)
	{
		document.getElementById('brief_submit').disabled=true;
	}
}


function checkfill()
{
	document.getElementById('brief_phone').style.backgroundColor='#ffffff';
	document.getElementById('brief_email').style.backgroundColor='#ffffff';
	error_string='Необходимо обязательно заполнить поля e-mail и телефон!';
	if (document.getElementById('brief_phone').value=='' || document.getElementById('brief_email').value=='')
	{
		document.getElementById('checkfillinfo').innerHTML=error_string;
		document.getElementById('checkfillinfo').style.fontSize='18px';
		if (document.getElementById('brief_phone').value=='') 
		{document.getElementById('brief_phone').style.backgroundColor='#ffdddd';}
		if (document.getElementById('brief_email').value=='') 
		{document.getElementById('brief_email').style.backgroundColor='#ffdddd';}
		return false;
	}
	else
	{ return true; }
}



setTimeout(hidemessage, 10000);

function hidemessage()
{
	if (document.getElementById('actevent').style.display=='block')
	{
		document.getElementById('actevent').style.display='none';
	}

}

setTimeout(fillform, 10000);

function fillform()
{
	var newup='sch'+(8585-65);
	document.getElementById('zapros_check').value=newup;
	if (document.getElementById('check3')) {document.getElementById('check3').value=newup;}
	if (document.getElementById('checkblog')) {document.getElementById('checkblog').value=newup;}
}


var mer, condition;
function wopen(filename,j_wid,j_hei) 
{
	if (navigator.appName.indexOf('Microsoft Internet Explorer') != -1)
		condition = (mer && !mer.closed);
	else
		condition = (mer && !mer.closed && mer.closed != undefined);
	if (condition) mer.close();
			mer = window.open("/inc/showpic.php?img="+filename, "winbox", "toolbar=0, location=0, directories=0, status=0, menubar=0, scrollbars=0, resizable=0, width="+ j_wid +", height="+ j_hei +", left="+(screen.width-j_wid)/2+", top="+(screen.height-j_hei)/2);
}


function priceswitch(tabname)
{
	var beg;
	var end;
	if (tabname<=5)	
	{
		beg=1;
		end=5;
	}
	else
	{
		beg=11;
		end=13;
	}
	for (i=beg; i<=end; i++)
	{
		document.getElementById('tab'+i).style.display='none';
		document.getElementById('switch'+i).style.backgroundColor='#ffffff';
		document.getElementById('a'+i).style.color='#8090a0';
	}
	document.getElementById('tab'+tabname).style.display='block';
	document.getElementById('switch'+tabname).style.backgroundColor='#8090a0';
	document.getElementById('a'+tabname).style.color='#ffffff';
}

function sampleshide(num)
{
	if (document.getElementById('div'+num).style.overflow=='hidden')
	{
		document.getElementById('div'+num).style.overflow='visible';
		document.getElementById('div'+num).style.height='';
		document.getElementById('im'+num).style.width='180px';
		document.getElementById('a'+num).innerHTML='<img src="pic/arrow_up.gif" border="0" align="absmiddle" hspace="5">cвернуть<img src="pic/arrow_up.gif" border="0" align="absmiddle" hspace="5">';
	}
	else
	{
		document.getElementById('div'+num).style.overflow='hidden';
		document.getElementById('div'+num).style.height='100px';
		document.getElementById('im'+num).style.width='60px';
		document.getElementById('a'+num).innerHTML='<img src="pic/arrow_down.gif" border="0" align="absmiddle" hspace="5">развернуть<img src="pic/arrow_down.gif" border="0" align="absmiddle" hspace="5">';
	}
}

function bpcalc()
{
	var ic=0;
	result=0;
	while(calcmassive[ic])
	{
		if (document.getElementById(calcmassive[ic]).checked==true)
		{
			resultmassive[calcmassive[ic]]=parseInt(document.getElementById(calcmassive[ic]).value);
			result=result+resultmassive[calcmassive[ic]];
		}
		ic++;
	}
	document.getElementById('calcresult').innerHTML=result;
}

//var timedateinterval=setInterval(timedateswich, 1000);
var now;
var topdate;
var toptime;

function timedateswich()
{
	now=new Date();
	//topdate=now.toLocaleDateString();
	toptime=now.toLocaleTimeString();
	//document.getElementById('topdate').innerHTML=topdate;
	document.getElementById('toptime').innerHTML=toptime;
}
