function subForm(n)
{
var action;
var m = n;
action = "search.php?p="+m;
document.getElementById('hidf').setAttribute("action",action);
document.getElementById('hidf').submit();
}
//-----------------------------------------------
function subAdvForm(n)
{
var action;
var m = n;
action = "adv_search.php?p="+m;
document.getElementById('hidf').setAttribute("action",action);
document.getElementById('hidf').submit();
}
//--------------------------------------------------
function showTenderForm()
{
document.getElementById('tblock').innerHTML = '<form action="addtender.php" method="post" enctype="multipart/form-data" onsubmit="return checkTenderForm()" name="tenderform">'+
'<table cellpadding="4" width="690">'+
'<tr class="darkrow"><td>Название тендера</td><td><input type="text" name="ttitle" id="ttitle" size="70" maxlength="250" /></td></tr>'+
'<tr class="lightrow"><td>Полное описание</td><td><textarea name="tfulldescr" id="tfulldescr" cols="52" rows="5"/></textarea></td></tr>'+
'<tr class="darkrow"><td>Требования к исполнителю</td><td><textarea name="trequests" id="trequests" cols="52" rows="5"/></textarea></td></tr>'+
'<tr class="lightrow"><td>Заказчик</td><td><input type="text" name="torderer" id="torderer" maxlength="250" size="70"/></td></tr>'+
'<tr class="darkrow"><td>Контактное лицо</td><td><input type="text" name="tfio" id="tfio" maxlength="250"  size="70"/></td></tr>'+
'<tr class="lightrow"><td>Контактный телефон</td><td><input type="text" name="tphone" id="tphone" maxlength="60" size="70"/></td></tr>'+
'<tr class="darkrow"><td>E-mail</td><td><input type="text" name="temail" id="temail" maxlength="30"  size="70"/></td></tr>'+
'<tr class="lightrow"><td>Дата начала</td><td><input type="text" name="tstartdateday" id="tstartdateday" maxlength="2"  size="2"/>&nbsp;-&nbsp;<input type="text" name="tstartdatemonth" id="tstartdatemonth" maxlength="2"  size="2"/>&nbsp;-&nbsp;<input type="text" name="tstartdateyear" id="tstartdateyear" maxlength="4"  size="4"/></td></tr>'+
'<tr class="darkrow"><td>Дата окончания</td><td><input type="text" name="tfinishdateday" id="tfinishdateday" maxlength="2"  size="2"/>&nbsp;-&nbsp;<input type="text" name="tfinishdatemonth" id="tfinishdatemonth" maxlength="2"  size="2"/>&nbsp;-&nbsp;<input type="text" name="tfinishdateyear" id="tfinishdateyear" maxlength="4"  size="4"/></td></tr>'+
'<tr class="lightrow"><td colspan="2"><input type="submit" value="Отправить"/></td></tr></table></form>';


document.getElementById('acten').innerHTML="<a href='javascript:void(0);' onclick='showTenderForm()' class='wulink'>Разместить тендер на строительство</a><p><a href='tenders.php' class='wulink'>Вернуться к тендерам</a></p>";
}
//-------------------------------------------------------
function printTenderTable(t)
{
 var path = "tender.php?t=" + t;
 window.open(path,"_blank","width=800,height=600,location=no,toolbar=no,menubar=no,status=no");
}
//------------------------------------------------------
function hideLink()
{
 document.getElementById('ptlink').style.display = 'none';
}
//-------------------------------------------------------
function printThisWindow(obj)
{
 obj.parentNode.style.display = 'none';
 window.print();
}
//-------------------------------------------------------
function showAddress(id,w)
{
    var elem = document.getElementById('href'+id);
    var x = elem.offsetLeft;
    var y = elem.offsetTop;

    var l = 0;
    var t = 0;

    while (elem)
    {
        l += elem.offsetLeft;
        t += elem.offsetTop;
        elem = elem.offsetParent;
    }

    document.getElementById('pop1').style.left = l + 530;
    document.getElementById('pop1').style.top = t - 20;
    document.getElementById('pop1').innerHTML = w;
    document.getElementById('pop1').style.display = 'block';

    var elem = document.getElementById('href'+id);

    document.getElementById('pop1').style.left = elem.x + 400;
    document.getElementById('pop1').style.top = elem.y - 20;
   
    while(w.indexOf("\\")!=-1)
     {
      w = w.replace("\\","");
     }
  
    document.getElementById('pop1').innerHTML = w;

    document.getElementById('pop1').style.display = 'block';
   
}
//------------------------------------------------------
function hideAddress()
{
document.getElementById('pop1').style.display = 'none';
}
//-------------------------------------------------------
function cancelAllCheckbox()
{
document.getElementById('scatsall').checked = false;
}
//-------------------------------------------------------
function cancelOthers()
{
var mass = document.getElementById('chtable').getElementsByTagName('input');

  for(i=1;i<mass.length;i++)
   mass.item(i).checked = false;
}
//-----------------------------------------------------
function checkRegForm()
{

 var ufio = document.getElementById('ufio').value;
 var uname = document.getElementById('uname').value;
 var ucompany = document.getElementById('ucompany').value;
 var uaddr = document.getElementById('uaddr').value;
 var uphone = document.getElementById('uphone').value;
 var uemail = document.getElementById('uemail').value;

 var reg = /^[_0-9a-zA-Z\.-]+@([0-9a-zA-Z-]+\.)+[a-zA-Z]{2,4}$/;

 var reg_1 = /^[0-9()\s-]+$/;


 if (uname=='')
     { 
      alert('Вы не заполнили поле Логин');
      return false;
     }
 if (ucompany=='')
     { 
      alert('Вы не заполнили поле Компания');
      return false;
     }


 if (ufio=='')
     { 
      alert('Вы не заполнили поле Ф.И.О.');
      return false;
     }


  if (uaddr=='')
     { 
      alert('Вы не заполнили поле Адрес');
      return false;
     }


  if (uphone=='')
     { 
      alert('Вы не заполнили поле Телефон');
      return false;
     }


  if (!reg_1.test(uphone))
     { 
      alert('Неверный формат поля Телефон');
      return false;
     }



  if (uemail=='')
     { 
      alert('Вы не заполнили поле Электронная почта');
      return false;
     }


   if (!reg.test(uemail))
     { 
      alert('Неверный формат электронной почты');
      return false;
     }
    
}
//------------------------------------------------------------
function checkMsgForm()
{

 var ufio = document.getElementById('ufio').value;

 var uemail = document.getElementById('uemail').value;

 var msg = document.getElementById('umsg').value;

 var reg = /^[_0-9a-zA-Z\.-]+@([0-9a-zA-Z-]+\.)+[a-zA-Z]{2,4}$/;



 if (ufio=='')
     { 
      alert('Вы не заполнили поле Ф.И.О.');
      return false;
     }


  if (uemail=='')
     { 
      alert('Вы не заполнили поле Электронная почта');
      return false;
     }


   if (!reg.test(uemail))
     { 
      alert('Неверный формат электронной почты');
      return false;
     }

 if (msg=='')
     { 
      alert('Вы не заполнили поле Сообщение');
      return false;
     }
}
//--------------------------------------------------------------
function checkTenderForm()
{

 var ttitle = document.getElementById('ttitle').value;
 var tfulldescr = document.getElementById('tfulldescr').value;
 var trequests = document.getElementById('trequests').value;
 var torderer = document.getElementById('torderer').value;
 var tfio = document.getElementById('tfio').value;
 var tphone = document.getElementById('tphone').value;
 var temail = document.getElementById('temail').value;

 var tstartdateday = document.getElementById('tstartdateday').value;
 var tfinishdateday = document.getElementById('tfinishdateday').value;

 var tstartdatemonth = document.getElementById('tstartdatemonth').value;
 var tfinishdatemonth = document.getElementById('tfinishdatemonth').value;

 var tstartdateyear = document.getElementById('tstartdateyear').value;
 var tfinishdateyear = document.getElementById('tfinishdateyear').value;



 var reg = /^[_0-9a-zA-Z\.-]+@([0-9a-zA-Z-]+\.)+[a-zA-Z]{2,4}$/;

 var reg_1 = /^[0-9()\s-]+$/;
 
 var reg_d = /^[0-9]{2,4}$/;


 if (ttitle=='')
     { 
      alert('Вы не заполнили поле Название тендера');
      return false;
     }


 if (tfulldescr=='')
     { 
      alert('Вы не заполнили поле Полное описание');
      return false;
     }


 if (trequests=='')
     { 
      alert('Вы не заполнили поле Требования к исполнителю');
      return false;
     }


  if (torderer=='')
     { 
      alert('Вы не заполнили поле Заказчик');
      return false;
     }


  if (tfio=='')
     { 
      alert('Вы не заполнили поле Контактное лицо');
      return false;
     }


 if (tphone=='')
     { 
      alert('Вы не заполнили поле Контактный телефон');
      return false;
     }


  if (!reg_1.test(tphone))
     { 
      alert('Неверный формат поля Контактный телефон');
      return false;
     }



  if (temail=='')
     { 
      alert('Вы не заполнили поле Электронная почта');
      return false;
     }


   if (!reg.test(temail))
     { 
      alert('Неверный формат электронной почты');
      return false;
     }

  if (!reg_d.test(tstartdateday) || !reg_d.test(tstartdatemonth) || !reg_d.test(tstartdateyear) || !reg_d.test(tfinishdateday) || !reg_d.test(tfinishdatemonth) || !reg_d.test(tfinishdateyear))
     {
      alert('Неверный формат даты');
      return false;

     }
}
//----------------------------------------------------------------
function checkPriceForm()
{
 var ufio = document.getElementById('ufio').value;
 var ucompany = document.getElementById('ucompany').value;
 var uaddr = document.getElementById('uaddr').value;
 var uphone = document.getElementById('uphone').value;
 var uemail = document.getElementById('uemail').value;
 var ufile = document.getElementById('ufile').value;

 var reg = /^[_0-9a-zA-Z\.-]+@([0-9a-zA-Z-]+\.)+[a-zA-Z]{2,4}$/;

 var reg_1 = /^[0-9()\s-]+$/;


 if (ucompany=='')
     { 
      alert('Вы не заполнили поле Компания');
      return false;
     }


 if (ufio=='')
     { 
      alert('Вы не заполнили поле Ф.И.О. контактного лица');
      return false;
     }

  if (uphone=='')
     { 
      alert('Вы не заполнили поле Контактный телефон');
      return false;
     }


  if (!reg_1.test(uphone))
     { 
      alert('Неверный формат поля Телефон');
      return false;
     }


  if (uaddr=='')
     { 
      alert('Вы не заполнили поле Адрес');
      return false;
     }





  if (uemail=='')
     { 
      alert('Вы не заполнили поле Электронная почта');
      return false;
     }


   if (!reg.test(uemail))
     { 
      alert('Неверный формат электронной почты');
      return false;
     }

  if (ufile=='')
     { 
      alert('Вы не загрузили файл с прайс-листом');
      return false;
     }


}
//-----------------------------------------------------
function overImage(obj)
{
obj.src = obj.src.replace("1.gif","0.gif");
}
//---------------------------------------------
function outImage(obj)
{
obj.src = obj.src.replace("0.gif","1.gif");
}
//------------------------------------------------------
function buildMonths()
{
 var d = new Date(),m="";
   
  for (i=0;i<12;i++)
    {
     m+="<div style='float:left;width:" + 10*5 + "px;height:700px;border-right:1px dashed black;'></div>";
    }
  
 document.getElementById('main').innerHTML = m;
}
//------------------------------------------------------
function addBannerRoaster()
{

}
//-----------------------------------------------
function showDescr(id)
{
 window.open("descr.php?id=" + id,"_blank","width=800,resizeable=yes,scrollbars=yes");
}

