// -1) { display = 'block'; } else { display = 'table-row'; } if(action == '') { if ((row.style.display == "none") || (row.style.display == "")) { row.style.display = display; } else { row.style.display = "none"; } } else { if(action == 'show') { row.style.display = display; } else { row.style.display = "none"; } } } // производит сабмит формы в новом окне function getPreview(newAction) { var frm = document.getElementById('issueForm'); var oldAction = frm.action; var oldTarget = frm.target; frm.action = newAction; frm.target = "_blank"; frm.submit(); frm.action = oldAction; frm.target = oldTarget; } // Проверяет форму выбора рубрики в консультации function validate_rubrik() { var is_error = false; var rubrik_element1 = document.getElementById('r1'); var rubrik_element2 = document.getElementById('r2'); var rubrik_element3 = document.getElementById('r3'); var rubrik_element4 = document.getElementById('r4'); var rubrik_element5 = document.getElementById('r5'); var rubrik_element6 = document.getElementById('r6'); var rubrik_element7 = document.getElementById('r7'); var rubrik_element8 = document.getElementById('r8'); if(rubrik_element1.checked == false && rubrik_element2.checked == false && rubrik_element3.checked == false && rubrik_element4.checked == false && rubrik_element5.checked == false && rubrik_element6.checked == false && rubrik_element7.checked == false && rubrik_element8.checked == false) { alert("Вы не выбрали рубрику вопроса"); is_error = true; } if(is_error) { return false; } else { return true; } } // Проверяет форму вопроса в консультации function validate_question() { var quest_element = document.getElementById('question'); var city_element = document.getElementById('4'); var element = document.getElementById('email'); var is_error = false; if(quest_element.value == "") { alert("Вы не заполнили обязательное поле: Вопрос"); quest_element.focus(); is_error = true; } else { if(city_element.value == "") { alert("Вы не заполнили обязательное поле: Город, страна"); city_element.focus(); is_error = true; } else { if (element.value != '') { if (element.value.match(/^[a-z0-9\.\-_\+]+@[a-z0-9\-_]+\.([a-z0-9\-_]+\.)*?[a-z]+$/i)) { } else { alert('Вы ввели неправильный E-mail'); is_error = true; } } } } if(is_error) { return false; } else { var submit_button = document.getElementById('submit_button'); submit_button.disabled = true; doGIF('progressBar'); return true; } } // Проверяет форму подбора стиля function validate_podbor() { var quest_element = document.getElementById('question'); var email_element = document.getElementById('email'); var city_element = document.getElementById('4'); var is_error = false; if(quest_element.value == "") { alert("Вы не заполнили обязательное поле: Ваш вопрос"); quest_element.focus(); is_error = true; } else { if(city_element.value == "") { alert("Вы не заполнили обязательное поле: Город, страна"); quest_element.focus(); is_error = true; } else { if (email_element.value != '') { if (email_element.value.match(/^[a-z0-9\.\-_\+]+@[a-z0-9\-_]+\.([a-z0-9\-_]+\.)*?[a-z]+$/i)) { } else { alert('E-mail введен некорректно'); email_element.focus(); is_error = true; } } else { alert("Вы не заполнили обязательное поле: E-mail"); email_element.focus(); is_error = true; } } } if(is_error) { return false; } else { var submit_button = document.getElementById('submit_button'); submit_button.disabled = true; doGIF('progressBar'); return true; } } // Проверяет форму моделирование прически function validate_styler() { var quest_element = document.getElementById('question'); var email_element = document.getElementById('email'); var is_error = false; if(quest_element.value == "") { alert("Вы не заполнили обязательное поле: Ваши пожелания к прически и цвету"); quest_element.focus(); is_error = true; } else { if (email_element.value != '') { if (email_element.value.match(/^[a-z0-9\.\-_\+]+@[a-z0-9\-_]+\.([a-z0-9\-_]+\.)*?[a-z]+$/i)) { } else { alert('E-mail введен некорректно'); email_element.focus(); is_error = true; } } else { alert("Вы не заполнили обязательное поле: E-mail"); email_element.focus(); is_error = true; } } if(is_error) { return false; } else { var submit_button = document.getElementById('submit_button'); submit_button.disabled = true; doGIF('progressBar'); return true; } } // Проверяет форму обратной связи в консультации function validate_feedback() { var quest_element = document.getElementById('question'); if(quest_element.value == "") { alert("Вы не заполнили обязательное поле: Вопрос"); quest_element.focus(); return false; } var email_element = document.getElementById('email'); if(email_element.value == "") { alert("Вы не заполнили обязательное поле: E-mail"); email_element.focus(); return false; } var element = document.getElementById('email'); if (element.value != '') { if (element.value.match(/^[a-z0-9\.\-_\+]+@[a-z0-9\-_]+\.([a-z0-9\-_]+\.)*?[a-z]+$/i)) { return true; } else { alert('Вы ввели неправильный E-mail'); return false; } } } // Проверяет форму отправки сообщения в консультации function validate_send_message() { var mess_element = document.getElementById('mess'); if(mess_element.value == "") { alert("Вы не заполнили обязательное поле: Сообщение"); mess_element.focus(); return false; } var email_element = document.getElementById('email'); if(email_element.value == "") { alert("Вы не заполнили обязательное поле: E-mail"); email_element.focus(); return false; } var element = document.getElementById('email'); if (element.value != '') { if (element.value.match(/^[a-z0-9\.\-_\+]+@[a-z0-9\-_]+\.([a-z0-9\-_]+\.)*?[a-z]+$/i)) { return true; } else { alert('Вы ввели неправильный E-mail'); return false; } } } // Открывает попап function wopen(url, width, height) { is_ie = !!(window.attachEvent && !window.opera); if(!width) width = 50; if(!height) height = 50; if(is_ie){ width = width + 20; height = height + 10; } window.open(url, '', "left=120,top=120,location=no,menubar=no,status=no,titlebar=no,toolbar=no,scrollbars=no,width="+ width+",height=" + height); } function email (lgn, dmn, zone) { eml = lgn + "@" + dmn + zone; return eml; } function mylo (lgn, dmn, zone) { document.write (email(lgn, dmn, zone)); } function ShowFieldLen(maxLen, input_field_id, counter_object_id) { var curLenght; var element_keywords = document.getElementById(input_field_id); curLenght = element_keywords.value.length; if(curLenght > maxLen) { document.getElementById(counter_object_id).innerHTML = 0; } else { document.getElementById(counter_object_id).innerHTML = maxLen - curLenght; } } function unHideBlocks(chooser, show_elements_arr) { var choice = chooser.options[chooser.selectedIndex].value; if(choice == 11) { for (var i = 0; i < show_elements_arr.length; i++) { var block = document.getElementById(show_elements_arr[i]); block.style.display = "inline"; } } else { for (var i = 0; i < show_elements_arr.length; i++) { var block = document.getElementById(show_elements_arr[i]); block.style.display = "none"; } } } // ]]>