/*
Author: mg12
Update: 2008/11/21
Author URI: http://www.neoease.com/
*/
(function() {

function $(id) {
	return document.getElementById(id);
}

function setStyleDisplay(id, status) {
	$(id).style.display = status;
}

function goTop(acceleration, time) {
	acceleration = acceleration || 0.1;
	time = time || 16;

	var dx = 0;
	var dy = 0;
	var bx = 0;
	var by = 0;
	var wx = 0;
	var wy = 0;

	if (document.documentElement) {
		dx = document.documentElement.scrollLeft || 0;
		dy = document.documentElement.scrollTop || 0;
	}
	if (document.body) {
		bx = document.body.scrollLeft || 0;
		by = document.body.scrollTop || 0;
	}
	var wx = window.scrollX || 0;
	var wy = window.scrollY || 0;

	var x = Math.max(wx, Math.max(bx, dx));
	var y = Math.max(wy, Math.max(by, dy));

	var speed = 1 + acceleration;
	window.scrollTo(Math.floor(x / speed), Math.floor(y / speed));
	if(x > 0 || y > 0) {
		var invokeFunction = "MGJS.goTop(" + acceleration + ", " + time + ")"
		window.setTimeout(invokeFunction, time);
	}
}

window['MGJS'] = {};
window['MGJS']['$'] = $;
window['MGJS']['setStyleDisplay'] = setStyleDisplay;
window['MGJS']['goTop'] = goTop;

})();




$(document).ready(function() {
    $("a.ancLinks").click(function () {
      elementClick = $(this).attr("href");
      destination = $(elementClick).offset().top;
      $("html").animate({ scrollTop: destination}, 500 );
      return false;
    });
    
    $("#login_button").click(function () {
      $.post("/login.php", {"login": $('#login').val(), "pass":$('#pass').val(), "login_button":"ajax"},
        function(data){
          if(data == 'false') $("#login_error").html('Неправильная пара логин-пароль!');
          if(data == 'true') document.location = document.location;
      });
    });

  });

function trans(summ) {
    if ($('#trans_3:checked').length  != 0) {
        $('#dop_itog').html(summ+250)
    } else {
        $('#dop_itog').html(summ)
    }
}

$(function(){	

	if(!$('.fix_ok').length) {		
		$('.fix_error').prepend('<span>X</span><p><strong>Ваше сообщение не отправлено:</strong></p>');		
		$('.fix_error').show();		
		$('.fix_error span').live('click', function(){
			$('.fix_error').fadeOut();
		});		
	};
	$('.fix_ok').show().delay(3000).fadeOut();
	/*	
	$('#quickLinks a').click(function(){
		aName = $(this).attr('href').match(/#(.*)/);
		$('html, body').animate({scrollTop: $('a[name="'+ aName[1] +'"]').offset().top}, 500);
		return false;
	});
	*/
});
