empty=new Image(); 
empty.src="../img/spacer.gif";
arrow1=new Image();
arrow1.src="../img/sections/arrow_about.gif";
arrow2=new Image();
arrow2.src="../img/sections/arrow_services.gif";
arrow3=new Image();
arrow3.src="../img/sections/arrow_clients.gif";
arrow4=new Image();
arrow4.src="../img/sections/arrow_news.gif";
arrow5=new Image();
arrow5.src="../img/sections/arrow_career.gif";
arrow6=new Image();
arrow6.src="../img/sections/arrow_ukraine.gif";

function _over1(bullet){ bullet.src=arrow1.src; }
function _over2(bullet){ bullet.src=arrow2.src; }
function _over3(bullet){ bullet.src=arrow3.src; }
function _over4(bullet){ bullet.src=arrow4.src; }
function _over5(bullet){ bullet.src=arrow5.src; }
function _over6(bullet){ bullet.src=arrow6.src; }
function _out(bullet){ bullet.src=empty.src; }

function check_form(lang)
{
 if(lang=='rus') _str='Обязательные поля должны быть заполнены!';
 if(lang=='ukr') _str='Обовязкові поля повинні бути заповнені!';
 if(lang=='eng') _str='Marked fields must be filled!';
 
 with (document.newsletter) 
  {
   if ( (name.value=='')||(company.value=='')||(address.value==''))
     {
      alert(_str);
     }
    else 
	 {
      document.newsletter.submit();
     }
  }
}

function switch_lang(lang)
{
 page='http://'+window.location.hostname+window.location.pathname;
 page=page.substring(page.lastIndexOf('/')+1,page.length);
 if(lang!='rus') lang='/'+lang+'/'; else lang='/';
 window.location.href='http://'+window.location.hostname+lang+page;
}

function show_hint(text)
{
 datastr = '<font class="icon_hint">'+text+'</font>';
 // Anee Internet Explorer
 if (document.layers){
 document.layers.icon_hint.document.write(datastr)
 document.layers.icon_hint.document.close()
 }
 // Anee Internet Explorer
 else if (document.all)
 icon_hint.innerHTML=datastr;
}

function changevisible(lang,object_id,ctrl_id)
{
 if(lang=="rus")
  {
   itext1="Подробно"; 
   itext2="Кратко"; 
  }
 if(lang=="ukr")
  {
   itext1="Детальніше"; 
   itext2="Стисло"; 
  }
 if(lang=="eng")
  {
   itext1="Detailed"; 
   itext2="Brief"; 
  }
 
  with (document.all.tags("div")(object_id))
   {
    if(style.display=='inline') 
	 {
	  style.display='none';
	  document.all.tags("img")(object_id).style.display='none';
	  document.links(ctrl_id).innerText=itext1;
	 }
	else
	 {
	  style.display='inline';
	  document.all.tags("img")(object_id).style.display='inline';
	  document.links(ctrl_id).innerText=itext2;
	 } 
   }
}

function changevisible_faq(object_id)
{
  with (document.all.tags("div")(object_id))
   if(style.display=='inline') style.display='none';
   else style.display='inline';
}

//проверка e-mail на вшивость
function check_email(s)
{
 rex=true;
 if (window.RegExp) 
  {
   st="a";ex=new RegExp(st);
   if (st.match(ex)) 
    {
	 r1=new RegExp("(@.*@)|(\\.\\.)|(@\\.)|(^\\.)");
     r2=new RegExp("^.+\\@(\\[?)[a-zA-Z0-9\\-\\.]+\\.([a-zA-Z]{2,3}|[0-9]{1,3})(\\]?)$");
     b=(!r1.test(s)&&r2.test(s));
    } 
   else 
    {
     rex=false;
    }
  }
 else 
  {
   rex=false;
  } 
 if(!rex) b=(s.indexOf("@")>0&&s.indexOf(".")>0&&s!="");
 return (b);
} 

//submit формы с регистрацией
function submit_reg_form(lang)
{
 alert_msg= new Array(4);
 fld= new Array(4);
 var flag=1;
 
 if(lang=="rus")
  {
   alert_msg[0]="Вы не заполнинли поле «Имя»!";
   alert_msg[1]="Вы не заполнинли поле «Фамилия»!";
   alert_msg[2]="Ошибка! Неверно задан адрес электронной почты!";
   alert_msg[3]="Вы не заполнили защитный код!";
  }
 
 if(lang=="ukr")
  {
   alert_msg[0]="Ви не заповнили поле «Ім'я»!";
   alert_msg[1]="Ви не заповнили поле «Призвище»!";
   alert_msg[2]="Помилка! Невірно завдана адреса електронної пошти!";
   alert_msg[3]="Ви не заповнили захісний код!";
  }
 
 if(lang=="eng")
  {
   alert_msg[0]="First name field is empty!";
   alert_msg[1]="Last name field is empty!";
   alert_msg[2]="Error! Wrong e-mail!";
   alert_msg[3]="Protective code field is empty!";
  }
 
 fld[0]= document.forms.registartion.fname.value;
 fld[1]= document.forms.registartion.lname.value;
 fld[2]= document.forms.registartion.email.value;
 fld[3]= document.forms.registartion.keystring.value;
 
 for(i=0;i<4;i++) 
  fld[i]=fld[i].replace(/(^\s*)|(\s*$)/,"");
 
 if(fld[0]=="") alert(alert_msg[0]);
 else
 if(fld[1]=="") alert(alert_msg[1]); 
 else
 if(!check_email(fld[2])) alert(alert_msg[2]);
 else
 if(fld[3]=="") alert(alert_msg[3]); 
 else
 document.forms.registartion.submit();
}

//submit формы с профилем
function submit_profile()
{
 fld= new Array(4);
 var flag=1;
 
 fld[0]= document.forms.profile.login.value;
 fld[1]= document.forms.profile.password.value;
 fld[2]= document.forms.profile.fname.value;
 fld[3]= document.forms.profile.lname.value;
 fld[4]= document.forms.profile.email.value;
 fld[5]= document.forms.profile.keystring.value;
 
 for(i=0;i<6;i++) 
  fld[i]=fld[i].replace(/(^\s*)|(\s*$)/,"");
 
 if(fld[0]=="") alert("Ви не заповнили поле «Ім'я»!");
 else
 if(fld[1]=="") alert("Ви не заповнили поле «Призвище»!"); 
 else
 if(fld[2]=="") alert("Ви не заповнили поле «Ім'я»!");
 else
 if(fld[3]=="") alert("Ви не заповнили поле «Призвище»!"); 
 else
 if(!check_email(fld[4])) alert('Помилка! Невірно завдана адреса електронної пошти!');
 else
 if(fld[5]=="") alert("Ви не заповнили захісний код!"); 
 else
 document.forms.profile.submit();
}

//submit формы с регистрацией читателя
function submit_reader_reg_form(lang)
{
 alert_msg= new Array(6);
 fld= new Array(6);
 var flag=1;
 
 if(lang=="rus")
  {
   alert_msg[0]="Вы не заполнинли поле «Имя»!";
   alert_msg[1]="Вы не заполнинли поле «Фамилия»!";
   alert_msg[2]="Вы не заполнинли поле «Должность»!";
   alert_msg[3]="Вы не заполнинли поле «Организация»!";
   alert_msg[4]="Ошибка! Неверно задан адрес электронной почты!";
   alert_msg[5]="Вы не заполнили защитный код!";
  }
 
 if(lang=="ukr")
  {
   alert_msg[0]="Ви не заповнили поле «Ім'я»!";
   alert_msg[1]="Ви не заповнили поле «Призвище»!";
   alert_msg[2]="Ви не заповнили поле «Посада»!";
   alert_msg[3]="Ви не заповнили поле «Організація»!";
   alert_msg[4]="Помилка! Невірно завдана адреса електронної пошти!";
   alert_msg[5]="Ви не заповнили захісний код!";
  }
 
 if(lang=="eng")
  {
   alert_msg[0]="First name field is empty!";
   alert_msg[1]="Last name field is empty!";
   alert_msg[2]="Position field is empty!";
   alert_msg[3]="Company field is empty!";
   alert_msg[4]="Error! Wrong e-mail!";
   alert_msg[5]="Protective code field is empty!";
  }
 
 fld[0]= document.forms.registartion.fname.value;
 fld[1]= document.forms.registartion.lname.value;
 fld[2]= document.forms.registartion.position.value;
 fld[3]= document.forms.registartion.company.value;
 fld[4]= document.forms.registartion.email.value;
 fld[5]= document.forms.registartion.keystring.value;
 
 for(i=0;i<6;i++) 
  fld[i]=fld[i].replace(/(^\s*)|(\s*$)/,"");
 
 if(fld[0]=="") alert(alert_msg[0]);
 else
 if(fld[1]=="") alert(alert_msg[1]); 
 else
 if(fld[2]=="") alert(alert_msg[2]); 
 else
 if(fld[3]=="") alert(alert_msg[3]); 
 else
 if(!check_email(fld[4])) alert(alert_msg[4]);
 else
 if(fld[5]=="") alert(alert_msg[5]); 
 else
 document.forms.registartion.submit();
}

//submit формы с профилем
function submit_reader_profile(lang)
{
 alert_msg= new Array(5);
 fld= new Array(4);
 var flag=1;
 
 if(lang=="rus")
  {
   alert_msg[0]="Вы не заполнинли поле «Имя»!";
   alert_msg[1]="Вы не заполнинли поле «Фамилия»!";
   alert_msg[2]="Ошибка! Неверно задан адрес электронной почты!";
   alert_msg[3]="Вы не заполнили поле «Пароль»!";
   alert_msg[4]="Вы не заполнили защитный код!";
  }
 
 if(lang=="ukr")
  {
   alert_msg[0]="Ви не заповнили поле «Ім'я»!";
   alert_msg[1]="Ви не заповнили поле «Призвище»!";
   alert_msg[2]="Помилка! Невірно завдана адреса електронної пошти!";
   alert_msg[3]="Ви не заповнили поле «Пароль»!";
   alert_msg[4]="Ви не заповнили захісний код!";
  }
 
 if(lang=="eng")
  {
   alert_msg[0]="First name field is empty!";
   alert_msg[1]="Last name field is empty!";
   alert_msg[2]="Error! Wrong e-mail!";
   alert_msg[3]="Password field is empty!";
   alert_msg[4]="Protective code field is empty!";
  }
 
 fld[0]= document.forms.profile.fname.value;
 fld[1]= document.forms.profile.lname.value;
 fld[2]= document.forms.profile.email.value;
 fld[3]= document.forms.profile.password.value;
 fld[4]= document.forms.profile.keystring.value;
 
 for(i=0;i<5;i++) 
  fld[i]=fld[i].replace(/(^\s*)|(\s*$)/,"");
 
 if(fld[0]=="") alert(alert_msg[0]);
 else
 if(fld[1]=="") alert(alert_msg[1]); 
 else
 if(!check_email(fld[2])) alert(alert_msg[2]);
 else
 if(fld[3]=="") alert(alert_msg[3]); 
 else
 if(fld[4]=="") alert(alert_msg[4]); 
 else
 document.forms.profile.submit();
}

//submit формы с регистрацией
function submit_addmsg_form()
{
 fld= new Array(3);
 var flag=1;
 
 fld[0]= document.forms.addmessage.subject.value;
 fld[1]= document.forms.addmessage.text.value;
 fld[2]= document.forms.addmessage.keystring.value;
 
 for(i=0;i<3;i++) 
  fld[i]=fld[i].replace(/(^\s*)|(\s*$)/,"");
 
 if(fld[0]=="") alert("Ви не заповнили поле «Заголовок»!");
 else
 if(fld[1]=="") alert("Ви не заповнили поле «Текст»!"); 
 else
 if(fld[2]=="") alert("Ви не заповнили захісний код!"); 
 else
 document.forms.addmessage.submit();
}

//submit формы с регистрацией
function submit_editmsg_form()
{
 fld= new Array(3);
 var flag=1;
 
 fld[0]= document.forms.editmessage.subject.value;
 fld[1]= document.forms.editmessage.text.value;
 fld[2]= document.forms.editmessage.keystring.value;
 
 for(i=0;i<3;i++) 
  fld[i]=fld[i].replace(/(^\s*)|(\s*$)/,"");
 
 if(fld[0]=="") alert("Ви не заповнили поле «Заголовок»!");
 else
 if(fld[1]=="") alert("Ви не заповнили поле «Текст»!"); 
 else
 if(fld[2]=="") alert("Ви не заповнили захісний код!"); 
 else
 document.forms.editmessage.submit();
}

//submit формы с фотографией
function submit_addphoto_form()
{
 fld= new Array(2);
 var flag=1;
 
 fld[0]= document.forms.addphoto.file.value;
 fld[1]= document.forms.addphoto.keystring.value;
 
 for(i=0;i<2;i++) 
  fld[i]=fld[i].replace(/(^\s*)|(\s*$)/,"");
 
 if(fld[0]=="") alert("Ви не заповнили поле «Файл»!"); 
 else
 if(fld[1]=="") alert("Ви не заповнили захісний код!"); 
 else
 document.forms.addphoto.submit();
}

//submit формы с комментарием
function submit_addcomment_form()
{
 fld= new Array(2);
 var flag=1;
 
 fld[0]= document.forms.addcomment.text.value;
 fld[1]= document.forms.addcomment.keystring.value;
 
 for(i=0;i<2;i++) 
  fld[i]=fld[i].replace(/(^\s*)|(\s*$)/,"");
 
 if(fld[0]=="") alert("Ви не заповнили поле «Текст»!"); 
 else
 if(fld[1]=="") alert("Ви не заповнили захісний код!"); 
 else
 document.forms.addcomment.submit();
}

//submit формы с комментарием читателя
function submit_add_reader_comment_form(lang)
{
 
 alert_msg= new Array(2);
 fld= new Array(2);
 var flag=1;
 
 if(lang=="rus")
  {
   alert_msg[0]="Отутствует текст комментария!";
   alert_msg[1]="Вы не заполнили защитный код!";
  }
 
 if(lang=="ukr")
  {
   alert_msg[0]="Текст коментаря відсутній!";
   alert_msg[1]="Ви не заповнили захісний код!";
  }
 
 if(lang=="eng")
  {
   alert_msg[0]="Text field is empty!";
   alert_msg[1]="Protective code field is empty!";
  }
 
 fld[0]= document.forms.addcomment.comment.value;
 fld[1]= document.forms.addcomment.keystring.value;
 
 for(i=0;i<2;i++) 
  fld[i]=fld[i].replace(/(^\s*)|(\s*$)/,"");
 
 if(fld[0]=="") alert(alert_msg[0]); 
 else
 if(fld[1]=="") alert(alert_msg[1]); 
 else
 document.forms.addcomment.submit();
}

//submit формы с письмом
function submit_addprivate_form()
{
 fld= new Array(2);
 var flag=1;
 
 fld[0]= document.forms.addprivate.subject.value;
 fld[1]= document.forms.addprivate.text.value;
 fld[2]= document.forms.addprivate.keystring.value;
 
 for(i=0;i<3;i++) 
  fld[i]=fld[i].replace(/(^\s*)|(\s*$)/,"");
 
 if(fld[0]=="") alert("Ви не заповнили поле «Тема»!"); 
 else
 if(fld[1]=="") alert("Ви не заповнили поле «Текст»!"); 
 else
 if(fld[2]=="") alert("Ви не заповнили захісний код!"); 
 else
 document.forms.addprivate.submit();
}

function showphoto(pid)
{
 w_width=550;
 w_height=550;
 w_xpos=0;
 w_ypos=0;
 window.open("showphoto.phtml?pid="+pid,"", "hotkeys=no,scrollbars=no,resizable=yes,toolbar=no,copyhistory=no, directories=no,menubar=no,location=no,status=no,left="+w_xpos+",top="+w_ypos+",width="+w_width+",height="+w_height);
}

//submit формы обратной связи
function check_feedbackform(lang)
{
 fld= new Array(4);
 var flag=1;
 
 if(lang=="rus")
  {
   msg1="Вы не заполнили поле «Имя»!"; 
   msg2="Не задан (или задан неверно) адрес электронной почты!"; 
   msg3="Вы не заполнили поле «Текст сообщения»!"; 
   msg4="Вы не ввели защитный код!"; 
  }
 if(lang=="ukr")
  {
   msg1="Ви не заповнили поле «Ім'я»!"; 
   msg2="Не вказана (або вказана невірно) адреса електронної пошти!"; 
   msg3="Ви не заповнили поле «Текст повідомлення»!"; 
   msg4="Вы не заповнили захісний код!"; 
  }
 if(lang=="eng")
  {
   msg1="Field [name] is empty!"; 
   msg2="Field [e-mail] is empty or e-mail address is incorrect!"; 
   msg3="Field [message] is empty!"; 
   msg4="Field [protection code] is empty!"; 
  }

 fld[0]= document.forms.feedback.name.value;
 fld[1]= document.forms.feedback.email.value;
 fld[2]= document.forms.feedback.text.value;
 fld[3]= document.forms.feedback.keystring.value;
 
 for(i=0;i<4;i++) 
  fld[i]=fld[i].replace(/(^\s*)|(\s*$)/,"");
 
 if(fld[0]=="") alert(msg1);
 else
 if(!check_email(fld[1])) alert(msg2);
 else
 if(fld[2]=="") alert(msg3); 
 else
 if(fld[3]=="") alert(msg4); 
 else
 document.forms.feedback.submit();
}

