﻿//------------------------------------
function val(name_id)  //меняет цвет рамки заполненых обязательных полей
{
var	x=document.getElementById(name_id);
if (x.value!=0)
{
document.getElementById(name_id).style.border="1px solid black";	
}
else 
{
document.getElementById(name_id).style.border="1px solid red";	
}
}
//--------------------
function createIFrame(fname, src, debug) //создаем фрейм
{
	var el = document.createElement("iframe");
document.body.appendChild(el);
el.id = 'iframe';
el.src = 'mail.php';
el.name='frame1';
el.style.visibility = "hidden";
}

//-----------------------------
function divhide(num) //открываем нужные разделы формы
{
var n=1;
var name='forma'+n;
while (document.getElementById(name))//перебирает все дивы с нужным ид
{
document.getElementById(name).style.visibility='hidden';//скрывает дивы
n=n+1;
var name='forma'+n;
}
var name='forma'+num;
document.getElementById(name).style.visibility='visible';//открывает див с нужным номером
}
//---------------------------------------
function vis_div(stat) //открываем или скрываем родительский слой
{
if (stat==1)
{
document.getElementById('shadow_div').style.display="block";
valid_interval=setInterval(val1, 2000);
divhide(1);
}

else
{
document.getElementById('shadow_div').style.display="none";	
clearInterval(valid_interval);
fmclear();
}

}
//--------------------------
function fmclear()//Очищаем заполненые поля
{
var x=document.forms.mainform.elements.length;
var n=0;
while (n<x-1)
{

document.forms.mainform.elements[n].value="";
n=n+1;
}
}

//--------------------------------
function val1()
{
var x=document.forms.mainform.elements.length;
var n=0;
while (n<x)
{
var b=document.forms.mainform.elements[n].id;

if (document.getElementById(b).className=="req" && document.getElementById(b).value!=0)
{
document.getElementById(b).style.border="1px solid black";	
}
if (document.getElementById(b).className=="req" && document.getElementById(b).value==0)
{
document.getElementById(b).style.border="1px solid red"	;
}
n=n+1;
}	
}	
//-----------------------------
function valide() //проверка данных перед отправкой
{
if (document.getElementById('phone_z').value!=0 && document.getElementById('famil_z').value!=0 && document.getElementById('name_z').value!=0)
{
document.getElementById('mf').submit();
fmclear();
vis_div(0);
}
else
{
alert ('пожалуйста укажите фамилию, имя и телефон для связи');
}
}
//--------замена селекта----///
function divmenu(ID)
{
var b=document.getElementById(ID);
var div=document.getElementById('divmenu');
div.style.width=b.offsetWidth+"px";
div.style.left=b.offsetLeft+"px";
//div.style.top=b.offsetTop+b.offsetHeight+"px";
div.style.top=b.offsetTop+"px";
div.style.visibility="visible";
setTimeout("hidemenu();", 2500);
var i=1;
while (i<100)
{
div.style.height=i+"px";
i=i+0.003;
}
}
function hidemenu()
{
var div=document.getElementById('divmenu');
div.style.width="0px";
div.style.height="0px";
div.style.visibility="hidden";
document.getElementById('shadow_div').onclick="";
}
function setval(val)
{
document.getElementById('ht').value=val;
hidemenu();
}
//--test---//
function svod()
{

/*var famil_z
var name_z
var father_z
var phone_z
var mail_z
var date_z
var status_z
var child_z
var money_z
//созаемщик
var famil_s
var name_s
var father_s
var phone_s
var mail_s
var date_s
var status_s
var child_s
var money_s
//параметры займа
var summa
var srok
var cost
var ht
var cel*/
}
