function SetCookie(n,v,d) {
var xp = '';
if (d > 0) {
var now = new Date();
then = now.getTime() + (d * 24 * 60 * 60 * 1000);
now.setTime(then);
xp = '; expires=' + now.toGMTString();
}
document.cookie = n + "=" + escape(String(v)) + '; path=/news/' + xp;
}
function check_email_onblurcommform() {
var reg_emailre = /^[0-9a-z_\.]+@[0-9a-z_]+[\.a-z]{2,9}$/;
var cform = document.forms['commform'].elements;
if(!cform['comm[email]'].value.match(reg_emailre)) {
alert('Указанный вами e-m@il имеет не корректный формат.');
cform['comm[email]'].focus();
return 0;
} else return 1;
}
function checkcommentscommform() {
var cform = document.forms['commform'].elements;
if(cform['comm[username]'].value == '' || cform['comm[username]'].value == 'Ваше имя') {
alert('Не заполнено поле Ваше имя!');
//cform['username'].focus();
document.forms['commform'].elements['comm[username]'].focus();
return false;
}
/*if(cform['comm[email]'].value != '' || cform['comm[email]'].value == 'Ваш E-mail')
if (!check_email_onblurcommform()) {
document.forms['commform'].elements['comm[email]'].focus();
return false;
}*/
if(cform['comm[magick]'].value == '') {
alert('Не заполнено поле Введите защитный код!');
document.forms['commform'].elements['comm[magick]'].focus();
return false;
}
if(cform['comm[text]'].value == ' ' || cform['comm[text]'].value == '' || cform['comm[text]'].value == '
') {
alert('Не заполнено поле Текст!');
return false;
}
return true;
}
var h,pw_status = 0, need_post = 0;
function postCommentscommform() {
var cform = document.forms['commform'].elements;
url = '/xml/post_comments/3359/35447/?';
data = '';
data += 'comm[username]='+escape(utf8_encode(cform['comm[username]'].value))+'&';
data += 'comm[email]='+escape(utf8_encode(cform['comm[email]'].value))+'&';
data += 'comm[text]='+escape(utf8_encode(cform['comm[text]'].value))+'&';
data += 'comm[mreply]='+cform['comm[mreply]'].checked+'&';
data += 'comm[magick]='+cform['comm[magick]'].value+'&';
if(window.ActiveXObject) {
h = new ActiveXObject("Microsoft.XMLHTTP");
h.open('GET',url+data,false);
h.send();
} else {
h = new XMLHttpRequest();
h.open('GET',url+data,false);
h.send(null);
}
//alert('com '+h.responseText);
document.getElementById('commres').innerHTML = h.responseText;
getText2('/xml/comments/35447/'+co+'Sp0.xml', 0, 'comments_span',true);
cform['comm[text]'].value = '';
document.getElementById("wysiwygtext").contentWindow.document.body.innerHTML = '';
updateTextArea('text');
return h;
}
var tp_clicked=0;
function text2passcommform() {
if (tp_clicked == 0) {
document.getElementById("pass").outerHTML = "";
document.commform.pass.setAttribute('type','password');document.commform.pass.value='';
//setFocus(document.commform.pass);
//document.commform.pass.focus();
tp_clicked=1;
}
}
function check_codecommform() {
var code = document.forms['commform'].elements['comm[magick]'].value;
if(window.ActiveXObject) {
h = new ActiveXObject("Microsoft.XMLHTTP");
} else {
h = new XMLHttpRequest();
}
var vdate = new Date();
h.open('GET','/ajax_code/?code_comm='+code+'&cachedel='+vdate.getTime(),false);
h.send(null);
if (h.readyState == 4) {
if (h.status == 200) {
//alert('/ajax_code/?code_comm='+code);
if (h.responseText == 1) {
return true;
} else {
alert('Ошибка! Значение на картинке и введённое значение не совпадают.');
//alert(h.responseText);
return false;
}
}
}
}
SetCookie('c_or', 'D', 1);
document.write('