﻿function EnterDealer()
			{
				$('.ErrData').html('&nbsp;');
				$('.DivAbs').attr('orderdatail','2')
				$('#TextLogin').val('');
				$('#TextPassword').val('');
				$('.DivAbs').show();
				$('#HeadBlock').html('Вход&nbsp;для&nbsp;дилеров');				
				$('#TrOrder1').hide();
				$('#TrOrder2').hide();					
				$('#TrDealer1').show();
				$('#TrDealer2').show();
				return false;
			}
			
			function ExitDealer()
			{
				str = 'action=ExitDealer';
					$.ajax({
						url: "/Ajax/AjaxRequest.aspx",
						type: "post",
						data: str,
						dataType: "json",
						success: function(data) {								
							if (data.complite == '1') {
								top.location = top.location.href;																			
							}else{
								$('.ErrData').text(data.Err);
							}
						return false;							
						}
					});	
				return false;
			}
			
			function LoginDealer()
			{
				var err = 0;
					if ($('#TextLogin').val().length == 0){
						$('.ErrData').text('Логин не введён.');
						err = 1;
					}else{
						if ($('#TextPassword').val().length == 0){
							$('.ErrData').text('Пароль не введён.');
							err = 1;
						}else{
							err = 0;
						}
					}
												
					if (err == 0){
						$('.ErrData').html('&nbsp;');
						str = 'action=EntDealer&name=' + $('#TextLogin').val() + '&pwd=' + $('#TextPassword').val();
						$.ajax({
							url: "/Ajax/AjaxRequest.aspx",
							type: "post",
							data: str,
							dataType: "json",
							success: function(data) {								
								if (data.complite == '1') {
									top.location = top.location.href;																			
								}else{
									$('.ErrData').text(data.Err);
								}
								return false;							
							}
						});						
					}	
			}
			
			function GoOrder()
			{
				var err = 0;
				if($('#TextEmail').val() == ''){
					$('.ErrData').text('Не введён Email.');
					err = 1;
				}else{								
					if ($('#TextNumberOrder').val() == ''){
						$('.ErrData').text('Не введён номер заказа.');
						err = 1;										
					}else{
						if (isNaN(parseInt($('#TextNumberOrder').val(), 10))){
							$('.ErrData').text('Yомер заказа введён не верно.');
							err = 1;
						}else{
							err = 0;
						}										
					}									
				}
								
				if (err == 0){
					$('.ErrData').html('&nbsp;');
					str = 'action=EntOrder&email=' + $('#TextEmail').val() + '&ordernumber=' + $('#TextNumberOrder').val();
					$.ajax({
						url: "/Ajax/AjaxRequest.aspx",
						type: "post",
						data: str,
						dataType: "json",
						success: function(data) {								
							if (data.complite == '1') {
								top.location = '/online-order/tracking.aspx?ordercode=' + data.code;																			
							}else{
								$('.ErrData').text(data.Err);
							}
							return false;							
						}
					});	
				}				
			}
			
			function RestorePWD()
			{				
				var err = 0;
				if($('#TextEmail').val() == ''){
					$('.ErrData').text('Не введён Email.');
					err = 1;
				}
				
				if (err == 0){
					$('.ErrData').html('&nbsp;');
					str = 'action=RestorePwd&email=' + $('#TextEmail').val();
					$.ajax({
						url: "/Ajax/AjaxRequest.aspx",
						type: "post",
						data: str,
						dataType: "json",
						success: function(data) {								
							if (data.complite == '1') {
								$('.DivAbs').hide();
								$('.DivMessage').find('p').text('Вам на почту отправлено письмо!');
								$('.DivMessage').show();
								$('.DivMessage').oneTime("2s", function() {
									$('.DivMessage').animate({ opacity: "hide" }, 1500);
								});																			
							}else{
								$('.ErrData').text(data.Err);
							}
							return false;							
						}
					});	
				}							
			}
			
			$(document).ready(function(){
				$('#TrakingOrder').click(function(){
					$('.DivAbs').attr('orderdatail','1');
					$('.ErrData').html('&nbsp;');
					$('.DivAbs').show();
					$('#HeadBlock').html('Отслеживание&nbsp;заказа');					
					$('#TrOrder1').show();
					$('#TextEmail').val('');
					$('#TrOrder2').show();
					$('#TextNumberOrder').val('');				
					$('#TrDealer1').hide();
					$('#TrDealer2').hide();
					return false;
				});
				
				$('#RestorePWD').click(function(){
					$('.LogDealer').attr('src','/Img/ButEnterSend.jpg');
					$('.AbsButEnter').css('padding-left','72px');
					$('.DivAbs').attr('orderdatail','3')
					$('.DivAbs').show();
					$('#HeadBlock').html('Восстановление&nbsp;пароля');					
					$('#TrOrder1').show();
					$('#TextEmail').val('');
					$('#TrOrder2').hide();					
					$('#TrDealer1').hide();
					$('#TrDealer2').hide();
					return false;
				});
				
				$('#TextPassword').keyup(function(event){
					if(event.keyCode == 13)
					{
						LoginDealer();
					}
				});
				
				$('#TextNumberOrder').keyup(function(event){
					if(event.keyCode == 13)
					{
						GoOrder();
					}
				});
				
				$(document).click(function(event){
				 var str = $(event.target).attr('class');
					if (str.indexOf('LogDealer') != -1){
						switch($('.DivAbs').attr('orderdatail'))
						{
							case '2':
								LoginDealer();
								break;
							case '1':
								GoOrder();
								break;
							case '3':
								RestorePWD();
								break;
						}									
						return false;
					}else{
						if (str.indexOf('NoHide') == -1){
							$('.DivAbs').hide();
							$('.LogDealer').attr('src','/Img/ButEnterBack.jpg');
							$('.AbsButEnter').css('padding-left','74px');
							$('.DivAbs').attr('orderdatail','0')
						}
					}					
				});
			});

