/* author: max */
/* Creation date: 06.09.2004 */

// кэшируем изображения
(new Image(800,80)).src="images/final_logo.gif";
(new Image(14,14)).src="images/mail.gif";
(new Image(10,10)).src="images/icon.gif";
(new Image(14,14)).src="images/home.gif";

function show_menu(str_href)
{
 	var journal=new RegExp("[0-9]+_20[0-9]+");
	href=new Array;
title=new Array
title[0]="О журнале";
title[1]="Редколлегия";
title[2]="Как подписаться";
title[3]="Продукция издательства \"НТ\"";
title[4]="Как разместить рекламу";
title[5]="Как разместить статью";
title[6]="Ваши вопросы и отзывы";
title[7]="Приглашаем к сотрудничеству";
title[8]="Архив";
title[9]="Контакты";
title[10]="Выставки";
title[11]="Наши партнеры";
href[0]="index.html";
href[1]="redcol.html";
href[2]="podp.html";
href[3]="prod.html";
href[4]="reklama.html";
href[5]="stat.html";
href[6]="vopr.html";
href[7]="sotr.html";
href[8]="archiv.html";
href[9]="contact.html";
href[10]="vistavki.html";
href[11]="partner.html";
document.write("<table width=210 border=0 bordercolor=white cellspacing=0 cellpadding=0  >");
document.write("<tr><td height=50>");
for (var i=0;i<=11;i++)
  {
    if((str_href+'.html')!=href[i]){
document.write('<tr><td height=1  ><img src=images/polosa.gif width=210 height=1 align="middle"></img>');
document.write('<tr><td height=20  class=\'tbl_col_menu\' onmouseover="this.style.background=\'#C2D5E4\'; " onmouseout="this.style.background=\'#3D7BAB\'">');
document.write('<a  href="'+href[i]+'" class="link" onmouseover="this.style.color=\'black\'" onmouseout="this.style.color=\'white\'" title="'+title[i]+'"');  
document.write('>&nbsp'+title[i]+'</a>');
    }
    
    else if((str_href+'.html')==href[i]) {
    	document.write('<tr><td height=1><img src=images/polosa.gif width=210 height=1 align="middle"></img>');
document.write('<tr><td height=20 class=\'tbl_col_menu_selected\'  >');
document.write('<a  href="'+href[i]+'" class="link_selected"  title="'+title[i]+'"');  
document.write('>&nbsp'+title[i]+'</a>');
  
    }

	   }
	  document.write('<tr><td height=1><img src=images/polosa.gif width=210 height=1 align="middle"></img>');
	   document.write("</table>");
}

function addbookmark()
{
if (document.all)
window.external.AddFavorite("http://www.ntsn.ru",'Сайт Журнала "Новости теплоснабжения"');
}

function show_window(url)
{
window.open(url,"","width=650,toolbar=no,menubar=no,statusbar=no,resizable=0,scrollbars=1")
}
function change_link_over(name)
{
     name.style.color="black";
     name.style.cursor="hand";
	 name.style.fontStyle="normal";
	 name.style.fontDecoration="bold";
	 name.style.background="#C2D5E4"
}

function change_link_out(name)
{
     
    
	 name.style.fontStyle="normal";
	 name.style.color="white"
	 name.style.background="#3D7BAB"
}

function protect_email(user,site)
{
	document.write('<a href=\"mailto:' + user + '@' + site + '\">');
    document.write(user + '@' + site + '</a>');
   
    
}


	function check_fields()
	   {
	   	txt=document.form1.email.value;
	   	txt2=document.form1.kod.value;
	   	txt3=document.form1.tel.value;
		txt4=document.form1.fio.value;
	   	var email_reg=new RegExp("^[a-zA-Z0-9_\\.\\-]+.@[a-zA-Z0-9\\-]+\\.[a-zA-Z0-9\\-\\.]+$");
	    var kod_reg=new RegExp("[0-9]");
		var tel_reg=new RegExp("[0-9\\-\\]+.[0-9\\-\\]+.[0-9]");
		var fio_reg=new RegExp("[a-zA-Zа-яА-я]+.[a-zA-Zа-яА-я]+.[a-zA-Zа-яА-я]");
		if(txt.match(email_reg) == null)
	   	{
	   		window.alert("Не правильно заполнено поле  'email'");
	   		 return false;
	   	}
	 
		if(txt2.match(kod_reg) == null)
	   	{
	   		window.alert("Не правильно заполнено поле  'код'");
	   		 return false;
	   	}
	 
	   	if(txt3.match(tel_reg) == null)
	   	{
	   		window.alert("Не правильно заполнено поле 'телефон'");
	   		 return false;
	   	}
		 	if(txt4.match(fio_reg) == null)
	   	{
	   		window.alert("Заполните поле 'ФИО'");
	   		 return false;
	   	}
	 
	 else return true;
			}
			
			 function zips(url)
					  {    
					   window.open("/Tech_stat/"+url+".zip")
					  }
					  
					  
					  
					   function isEmpty(str) {

           for (var i = 0; i < str.length; i++)

              if (" " != str.charAt(i))

                    return false;

              return true;

         }



         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 += " " + f.elements[i].name + "\n";

            if ("" != errMSG) {

               alert("Не заполнены обязательные поля:\n");

               return false;

            }

         }
