тест для заявок лг
var k_form_rand_61=Math.random()+"_"+(new Date()).getTime(); // Уникальный id формы, используется в файлах и для получения ответа анкеты var k_upload_in_progress=0; var k_answer_hide_form61=1; var k_was_submited61=0;
var k_qst61_def_value3191='ЛГ'; var k_qst61_def_value1680='Новая'; var k_qst61_def_value1760='тестовая'; var k_qst61_def_value3361='лендинг ЛГ';
function k_save_qst61() { k_answer_hide_form61=1; var page_charset=window.document.charset; if (!page_charset) page_charset=window.document.characterSet;
if (typeof(custom_save_qst61) == 'function') { if (!custom_save_qst61()) return ; } if (k_was_submited61) return; k_was_submited61=1; document.getElementById('k_savebutton61').disabled=true;
var qst_form=document.createElement("form"); qst_form.setAttribute('enctype', 'multipart/form-data'); qst_form.setAttribute('action', 'http://dusaev.clientbase.ru/questionare.php?page_charset='+page_charset+'&ts'+new Date().getTime()); qst_form.setAttribute('target', 'k_frame_upload_61'); qst_form.setAttribute('method', 'post'); document.body.appendChild(qst_form); var qst_input; qst_input=document.createElement('input');qst_input.setAttribute('type','hidden');qst_input.setAttribute('name','k_input_field_61_3311');qst_form.appendChild(qst_input); qst_input.value=document.getElementById('k_input_field_61_3311').value; qst_input=document.createElement('input');qst_input.setAttribute('type','hidden');qst_input.setAttribute('name','k_input_field_61_3331');qst_form.appendChild(qst_input); qst_input.value=document.getElementById('k_input_field_61_3331').value; qst_input=document.createElement('input');qst_input.setAttribute('type','hidden');qst_input.setAttribute('name','k_input_field_61_3191');qst_form.appendChild(qst_input); qst_input.value=k_qst61_def_value3191; qst_input=document.createElement('input');qst_input.setAttribute('type','hidden');qst_input.setAttribute('name','k_input_field_61_1680');qst_form.appendChild(qst_input); qst_input.value=k_qst61_def_value1680; qst_input=document.createElement('input');qst_input.setAttribute('type','hidden');qst_input.setAttribute('name','k_input_field_61_1760');qst_form.appendChild(qst_input); qst_input.value=k_qst61_def_value1760; qst_input=document.createElement('input');qst_input.setAttribute('type','hidden');qst_input.setAttribute('name','k_input_field_61_3361');qst_form.appendChild(qst_input); qst_input.value=k_qst61_def_value3361; ; qst_input=document.createElement('input');qst_input.setAttribute('type','hidden');qst_input.setAttribute('name','k_rand_61');qst_form.appendChild(qst_input); qst_input.value=k_form_rand_61; qst_form.submit(); document.body.removeChild(qst_form); }; function k_save_resp61(event) { if (document.getElementById('k_frame_upload_61').src=='') return ; // Выходим если загрузки не было
var page_charset=window.document.charset; if (!page_charset) page_charset=window.document.characterSet; if (k_upload_in_progress) { // Загрузка файлов var obj=event.target; if (!obj) obj=event.srcElement; // Убираем значек загрузки $(".k_upload_progress").removeClass('k_upload_progress_img'); // Необходима проверка - загружен ли файл for (var i = 0; i < k_upload_files_list.length; i++) { var f_name=k_upload_files_list[i].name; var f_obj =k_upload_files_list[i].obj; var rnd_sess=Math.floor(Math.random()*10000); var ss = document.createElement('script'); ss.src="http://dusaev.clientbase.ru/questionare.php?sel=test_upload&qst_id=61&k_rand="+k_form_rand_61+"&k_resp="+rnd_sess+"&f_name="+f_name+"&page_charset="+page_charset; ss.setAttribute('i_pos',i); ss.setAttribute('rnd_sess',rnd_sess); var done = false; ss.onload=ss.onreadystatechange=function(){ if ( !done && (!this.readyState || this.readyState === "loaded" || this.readyState === "complete") ) { done = true; var i=this.getAttribute("i_pos"); var rnd_sess=this.getAttribute("rnd_sess"); var f_name=k_upload_files_list[i].name; var f_obj =k_upload_files_list[i].obj var field_id =k_upload_files_list[i].field_id; eval("var data=k_resp"+rnd_sess+";"); if (data.indexOf(' uploaded.')!=-1) { var size = parseInt(data)+""; size=size.replace(/(\d)(?=(\d\d\d)+([^\d]|$))/g, '$1 '); // Отображем размер f_obj.find(".k_upload_progress").html(" - "+size+" B"); } else { f_obj.find(".k_upload_progress").html(" - Провалено"); } document.getElementById('k_sbmt_file_'+'61'+'_'+field_id).setAttribute('was_upload',1); ss.onload = ss.onreadystatechange = null; document.body.removeChild(ss); } } document.body.appendChild(ss); } k_upload_in_progress=0; return ; } if (document.getElementById('k_frame_upload_61').getAttribute('second_load')) { if (!k_was_submited61) return; k_was_submited61=0; document.getElementById('k_savebutton61').style.display='none'; document.getElementById('k_savebutton61').disabled=false; if (typeof(custom_qst_res61) == 'function') { custom_qst_res61(); } else { // Получаем результат формы var ss = document.createElement('script'); ss.src="http://dusaev.clientbase.ru/questionare.php?sel=get_answer&qst_id=61&k_rand="+k_form_rand_61; var done = false; ss.onload=ss.onreadystatechange=function(){ if ( !done && (!this.readyState || this.readyState === "loaded" || this.readyState === "complete") ) { done = true; eval("var data=k_answer"+61+";delete k_answer"+61+";"); if (data.length) { if (data != ' ') document.getElementById('k_qst_res_61').innerHTML=data; document.getElementById('k_savebutton61').style.display=''; } else { document.getElementById('k_qst_res_61').innerHTML='Информация успешно сохранена. Спасибо!'; } if (k_answer_hide_form61) { document.getElementById('k_qst_61').style.display='none'; location.href='#qst_res_link61'; } ss.onload = ss.onreadystatechange = null; document.body.removeChild(ss); } } document.body.appendChild(ss); } document.getElementById('k_frame_upload_61').src=""; // Четвертый уровень защиты от повторной загрузки } else document.getElementById('k_frame_upload_61').setAttribute('second_load',1); }