var globnomvop=''; var globkolvop=''; var globdelkategor=''; var global_full_screen_nom_textarea=''; function createXMLHttp() { if (typeof XMLHttpRequest != "undefined") { // для браузеров аля Mozilla return new XMLHttpRequest(); } else if (window.ActiveXObject) { // для Internet Explorer (all versions) var aVersions = [ "MSXML2.XMLHttp.5.0", "MSXML2.XMLHttp.4.0", "MSXML2.XMLHttp.3.0", "MSXML2.XMLHttp", "Microsoft.XMLHttp" ]; for (var i = 0; i < aVersions.length; i++) { try { var oXmlHttp = new ActiveXObject(aVersions[i]); return oXmlHttp; } catch (oError) {} } throw new Error("Невозможно создать объект XMLHttp."); } } xmlHttp = createXMLHttp(); function process(x,k) { if (xmlHttp) { try { if(x==1) { document.getElementById("loader").style.display = "inline"; document.getElementById("div1").style.display = "none"; //document.cookie="user_p="+document.getElementById("input_1").value; //document.cookie = name += "=; user_p=" + document.getElementById("input_1").value; //document.cookie="user_p="+document.getElementById("input_1").value+";expires=" + expires.toGMTString(); var data1 = document.getElementById("input_1").value; var data2 = document.getElementById("input_2").value; var params="data1="+data1+"&data2="+data2; //alert(params); } if(x==2) { document.getElementById("loader").style.display = "inline"; document.getElementById("div1").style.display = "none"; var params="data3=0"; } if((x==3)&&(document.getElementById("jet").style.display=="none"))//Отправление вопроса с вариантами ответов { document.getElementById("vopros").value=document.getElementById("vopros").value.replace(/[\r\n]/g, ' ');//Заменяю перенос стороки на пробел document.getElementById("vopros").value= $.trim(document.getElementById("vopros").value); if(document.getElementById("vopros").value=="") { alert("Не заполненно поле вопроса!"); return false; } var params1=''; var arr = new Array(); var prr=new Array(); var b=document.getElementsByTagName("textarea").length; var prflag=0; //alert(b); for(i=0;ik.value)//Подсчитываем количество вопросов { globkolvop=globkolvop-k.value; document.getElementById("kolvoprosov").innerHTML=document.getElementById("kolvoprosov").innerHTML-globkolvop; } else { globkolvop=k.value-globkolvop; document.getElementById("kolvoprosov").innerHTML=document.getElementById("kolvoprosov").innerHTML*1+globkolvop; } k.style.color='red'; //alert(globkolvop); //alert(k.options[k.selectedIndex].value); var params="id_examtest="+x+"&kol_vop="+k.value; //alert(params); //return; xmlHttp.open("POST", "form.php", true); xmlHttp.setRequestHeader("Content-Type","application/x-www-form-urlencoded", "charset=windows-1251"); xmlHttp.onreadystatechange = data_obr; xmlHttp.send(params); k.style.color='black'; } catch (e) { alert("Не удалось соединиться с сервером:\n" + e.toString()); } } var objSel = document.getElementById("mySelectId");//Формируем список количества допускаемых ошибок var jh=document.getElementById("kolvoprosov").innerHTML*1; var selind=objSel.options[objSel.selectedIndex].value; if(selind>jh) { objSel.options.length=0; for(j=0; j<=document.getElementById("kolvoprosov").innerHTML; j++) { objSel.options[j] = new Option(j, j); } processjhkl(document.getElementById("id_exam_save").value,0); alert("Внимание! Количество допускаемых ошибок сбросилось. Установите этот параметр заново."); } else { objSel.options.length=0; for(j=0; j<=document.getElementById("kolvoprosov").innerHTML; j++) { objSel.options[j] = new Option(j, j); if(j==selind) { objSel.options[j].selected=true; } } } } function processjhkl(x,k) { if (xmlHttp) { try { //k.style.color='red'; //alert(globkolvop); //alert(k.options[k.selectedIndex].value); var params="id_exam="+x+"&ochib_exam="+k.value; //alert(params); //return; xmlHttp.open("POST", "form.php", true); xmlHttp.setRequestHeader("Content-Type","application/x-www-form-urlencoded", "charset=windows-1251"); xmlHttp.onreadystatechange = data_obr; xmlHttp.send(params); //k.style.color='black'; } catch (e) { alert("Не удалось соединиться с сервером:\n" + e.toString()); } } } function processaddkategor() { document.getElementById("kategor_d").value=$.trim(document.getElementById("kategor_d").value); if(document.getElementById("kategor_d").value=="") { alert('Поле пустое!') $("#kategor_d").focus(); return false; } if (xmlHttp) { try { //k.style.color='red'; //alert(globkolvop); //alert(k.options[k.selectedIndex].value); var params="imy="+document.getElementById("kategor_d").value; //alert(params); //return; xmlHttp.open("POST", "form.php", true); xmlHttp.setRequestHeader("Content-Type","application/x-www-form-urlencoded", "charset=windows-1251"); xmlHttp.onreadystatechange = data_obr; xmlHttp.send(params); document.getElementById("dkat").innerHTML=""; //k.style.color='black'; } catch (e) { alert("Не удалось соединиться с сервером:\n" + e.toString()); } } } function processadddolg() { document.getElementById("dolg_d").value=$.trim(document.getElementById("dolg_d").value); if(document.getElementById("dolg_d").value=="") { alert('Поле пустое!') $("#dolg_d").focus(); return false; } if (xmlHttp) { try { //alert(document.getElementById("dolg_d").value); var params="dolg="+document.getElementById("dolg_d").value; xmlHttp.open("POST", "form.php", true); xmlHttp.setRequestHeader("Content-Type","application/x-www-form-urlencoded", "charset=windows-1251"); xmlHttp.onreadystatechange = data_obr; xmlHttp.send(params); document.getElementById("dkat").innerHTML=""; } catch (e) { alert("Не удалось соединиться с сервером:\n" + e.toString()); } } } function processjhklmzx(vopros,otvet,moyotvet,ident,sledvopros) { if (xmlHttp) { try { var now = new Date(); var god=now.getFullYear(); var mesyc=(now.getMonth()+1); var den=now.getDate() var chas=now.getHours(); var minut=now.getMinutes() var secund=now.getSeconds(); //alert(vopros); //alert(pravotvet); //alert(nepravotv); if(vopros!=0000) { var params="vopros="+vopros+"&otvet="+otvet+"&moyotvet="+moyotvet+"&id_moyrezultexam="+ident+"&den="+den+"&mesyc="+mesyc+"&god="+god+"&chas="+chas+"&minut="+minut+"&secund="+secund+"&sledvopros="+sledvopros; } else { //alert("dd"); var params="vopros="+vopros+"&kol_ochib="+otvet+"&kolich_dop_ochib="+moyotvet+"&den="+den+"&mesyc="+mesyc+"&god="+god+"&chas="+chas+"&minut="+minut+"&secund="+secund+"&id_rez="+ident; } xmlHttp.open("POST", "form.php", true); xmlHttp.setRequestHeader("Content-Type","application/x-www-form-urlencoded", "charset=windows-1251"); xmlHttp.onreadystatechange = data_obr; xmlHttp.send(params); } catch (e) { alert("Не удалось соединиться с сервером:\n" + e.toString()); } } //alert(den,mesyc,god,chas,minut,secund); //alert(mesyc); } function processkategor(x,k) { if (xmlHttp) { try { //alert(x); globdelkategor=x; document.getElementById(k).innerHTML=""; var params="id_kategor="+k; //alert(params); //globdelkategor='gyugygu'; //return false; xmlHttp.open("POST", "form.php", true); xmlHttp.setRequestHeader("Content-Type","application/x-www-form-urlencoded", "charset=windows-1251"); xmlHttp.onreadystatechange = data_obr; xmlHttp.send(params); } catch (e) { alert("Не удалось соединиться с сервером:\n" + e.toString()); } } } function processdeltest(x,k) //Удаление теста { if (xmlHttp) { try { //alert(x); globdelkategor=x; document.getElementById(k).innerHTML=""; var params="id_test_del="+k; //alert(params); //globdelkategor='gyugygu'; //return false; xmlHttp.open("POST", "form.php", true); xmlHttp.setRequestHeader("Content-Type","application/x-www-form-urlencoded", "charset=windows-1251"); xmlHttp.onreadystatechange = data_obr; xmlHttp.send(params); } catch (e) { alert("Не удалось соединиться с сервером:\n" + e.toString()); } } } function processdeldolg(x,k) //Удаление группы { if (xmlHttp) { try { //alert(x); globdelkategor=x; document.getElementById(k).innerHTML=""; var params="id_dolg_del="+k; //alert(params); //globdelkategor='gyugygu'; //return false; xmlHttp.open("POST", "form.php", true); xmlHttp.setRequestHeader("Content-Type","application/x-www-form-urlencoded", "charset=windows-1251"); xmlHttp.onreadystatechange = data_obr; xmlHttp.send(params); } catch (e) { alert("Не удалось соединиться с сервером:\n" + e.toString()); } } } function sohrv(id_test) //Сохранять вопрос при установке правельного товета { //alert(document.getElementById("sohrvop").checked) if (xmlHttp) { try { var sost; if(document.getElementById("sohrvop").checked==true) { sost=1; } else { sost=0; } var params="sohrvoppravotvet="+sost+"&id_test="+id_test; //alert(params); //return false; //globdelkategor='gyugygu'; //return false; xmlHttp.open("POST", "form.php", true); xmlHttp.setRequestHeader("Content-Type","application/x-www-form-urlencoded", "charset=windows-1251"); xmlHttp.onreadystatechange = data_obr; xmlHttp.send(params); } catch (e) { alert("Не удалось соединиться с сервером:\n" + e.toString()); } } } function kopirpodskaz(id_test) //Копировать правильный ответ в подсказку при сохранении { //alert(document.getElementById("sohrvop").checked) if (xmlHttp) { try { var sost; if(document.getElementById("kopirp").checked==true) { sost=1; } else { sost=0; } var params="kopirvopros="+sost+"&id_test="+id_test; //alert(params); //return false; //globdelkategor='gyugygu'; //return false; xmlHttp.open("POST", "form.php", true); xmlHttp.setRequestHeader("Content-Type","application/x-www-form-urlencoded", "charset=windows-1251"); xmlHttp.onreadystatechange = data_obr; xmlHttp.send(params); } catch (e) { alert("Не удалось соединиться с сервером:\n" + e.toString()); } } } function udalenie_foto_obyvlen(user_obyvl) //Удаление фотографий из объявления при выборе других разделов { //alert(user_obyvl) if (xmlHttp) { try { var params="user_obyvl="+user_obyvl; //alert(params); //return false; //globdelkategor='gyugygu'; //return false; xmlHttp.open("POST", "form.php", true); xmlHttp.setRequestHeader("Content-Type","application/x-www-form-urlencoded", "charset=utf-8"); xmlHttp.onreadystatechange = data_obr; xmlHttp.send(params); } catch (e) { alert("Не удалось соединиться с сервером:\n" + e.toString()); } } } function data_obr() { //alert('hhh'); if (xmlHttp) { //alert(xmlHttp.readyState); if(xmlHttp.readyState == 4) { //alert(xmlHttp.status); //alert(xmlHttp.responseText); if(xmlHttp.status==200) { respos=xmlHttp.responseText; //alert(respos); respos=respos.substr(2); //alert(respos); if ((respos!="Не верный пользователь или пароль")&&(respos!="s")&&(respos[0]!="1")&&(respos[0]!="2")&&(respos[0]!="3")&&(respos[0]!="4")&&(respos[0]!="5")&&(respos[0]!="6")&&(respos[0]!="7")&&(respos[0]!="8")) //Вход в сессию { alert(respos); respos="
Пользователь: "+xmlHttp.responseText+"
"; //document.location.href = "https://www.country-test.com/moytest.html"; //document.getElementById("loader").style.display = "none"; //document.getElementById("div1").style.display = "inline"; //document.getElementById("input_3").style.display = "inline"; document.getElementById("div1").innerHTML=respos; document.location.href = "https://www.country-test.com/moytest.html"; } if (respos=="Не верный пользователь или пароль") { document.getElementById("loader").style.display = "none"; document.getElementById("div1").style.display = "inline"; alert("Не верный пользователь или пароль"); } if (respos=="s")//Выход из сессии { respos="
Пользователь:
Пароль:
"; document.getElementById("loader").style.display = "none"; document.getElementById("div1").innerHTML=respos; document.getElementById("div1").style.display = "inline"; document.getElementById("input_3").style.display = "none"; srem=location.href; //alert(sr); f=''; for(i=0;i=m) { document.getElementById("nomvoprosa").innerHTML=m;//Устанавливаю номер вопроса globnomvop=m; document.getElementById("zagruzka").disabled="";//Активное кнопка загрузка document.getElementById("full_screen_zagruzka").disabled="";//Активное кнопка загрузка } else { //Делаем не активным поля document.getElementById("vopros").disabled="disabled";//НЕ Активное поле вопроса document.getElementById("podskaz").disabled="disabled";//НЕ Активное поле подсказка document.getElementById("otvetodin").disabled="disabled";; document.getElementById("zagruzka").disabled="disabled";//Активное кнопка загрузка document.getElementById("full_screen_zagruzka").disabled="disabled";//Активное кнопка загрузка if(document.getElementById("userfile")) { document.getElementById("userfile").disabled="disabled";//Не Активное поле ввода файла изображения document.getElementById("upload").disabled="disabled";//НЕ Активное кнопки ввода } var c=document.getElementsByTagName("textarea").length; for(i=0;i
Просмотр
"; } if (respos[0]=="2") { //alert(respos); document.getElementById("logikaimg").value=""; //Делаем активным поля document.getElementById("vopros").disabled="";//Активное поле вопроса document.getElementById("podskaz").disabled="";//Активное поле подсказка document.getElementById("zagruzka").disabled="";//Активное кнопка загрузка document.getElementById("full_screen_zagruzka").disabled="";//Активное кнопка загрузка document.getElementById("otvetodin").disabled=""; if(document.getElementById("userfile")) { document.getElementById("userfile").disabled="";//Активное поле ввода файла изображения document.getElementById("upload").disabled="";//Активное кнопки ввода } var c=document.getElementsByTagName("textarea").length; for(i=0;i
"; } function add_v_ddolg() { document.getElementById("dkat").innerHTML="
Добавить группу
"; } function visi(j) { if(j==1) { document.getElementById("input_4").style.display = "inline"; document.getElementById("input_5").style.display = "none"; document.getElementById("zagol").innerHTML="Новый тест"; } if(j==2) { document.getElementById("input_4").style.display = "none"; document.getElementById("input_5").style.display = "inline"; document.getElementById("zagol").innerHTML="Список тестов"; } } function prover_nazv(k) { k.nazv_test.value=trim(k.nazv_test.value); k.vibor_kategor.value=trim(k.vibor_kategor.value); k.opisanie_test.value=trim(k.opisanie_test.value); //alert(k.kategor_test.value); if((k.nazv_test.value=="")||(k.kategor_test.value=="")||(k.opisanie_test.value=="")) { alert("Не заполненны обязательные поля!!!") return false } } function prover_fam(k) { k.fam.value=trim(k.fam.value); //alert(k.kategor_test.value); if(k.fam.value=="") { alert("Не заполненны обязательные поля!!!") return false } } function prover_imy(k) { k.imy.value=trim(k.imy.value); //alert(k.kategor_test.value); if(k.imy.value=="") { alert("Не заполненны обязательные поля!!!") return false } } function gotoNewLocation(nazv,nb,id_test,kolich_var,kolich_vopros_test,sohrvoppravotvet,kopirvopros) { window.document.location.href = "https://www.country-test.com/voprostreg.html?nazv_test="+nazv+"&nb="+nb+"&id_test="+id_test+"&kolich_var="+kolich_var+"&kolich_vopros_test="+kolich_vopros_test+"&sohrvoppravotvet="+sohrvoppravotvet+"&kopirvopros="+kopirvopros; } function gotoNewLocat(id_test,nb) { window.document.location.href = "https://www.country-test.com/moytestotv.html?nb="+nb+"&id_test="+id_test; } function gotoNewLocatut(id_test,nb) { window.document.location.href = "https://www.country-test.com/moytestotv.html?nb="+nb+"&id_test="+id_test+"&po=1"; } function gotoNewLocatutar(kategor_test) { window.document.location.href = "https://www.country-test.com/testobh.html?kategor_test="+kategor_test; } function chekk(k,n) { g=0; for(i=0;i=2)//Убираю Сохранять вопрос при установке правельного товета и Копировать правильный ответ в подсказку при сохранении: { document.getElementsByTagName("input")[i].checked=false; } g++; } } for(i=0;i