document.onkeydown = function(e) {
var is_ie = !(navigator.appName.indexOf("Netscape") != -1);
if(!is_ie)
event = e;
if(event.keyCode == 27)
quickHide();
if (event.shiftKey && event.keyCode == 68)
quickEdit();
if(event.ctrlKey && event.keyCode == 37) {
obj = document.getElementById('umicut_toprev');
if(obj) {
document.location = obj.toString();
}
}
if(event.ctrlKey && event.keyCode == 39) {
obj = document.getElementById('umicut_tonext');
if(obj) {
document.location = obj.toString();
}
}
if(event.ctrlKey && event.keyCode == 36) {
obj = document.getElementById('umicut_tobegin');
if(obj) {
document.location = obj.toString();
}
}
if(event.ctrlKey && event.keyCode == 35) {
obj = document.getElementById('umicut_toend');
if(obj) {
document.location = obj.toString();
}
}
return true;
}
var last_src = "";
function cms_vote_dPostH(dImg) {
iWidth = dImg.width;
iHeight = dImg.height;
dImg.style.display = 'none';
if(iWidth == 2 && iHeight == 2) { //posted. all is ok.
}
if(iWidth == 1 && iHeight == 1) { //posted. all is ok.
alert("Ваше мнение учтено.");
}
if(iWidth == 2 && iHeight == 1) { //posted. posts limit.
alert("Вы уже голосовали недавно.");
}
if(iWidth == 1 && iHeight == 2) { //no poll, or one is closed for posts.
alert("Голосование закрыто.");
}
dImg.style.display = '';
}
function cms_vote_postDo(formName, inputName) {
fObj = document.forms[formName];
eval('iObj = fObj.' + inputName + ';');
res = false;
for(i = 0; i < iObj.length; i++)
if(iObj[i].checked)
res = iObj[i].value;
if(res)
pUrl = "/vote/post/" + res + "/";
else
return false;
pImg = document.getElementById('cms_vote_pImg');
if(!pImg)
return false;
// if(!(last_src == pUrl))
pImg.src = pUrl;
last_src = pUrl;
}
function quickEdit() {
obj = document.getElementById('quickEdit');
if(!obj)
return false;
options = "";
for(i = 0; i < quickUrls.length; i++) {
qName = quickUrls[i][0];
qUrl = quickUrls[i][1];
if(qName && qUrl)
options += "» " + qName + "
\r\n";
}
html = "
\r\n";
html += "
\r\n";
html += "
X
\r\n";
html += "
\r\n";
html += "
\r\n";
html += "Что Вы хотите отредактировать?
\r\n";
html += options;
html += "
\r\n";
html += "
\r\n";
obj.innerHTML = html;
obj.style.display = '';
placeCentered();
window.onscroll = placeCentered;
window.onresize = placeCentered;
}
function setBack() {
setCookie("back_after_save", request_uri);
}
function setCookie(name, value) {document.cookie=name+"="+escape(value)+"; path=/";}
function placeCentered() {
obj = document.getElementById('quickEdit');
leftLayer = (document.body.clientWidth - obj.offsetWidth)/2;
topLayer = (document.body.clientHeight - obj.offsetHeight)/2;
obj.style.left = leftLayer;
obj.style.top = topLayer + document.body.scrollTop;
}
function quickHide() {
obj = document.getElementById('quickEdit');
obj.style.display = 'none';
window.onscroll = "";
window.onresize = "";
}
function forum_check_reg_form() {
forum_login = document.getElementById('forum_login');
forum_password = document.getElementById('forum_password');
forum_password_check = document.getElementById('forum_password_check');
forum_email = document.getElementById('forum_email');
if(!forum_login || !forum_password || !forum_password_check || !forum_email) {
alert("Неправильно сформирована форма.");
return false;
}
if(forum_login.value == "") {
alert("Необходимо заполнить поле \"Логин\"");
return false;
}
if(forum_password.value == "") {
alert("Необходимо заполнить поле \"Пароль\"");
return false;
}
if(forum_password.value != forum_password_check.value) {
alert("Пароли не совпадают.");
return false;
}
if(forum_email.value == "") {
alert("Необходимо заполнить поле \"E-mail\"");
return false;
}
return true;
}
function forum_check_form(obj) {
if(!obj)
return false;
login = obj.login.value;
title = obj.title.value;
body = obj.body.value;
if(login.length == 0) {
alert("Введите имя.");
return false;
}
if(title.length == 0) {
alert("Введите заголовок.");
return false;
}
bd = body.replace(/[ \t\r\n]*/g, "");
if(bd.length == 0) {
alert("Введите текст сообщения");
return false;
}
return true;
}
function checkPrushForm(form) {
if(!form.lname.value) {
alert("Необходимо заполнить поле \"Фамилия\"");
form.lname.focus();
return false;
}
if(!form.fname.value) {
alert("Необходимо заполнить поле \"Имя\"");
form.fname.focus();
return false;
}
if(!form.mname.value) {
alert("Необходимо заполнить поле \"Отчество\"");
form.mname.focus();
return false;
}
if(!form.email.value) {
alert("Необходимо заполнить поле \"E-mail\"");
form.email.focus();
return false;
}
if(!form.domain.value) {
alert("Необходимо заполнить поле \"Домен\"");
form.domain.focus();
return false;
}
return true;
}
function openCupon() {
window.open("/cupon.html", "_blank", "width=850,height=500,titlebar=no,toolbar=no,location=no,status=no,menubar=no,scrollbars=no,resizable=no");
return false;
}