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 = ''+text+''; // 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(); }