function authUser(){
    var fe = document.forms["authUserForm"].elements;
    var req = new XS2AJAX();
    req.onready = function(){
        if (req.responseJS.State=="Ok"){
            //alert("login");
			//document.getElementById("vardumptop").innerHTML = req.responseText;
            window.location.reload();
        }
        if(req.responseJS.State=="error"){
			//document.getElementById("vardumptop").innerHTML = req.responseText;
            alert(req.responseJS.ermsg);
        }
    }
    req.send({"l":fe["Login"],"p":fe["Password"]},"/auth");
}

function editUsrInfo(){
    var tableE = document.getElementById("editing");
    tableE.style.display = "";
    var tableV = document.getElementById("view");
    tableV.style.display = "none";
}
function subscribeMe(btn){
  var email = document.getElementById("sb-inp-2").value;

  if(!email.match(/^[-_a-zA-Z0-9\.]+[@][a-z0-9\.]+[\.][a-z]+/)) {
  	alert('Указанный адрес электронной почты не правильного формата!');
  	return;
  }
  var req = new XS2AJAX();

	req.onready = function(){
			if (req.responseJS.State=='Ok'){
				var prt = btn.parentNode;
        prt.innerHTML="<div class=\"lbl\"><img src=\"/title-subscribe.png\" width=\"82\" height=\"13\" alt=\"Рассылка\" /></div><span style=\"margin-top:12px;font-weight:bold;\">Ваш адрес внесен в список рассылки.</span>";
			}
			if(req.responseJS.State=='error'){
        alert("При добавлении адреса произошла ошибка.");
			}
  }
  req.send({'mail':email},'/subscribe/');
}
// Блок комментарив
function addComment(btn){
	 var cmtConte = document.getElementById("commentsList");
		var cmtText = document.getElementById("leave-comm");
		var cmtNic = document.getElementById("authorcomment");
		var mod = btn.getAttribute("mod");
		var ntype = btn.getAttribute("ntype");
		var objid = btn.getAttribute("objid");
		var p = document.createElement("P");
	 var req = new XS2AJAX();
	  req.onready = function(){
	  		if (req.responseJS.State=="Ok"){
           // p.innerHTML = req.responseJS.cmt;
            //cmtConte.appendChild(p);
			//cmtText.value="";
			//cmtNic.value="";
            window.location.reload();
     }
	  		if(req.responseJS.State=="error"){

	  		}
    }
  req.send({'textcoment':cmtText.value, 'nic':cmtNic.value,'ntype': ntype, 'mod':mod,'objid':objid},"/addc/");
}
function answerToCmt(obj,mod){
	var path = window.location.pathname.split('/');
	 var prnt = obj.parentNode.parentNode.parentNode.parentNode.parentNode;
	 var txt = prnt.getElementsByTagName("TEXTAREA");
	 txt = txt[0];
	 var req = new XS2AJAX();
	 req.onready = function(){
	 		if (req.responseJS.State=="Ok"){
	 			var br1 = (txt.value=="")? "":"\n";
	 			txt.value = txt.value+" "+br1+req.responseJS.blockcmt+"\n\n\n";
        txt.focus();
	 		}
	 		if(req.responseJS.State=="error"){

	 		}
   }
   req.send({'coment':obj.getAttribute("comid"),'mod':path[1]},"/articles/comment/get/");
}
//Блок комментариев
function loadavatar(btn){
	var frm = btn.form;
	 var req = new XS2AJAX();
	 req.onready = function(){
	 		if (req.responseJS.State=='Ok'){
        window.location.reload();
	 		}
	 		if(req.responseJS.State=='error'){

	 		}
   }
   req.send(frm,"/site_users/loadavatare/");
}

function changeBig(img,theparams0){
    //return;
    var path = "/galleries/photo/show/";
    var bigPhoto = document.getElementById("bigPhotoIndex");
    var oldsrc = bigPhoto.getAttribute("src");
    var newsrc = img.getAttribute("src");
    var smId = img.getAttribute("objid");
    var bgId = bigPhoto.getAttribute("objid");
    var lnk = bigPhoto.parentNode;
    var req = new XS2AJAX();
	 req.onready = function(){
	 		if (req.responseJS.State=='Ok'){
               bigPhoto.setAttribute("src",req.responseJS.ppath);
               img.setAttribute("src",oldsrc);
               lnk.setAttribute("href",path+theparams0+"."+smId+".htm");
               bigPhoto.setAttribute("objid",smId);
               img.setAttribute("objid",bgId);
	 		}
	 		if(req.responseJS.State=='error'){

	 		}
   }
   req.send({"nodid":smId},"/photopath/");
}