    $(document).ready(function(){
		if ($('#order-area').length) {highlight();calc();ch_pay_bg();}
		$('#reglink,#domlink').click(function(){
		    if ($('#order-area').length) {$('#order-area').hide().fadeIn('slow');return false;}
		    else return true;
		});
		
    		 /* ajax whois-запрос */
		$('#whois-form').submit(function()
		{
				var whoisDomain = $("#wdomain").val();
				var whoisZone = $("#wzone").val();
				var data   = $(this).serialize();
				var url='/ajax/whois.php?'+data;

                var whoisMsg = $('#whois-msg').html();

                if (whoisDomain.length > 25) {
                	DomainShort = whoisDomain.substr(0,11)+'...'+whoisDomain.substr(whoisDomain.length-12,11);
                }
                else {DomainShort = whoisDomain;}

                if (whoisDomain == 'укажите домен') {
					$('#whois-msg').css({'color':'red'}).html('Не указан домен').fadeOut(3000,function(){$('#whois-msg').html(whoisMsg).css({'color':'#515151'}).show()});

                	return false;
                }

				else if (! /^[a-zA-Zа-яА-Я0-9-]*?$/.test(whoisDomain) || (whoisZone!='рф' &  ! /^[a-zA-Z0-9-]*?$/.test(whoisDomain)) || (whoisZone=='рф' &  ! /^[а-яА-Я0-9-]*?$/.test(whoisDomain)))
				{
					$('#whois-msg').css({'color':'red'}).html('Неверное доменное имя').fadeOut(3000,function(){$('#whois-msg').html('&nbsp;').css({'color':'#515151'}).show()});
                	return false;
				}
				$('#whois-form input,#whois-form select').attr('disabled','disabled');
                $('#whois-msg').css({'color':'#515151'}).html('Проверка домена '+DomainShort+'.'+whoisZone+'...');

				$("#whois-msg").wTooltip({content: ''});

				$.getJSON(url, function(json) {
					if (json.Status == 'Free') {
						$('#whois-msg').css({'color':'green'}).html(DomainShort+'.'+whoisZone+' свободен').fadeOut(5000,function(){$('#whois-msg').html(whoisMsg).css({'color':'#515151'}).show()});
						$('#order-domain').val(whoisDomain).css('color','#515151');
						$('#order-zone').val(whoisZone);
						$('#domreg_yes').attr('checked','checked');
                    				$('#domreg_yes').click();
					}
					else if (json.Status == 'Borrowed') {
						$('#whois-msg').css({'color':'red'}).html(DomainShort+'.'+whoisZone+' занят').fadeOut(5000,function(){$('#whois-msg').html(whoisMsg).css({'color':'#515151'}).show()});
					}
					else if (json.Status == 'Fail') {
						$('#whois-msg').css({'color':'red'}).html('Ошибка проверки. Попробуйте позже.').fadeOut(3000,function(){$('#whois-msg').html(whoisMsg).css({'color':'#515151'}).show()});
					}
				    else if (json.Status == 'Exception') {
					    $('#whois-msg').css({'color':'red'}).html(json.Exception.String).fadeOut(3000,function(){$('#whois-msg').html(whoisMsg).css({'color':'#515151'}).show()});
					}
					else if (json.Status == 'Error') {
						$('#whois-msg').css({'color':'red'}).html(json.Error.String).fadeOut(3000,function(){$('#whois-msg').html(whoisMsg).css({'color':'#515151'}).show()});
					}
					$('#whois-form input,#whois-form select').removeAttr('disabled');
				});
				return false;
			});
/* ajax аутентификация в биллинге */
		$('#login-form').submit(function()
		{				var data   = $(this).serialize();
				var url='/ajax/login.php?'+data+'&rand='+Math.random();

                var loginMsg = '<a href="https://vanet.eu.com/UserPasswordRestore">забыли пароль?</a> <a href="/">регистрация</a>';

                if ($('#pclogin').val() == 'логин (email)') {
					$('#login-msg').css({'color':'red'}).html('Укажите логин и пароль').fadeOut(3000,function(){$('#login-msg').html(loginMsg).css({'color':'#515151'}).show()});
                	return false;
                }

				else if (! /^[a-zA-Z0-9-_@.]*?$/.test($('#pclogin').val()))
				{
					$('#login-msg').css({'color':'red'}).html('Неверно указан электронный адрес').fadeOut(3000,function(){$('#login-msg').html(loginMsg).css({'color':'#515151'}).show()});
                	return false;
				}
                $('#login-form input').attr('disabled','disabled');
                $('#login-msg').css({'color':'#515151'}).html('Проверка логина и пароля...');

				$.getJSON(url, function(json) {
					if (json.Status == 'Ok') {
						var session = json.SessionID;
						$('#login-msg').css({'color':'#515151'}).fadeOut('fast',function(){$('#login-msg').html('Вход в личный кабинет...').fadeIn(1000,function(){document.location.href='https://vanet.eu.com/Home?SessionID='+session;})});
					}
					else {
					    if (json.Status == 'Exception') {
					    		$('#login-msg').css({'color':'red'}).html(json.Exception.String).fadeOut(3000,function(){$('#login-msg').html(loginMsg).css({'color':'#515151'}).show()});
					    }
					    else if (json.Status == 'Error') {$('#login-msg').html(json.Error.String);}
					    $('#login-form input').removeAttr('disabled');
					}
				});

				return false;
			});

		$('#wdomain').Watermark("укажите домен");
		$('#pclogin').Watermark("логин (email)");
		$('#pcpassword').Watermark("пароль");
    });

//запрет на ввод нелатиницы
function Latin(obj,what)
{
   var reg = /^[a-zA-Z0-9@._-]*?$/;
   if (what == 'email') reg = /^[a-zA-Z0-9@._-]*?$/;
   else if (what == 'domain') reg = /^[a-zA-Z0-9-]*?$/;
   if (reg.test(obj.value))
      obj.defaultValue = obj.value;
   else
      obj.value = obj.defaultValue;
}

