
// строковые ресурсы
searchstr_ru='Для поиска по сайту необходимо ввести строку. Поисковая система найдет и выведет ссылки на все страницы содержащие эту строку.';
searchstr_en='For search in a site it is necessary to enter a string. The search engine will find and will display links to all pages containing this line.';
searchtext_ru=' поиск по сайту';
searchtext_en=' search on this site';
searchdo_ru='найти';
searchdo_en='search';

b1=new Image(50,21);
b2=new Image(50,21);
b3=new Image(69,21);
b4=new Image(67,21);
b5=new Image(59,21);
b6=new Image(37,16);
b7=new Image(73,21);



function go_price(cat)
{ if(cat=='default') { 
  location.href = 'http://www.soling-ural.ru/pricelist.phtml';
  } else
  {
  location.href = 'http://www.soling-ural.ru/pricelist.phtml?linecount=100&cat='+cat;
  }
  
}

function go_brand(searchstr)
{ if(searchstr=='default') { 
  location.href = 'http://www.soling-ural.ru/pricelist.phtml';
  } else
  {
  location.href = 'http://www.soling-ural.ru/pricelist.phtml?n=1&linecount=200&searchstr='+searchstr;
  }
  
}

function clickru(n)
{ lh='search.phtml?searchstr='+document.forms[0].searchstr.value;
  if((document.forms[0].searchstr.value == "") || 
	 (document.forms[0].searchstr.value == " ") ||
	 (document.forms[0].searchstr.value == " search on this site") ||
	 (document.forms[0].searchstr.value == " поиск по сайту"))
	{ alert(searchstr_ru);
	  return false;
	} else
	{ location.href = lh; 
	  return true;
	}
}




function form_submit(n)
{ if((document.forms[0].searchstr.value == "") || 
	 (document.forms[0].searchstr.value == " ") ||
	 (document.forms[0].searchstr.value == " search on this site") ||
	 (document.forms[0].searchstr.value == " поиск по сайту"))
	{ alert(searchstr_ru);
		return false;
	} else
	{ return true }
}

function c1(n)
{
  b1.src = "head/b-main-1.jpg";
  b2.src = "head/b-cat-1.jpg";
  b3.src = "head/b-tech-1.jpg";
  b4.src = "head/b-price-1.jpg";
  b5.src = "head/b-con-1.jpg";
  b6.src = "head/btn-1.gif";
  b7.src = "head/b-about-1.jpg";
  xxx='b'+n+'.src';
  document['b'+n].src = [eval(xxx)];
}

function c2(n)
{
  b1.src = "head/b-main-2.jpg";
  b2.src = "head/b-cat-2.jpg";
  b3.src = "head/b-tech-2.jpg";
  b4.src = "head/b-price-2.jpg";
  b5.src = "head/b-con-2.jpg";
  b6.src = "head/btn-2.gif";
  b7.src = "head/b-about-2.jpg";
  xxx='b'+n+'.src';
  document['b'+n].src = [eval(xxx)];

}





function head_out(i,sstr)
{


if(sstr=='') {sstr=searchtext_ru;}
document.write('\
<table border=0  CELLSPACING="0" CELLPADDING="0"><tr><td><img src="head/top-left.jpg" border=0 width=138 height=20></td>\
<td width=100%><img src="head/top-center.jpg" border=0 width=100% height=20></td><td>\
<img src="head/top-right.jpg" border=0 width=189 height=20></td></tr></table>\
<table border=0  CELLSPACING="0" CELLPADDING="0">\
<tr><td valign=top><img src="head/menu-left.jpg" border=0 width=138 height=21></td><td width=8 align=center>&nbsp;</td>\
<td>&nbsp;&nbsp;<a href="index.phtml" onmouseover="c2(1)" onmouseout="c1(1)"><img name="b1" src="head/b-main-1.jpg"  border=0 width=50 height=21></a>&nbsp;</td>\
<td>&nbsp;<a href="catalog.phtml" onmouseover="c2(2)" onmouseout="c1(2)"><img name="b2" src="head/b-cat-1.jpg"   border=0 width=50 height=21></a>&nbsp;</td>\
<td>&nbsp;<a href="tech.phtml" onmouseover="c2(3)" onmouseout="c1(3)"><img name="b3" src="head/b-tech-1.jpg"  border=0 width=69 height=21></a>&nbsp;</td>\
<td>&nbsp;<a href="pricelist.phtml" onmouseover="c2(4)" onmouseout="c1(4)"><img name="b4" src="head/b-price-1.jpg" border=0 width=67 height=21></a>&nbsp;</td>\
<td>&nbsp;<a href="contacts.phtml" onmouseover="c2(5)" onmouseout="c1(5)"><img name="b5" src="head/b-con-1.jpg"   border=0 width=59 height=21></a>&nbsp;</td>\
<td>&nbsp;<a href="about.phtml" onmouseover="c2(7)" onmouseout="c1(7)"><img name="b7" src="head/b-about-1.jpg"   border=0 width=73 height=21></a>&nbsp;</td>\
<td width=100%>&nbsp;</td>\
<td width=100 nowrap valign="top" align="right">\
<form name="searchform" id="searchform" action="search.phtml" method="get" onsubmit="return form_submit(0)">\
<input type="Text" class="TEdit" name="searchstr" value="'+sstr+'" maxlength="16" size="14">\
</form></td>\
<td nowrap valign="center" align="left">&nbsp;\
<div onclick="clickru(0)" onmouseover="c2(6)" onmouseout="c1(6)"><img name="b6" src="head/btn-1.gif" width="37" height="16" alt="'+searchdo_ru+'"></div>\
</td></tr>\
</table>\
');

document.write('\
<table border=0  CELLSPACING="0" CELLPADDING="0"><tr>\
<td valign=top><img src="head/logo-left.jpg" border=0 width=138 height=201>\
<br><br><br><br>\
<br><br>\
</td>\
<td nowrap rowspan=6>&nbsp;&nbsp;&nbsp;&nbsp;</td>\
<td width="100%" valign=top rowspan=6>\
');

}

function end_out(pagekod,showdes)
{ 
if(showdes=='1')
{ showdestxt=' &nbsp;&nbsp;<br><a class=aLink8 href="admin_index.phtml" target=editorwin>меню</a>&nbsp;&nbsp;&nbsp;';
  if((pagekod!='') && (pagekod!='0')) 
  {showdestxt=showdestxt+'&nbsp;&nbsp;<a class=aLink8 href="admin_detail_edi.phtml?kod='+pagekod+'" target="editorwin'+pagekod+'">изменить</a>';
  }
} else
{ showdestxt='';
 }

if(pagekod!='0') { pagetxt=' page '+pagekod; printtext='<a href="showprint.phtml?kod='+pagekod+'">версия для печати</a>'}
else{ pagetxt=''; printtext='';}

document.write('\
</td></tr>\
<tr><td></td></tr>\
<tr><td></td></tr>\
<tr><td></td></tr>\
<tr><td></td></tr>\
<tr><td></td></tr>\
</table><br><br><br><br>\
<table border=0  CELLSPACING="0" CELLPADDING="0" width=100%><tr><td width=148></td><td align=left nowrap colspan=2>\
<p align="right" style="font-size: 7pt; color: #444444">\
&#169; СОЛИНГ-Екатеринбург&nbsp;1996-2002&nbsp;&nbsp;<br> <a class=aLink8 href="mailto:soling@soling.ur.ru">webmaster</a>'+pagetxt+showdestxt+'&nbsp;&nbsp;<br>'+printtext+'</p></td></tr>\
</table>\
');
}


function pricelinehead(fromkod,cat,searchstr,titlestr)
{
document.write('<center><table border=0 width=700 CELLSPACING="1" CELLPADDING="0"><tr bgcolor=#888888><td>');
document.write('<table border=0 width=100% CELLSPACING="1" CELLPADDING="1">');
document.write('<tr><th colspan=6 bgcolor=#dddddd align=left>');
document.write('<font color=#444444>&nbsp;<b>'+titlestr+'</b></font></th></tr>');
document.write('<tr bgcolor=#dddddd><th width=28>№</th><th width=115>Название</th><th width=115>Производитель</th>');
document.write('<th>Характеристика</th><th width=70>Загрузить</th><th width=64>Цена (у.е.)</td></tr>');
}


function pricelinebottom(fromkod,cat,searchstr,titlestr,shownext,firstfromkod)
{ 
document.write('<tr><td colspan=6 bgcolor=#dddddd>');
document.write('<form name="formpricesearch" id="formpricesearch" action="pricelist.phtml" method="get">');
document.write('<table border=0 width=100%><tr><td>поиск:</td><td>');
document.write('<input type="Text" class="TEditBold" name="searchstr" value="'+searchstr+'" maxlength="16" size=16></td>');
document.write('<td><input class="TButton" type="Submit" Value="найти"><input type="hidden" name="fromkod" value="0"><input type="hidden" name="cat" value="'+cat+'"></form></td>');
document.write('<td nowrap>');
document.write('<form name="formpricesearch" id="formpricesearch" action="pricelist.phtml" method="get">');
document.write('<input type="hidden" name="searchstr" value="" maxlength="16" size=16>');
document.write('<input type="hidden" name="fromkod" value="0">');
document.write('<input type="hidden" name="cat" value="'+cat+'">');
document.write('<input class="TButton" type="Submit" Value="очистить"></form></td><td nowrap>');
document.write('&nbsp;&nbsp;<a href="pricelist.phtml?linecount=10000&fromkod=0"> << отобразить все >></a>&nbsp;&nbsp;');
document.write('</td><td width=100%>&nbsp;</td><td nowrap>');
if(firstfromkod!=0)
{ document.write('<a href="pricelist.phtml?searchstr='+searchstr+'&cat='+cat+'"><<&nbsp;&nbsp;в начало</a>&nbsp;&nbsp;&nbsp;</td><td nowrap>');
}
if(shownext==1)
{ document.write('<a href="pricelist.phtml?searchstr='+searchstr+'&cat='+cat+'&fromkod='+fromkod+'">далее&nbsp;&nbsp;>></a>');
}
document.write('</td></tr></table>');
document.write('</td></tr>');
}

function pricelineempty(cap)
{ document.write('<tr bgcolor=#eeeeee><td align=center colspan=6>'+cap+'</td></tr>');
}


function pricelineout(cap,brand,tech,paspfile,psize,kbmb,showpasp,price,showpasp2,paspfile2,psize2,kbmb2,num,kod)
{

document.write('<tr tr bgcolor=#eeeeee><td align=center>'+num+'</td><td>'+cap+'</td><td align=center>'+brand+'</td><td>'+tech+'</td>');

// вставить новый стиль
 if(showpasp==1)
 { showpasp_txt='<table CELLSPACING="0" CELLPADDING="0" border=0 width=100%><tr><td>&nbsp;<a href="files/'+paspfile+'"><img src="head/zipbw.gif" width=16 height=16 border=0 alt="Паспорт"></a></td><td><a href="files/'+paspfile+'">'+psize+kbmb+'</a></td></tr></table>';
 } else
 {  showpasp_txt='&nbsp;';
 }

 if(showpasp2==1)
 { showpasp2_txt='<table  CELLSPACING="0" CELLPADDING="0" border=0 width=100%><tr><td>&nbsp;<a href="files/'+paspfile2+'"><img src="head/zipbw.gif" width=16 height=16 border=0 alt="Документация"></a></td><td><a href="files/'+paspfile2+'">'+psize2+kbmb2+'</a></td></tr></table>';
 } else
 { showpasp2_txt='&nbsp;';
 }

//document.write('<td>&nbsp;</td>');
document.write('<td>'+showpasp_txt+showpasp2_txt+'</td>');


document.write('<td align=right>&nbsp;<font color=#555555><b>'+price+'</b></font>&nbsp;</td></tr>');
}

function showphoto(imgname,w,h)
{ s=screen;
  yy=((s.width-28) - (w+40))/2;
  xx=((s.height-28) - (h+40))/2;
  ww=w+40;
  hh=h+40;
  window.open('showphoto.phtml?wd='+w+'&hg='+h+'&imgname='+imgname,'','top='+xx+',left='+yy+',width='+ww+',height='+hh+',scrollbars=no');
}

function showphototit(imgname,w,h,tit)
{ 
  s=screen;
  yy=((s.width-28) - (w+40))/2;
  xx=((s.height-28) - (h+40))/2;
  ww=w+40;
  hh=h+40;
  sb='no';
  if(ww>screen.width-64) {ww=screen.width-64; sb='yes';}
  if(hh>screen.height-64) {hh=screen.height-64; sb='yes';}
  window.open('showphoto.phtml?title='+tit+'&wd='+w+'&hg='+h+'&imgname='+imgname,'','top='+xx+',left='+yy+',width='+ww+',height='+hh+',scrollbars='+sb);
  if(tit=='nomx') {parent.close();}
}

function showflashtit(imgname,w,h,tit)
{ s=screen;
  yy=((s.width-28) - (w+40))/2;
  xx=((s.height-28) - (h+40))/2;
  ww=w+40;
  hh=h+40;
  window.open('showflash.phtml?title='+tit+'&wd='+w+'&hg='+h+'&imgname='+imgname,'','top='+xx+',left='+yy+',width='+ww+',height='+hh+',scrollbars=no');
}

function showbaner(kod)
{ s=screen;
  w=340;
  h=200;
  yy=(s.width - w)/2;
  xx=(s.height - h)/2;
  window.open('showbaner.phtml?kod='+kod,'','top='+xx+',left='+yy+',width='+w+',height='+h+',scrollbars=no');
}

function showapplet(kod)
{ s=screen;
  w=410;
  h=460;
  yy=(s.width - w)/2;
  xx=(s.height - h)/2;
  window.open('window.html','','top='+xx+',left='+yy+',width='+w+',height='+h+',scrollbars=no');
}


function mail_submit(n)
{ alertstr1='Введенный электронный адрес не корректен.';
  alertstr2='Пожалуйста, введите этот адрес в формате name@host.domaine, например security@security.ru.';
  str=document.forms[1].email.value;
  res=0;

  if(str.length==0)
  { alert('Чтобы отписаться от рассылки  вышлите соответствующее электронное письмо на адрес soling@soling.ur.ru. Если же вы хотите подписаться на рассылку, то впишите свой электронный адрес.');
    res=1;
  }

  arrayOfStrings = str.split('@');

  if(((str.length<6) || (arrayOfStrings.length!=2))  && (res==0))
  { alert(alertstr1+' Отcутствует или вписан лишний знак @, или длина адреса слишком коротка. '+alertstr2);
    res=1;
  }
  arrayOfStrings = str.split('.')
  if((arrayOfStrings.length<2) && (res==0))
  { alert(alertstr1+' Отcутствует обязательный знак "." (точка). '+alertstr2);
    res=1;
  }
  if(res==0)
  { arrayOfStrings = str.split('');
    for(i=0;i<arrayOfStrings.length;i++)
    { st=arrayOfStrings[i]; 
      if(st>'~')
      {alert(alertstr1+' Электронный адрес не может содержать русских букв. '+alertstr2);
       res=1;
      }
    }
  }
  if(res==0)
  {return true;} else
  {return false;}
  
}


