// JavaScript Document
var documentHeight = "100%";
$(document).ready(function(){
	documentHeight = $("body").height();
	$(".FullDate").html(window.location.href);
	$("#box_overlay").css({width:$("body").width(), height:$("body").height()});
	$("#subscribe").click(function(){document.subscribe.submit();});
	$("#e-mail").focus(function(){if($(this).val()==$(this).attr("memo")) {$(this).val("");}});
	$("#e-mail").blur(function(){if($(this).val()=="") {$(this).val($(this).attr("memo"));}});
	
	$("#LoginInput, #PasswordInput").keypress(function(e){
		if (e.which == 13){
			$("#LoginButton").click();
		}
	});

});

function rightUrl (){
	loc= window.location.toString();
	if(loc.indexOf('?') != -1) 	var loc = loc.substring(0, loc.indexOf('?'));
	with(document.getElementsByTagName("title")) var mytitle=length>0?item(0).innerHTML:false;
	window.location="http://tom.office.liga.net:8080/pagestatistic?days=7&url="+loc+"&title="+mytitle;
}

function Clear(_id) {
  	$("#" + _id).val("");
	$("#" +  _id + "Block").html("");
	return false;
}

function FormSabmit(_id)
{
	$("form#" + _id).submit();
	return false;
}
var bIsDataModifyed = false;


function Open(class_id)
{
	$("." + class_id).show();
	$("#login_form").hide();
	return false;
}


function Close(class_id)
{
	$("#login_form").show();
	$("." + class_id).hide();
	return false;
}

function OnMyCabinetModify()
{	
	bIsDataModifyed = true;
}

function ClearIsModifyed()
{
	bIsDataModifyed = false;
}

function OnPageChange()
{
	if (bIsDataModifyed == true)
	{
		if (window.confirm('Ваши данные были изменены и не сохранены. Хотите продолжить без сохранения изменений?'))
			return true;
		else 
			return false;
	}
	else
		return true;
}

function DocPrint(){
var bRes = window.confirm("Вы хотите распечатать сообщение?");
if(!bRes) return;
window.print();
}

function kp_send_mail(e) {
  if (e) keyCode = e.which
  else if (event) keyCode=event.keyCode
  else return
  if (keyCode == 13 ) document.getElementById("SendMailButton").onclick();
}
function kp_register(e) {
  if (e) keyCode = e.which
  else if (event) keyCode=event.keyCode
  else return
  if (keyCode == 13 ) document.getElementById("RegisterButton").onclick();
}
function kp_coments(e) {
  if (e) keyCode = e.which
  else if (event) keyCode=event.keyCode
  else return
  if (keyCode == 13 ) document.getElementById("CommentsButoom").onclick();
}
function kp_comentsLC(e) {
  if (e) keyCode = e.which
  else if (event) keyCode=event.keyCode
  else return
  if (keyCode == 13 ) document.getElementById("CommentsButoomLC").onclick();
}
function kp_AddNews(e) {
  if (e) keyCode = e.which
  else if (event) keyCode=event.keyCode
  else return
  if (keyCode == 13 ) document.getElementById("AddNewsFromSite").onclick();
}

function kp_SearchUser(e) {
  if (e) keyCode = e.which
  else if (event) keyCode=event.keyCode
  else return
  if (keyCode == 13 ) document.getElementById("SearchBotomm").onclick();
}

function kp_search(e) {
  if (e) keyCode = e.which
  else if (event) keyCode=event.keyCode
  else return
  	if (keyCode == 13 ) document.getElementById("linkSerch").onclick();
}

function HistoryBack()
{
	if (document.referrer == null || document.referrer == "")
		document.location.href = "/";
	else
		top.history.back();
	return false;
}

function FormSubmit()
{
	strButtonID = "AddNewsFromSite";
	var oButton = document.getElementById(strButtonID);
	if (oButton != null)
		oButton.disabled = true;

	return false;
}



function ClearField(strFieldID, strFieldName) {
  	$("#" + strFieldID).val("");
		$("input[@name='" + strFieldName + "']").attr("value", "");
	return false;
}
		
function CloseWindow(_id)
{
	$("#" + _id).animate({opacity: "hide"}, 300);
	$("#LoginBack").animate({opacity: "hide"}, 300);
	return false;
}

function MaxLength(maxLenght, NameInput, counter)
{
   var Value = $("#" + NameInput).val();
   var initLength = Math.max((Value ? (maxLenght - Value.length) : maxLenght),0);
   $("span#" + counter).html(initLength.toString());
   
   if(Value.length > maxLenght)
	 Value = $("textarea#" + NameInput).val(Value.substr(0, maxLenght));
}

function ReloadImg(classCapcha)
{
	var CapchaComments = $("img." + classCapcha).attr("src");
	var rndPosComments = CapchaComments.search("&rnd");
	$("img." + classCapcha).attr("src", CapchaComments.substr(0, rndPosComments) + "&rnd=" + Math.random() * 1000000);
	return false;
}


function Copy(){ 
   alert("© ООО 'ЛІГА ЗАКОН'. Все права на материалы, размещенные на www.ligazakon.ua, охраняются в соответствии с законодательством Украины. При цитировании и использовании любых материалов ссылка на www.ligazakon.ua обязательна. При цитировании и использовании в интернете гиперссылка (hyperlink) на www.ligazakon.ua обязательна.");
}

/* форма логина */
function OpenLoginForm(){
	$("#box_overlay").show();
	$(".RemindPassword").hide();
	$("#login_form_main, #login_form").css("display", "block");
	$("#LoginInput").focus();
	$("html, body").css({overflow:'hidden', height:window.innerHeight});
	$("#login_form_main").css({top: $(window).height() / 2 - 96 + $(window).scrollTop() + "px"});
	$(".Message").text("");
	return false;
}
function CloseLoginForm(){
	$("#box_overlay, #login_form_main, .RemindPassword, #login_form").hide();
	$("html, body").css({overflow:'auto', height:documentHeight});
	//$("#container").css({height:documentHeight, overflow:'visible'});
	$(".Message").text("");
	return false;
}
function OpenRemingForm(){
	$("#box_overlay").show();
	$("#login_form_main, .RemindPassword").css("display", "block");
	$("#LoginInput").focus();
	$("html, body, #container").css({overflow:'hidden', height:window.innerHeight});
	$("#login_form_main").css({top: $(window).height() / 2 - 96 + $(window).scrollTop() + "px"});
	return false;
}
/* and форма авторизации */

function CloseWindowIe(_id){
	$("#" + _id).hide(100);
	return false;
}
