$(document).ready(function(){
/*AUTH USER*/	$(".authBut").click(function(){		var uLogin = $("#uLogin").val();
		var uPasswrd = $("#uPasswrd").val();
		var countErrors = 0;

		if(uLogin == "")
		{			countErrors ++;			$("#uLogin").css("border","solid 1px #FAA79E");
		}
		else
		{            $("#uLogin").css("border","solid 1px #CCCCCC");
		}

		if(uPasswrd == "")
		{
			countErrors ++;
			$("#uPasswrd").css("border","solid 1px #FAA79E");
		}
		else
		{
            $("#uPasswrd").css("border","solid 1px #CCCCCC");
		}

		if(countErrors > 0)
		{
		}
		else
		{            JsHttpRequest.query(
			"/skin/php/authUser.php",
			{
				"uLogin": uLogin,
				"uPasswrd": uPasswrd
			},
			function (result,errors)
			{
				if (result)
				{
					var ok = result.ok;
					var isUser = result.isUser;
					var welcomeDiv = result.welcomeDiv;

					if(ok == 'ok')
					{
						if(isUser == 1)
						{
							$(".loginDVIndic").fadeOut("slow");
							$(".mainAuthDV").html(welcomeDiv);
							location.replace("/");
						}
						else
						{
							$("#uLogin").css("border","solid 1px #FAA79E");
							$("#uPasswrd").css("border","solid 1px #FAA79E");
						}
					}
					else
					{

					}
				}
				else
				{

				}
			},
			true
			)
		}
	});
/*END AUTH*/

/*EXIT USER*/
    $(".exitLink").click(function(){    	$("body").css("overflow","hidden");
    	//$("body").css("position","fixed"); // for Opera
        $(".bigBlackDV").css("height",$("body").height()+"px").css("width",$("body").width()+"px").show();

     	var wWidth = $(window).width();
	    var wHeight = $(window).height();

		var scrollT = $(document).scrollTop();

	    var nPosLeft = (wWidth - 364)/2;
	    var nPosTop = (wHeight - 165)/2+scrollT;
        $(".mainAskPPdv").css("left",nPosLeft+"px");
		$(".mainAskPPdv").css("top",nPosTop+"px");
		$(".mainAskPPdv").fadeIn("slow");
    	return false;
    });
/*END*/

/*NO BUTTON*/
    $(".noButtonExit").click(function(){       $(".mainAskPPdv").fadeOut("slow");
       $("body").css("overflow","auto");
       //$("body").css("position","static"); // for Opera
       $(".bigBlackDV").hide();
    });
/*END*/

/*YES BUTTON*/
    $(".yesButtonExit").click(function(){    		JsHttpRequest.query(
			"/skin/php/exitUser.php",
			{
			},
			function (result,errors)
			{
				if (result)
				{
					var ok = result.ok;

					if(ok == 'ok')
					{
						location.replace("/");
					}
					else
					{

					}
				}
				else
				{

				}
			},
			true
			)
    });
/*END*/

/*REGISTER USER*/
    $(".doRegisterBut").click(function(){    	var regUserName = $("#regUserName").val();
    	var regSecondName = $("#regSecondName").val();
		var regUserLogin = $("#regUserLogin").val();
		var regUserPasswrd = $("#regUserPasswrd").val();
		var regUserEmail = $("#regUserEmail").val();
		var regCity = $("#regCity").val();
		var regUserPhone = $("#regUserPhone").val();
		var countErrors = 0;

			if(regUserName == "")
			{
                countErrors ++;
                $("#regUserName").css("border","solid 1px #FAA79E");
			}
			else
			{
                $("#regUserName").css("border","solid 1px #CCCCCC");
			}

			if(regSecondName == "")
			{
                countErrors ++;
                $("#regSecondName").css("border","solid 1px #FAA79E");
			}
			else
			{
                $("#regSecondName").css("border","solid 1px #CCCCCC");
			}

			if(regUserLogin == "")
			{
	            countErrors ++;
	            $("#regUserLogin").css("border","solid 1px #FAA79E");
			}
			else
			{
	            $("#regUserLogin").css("border","solid 1px #CCCCCC");
			}

			if(regUserPasswrd == "")
			{
	            countErrors ++;
	            $("#regUserPasswrd").css("border","solid 1px #FAA79E");
			}
			else
			{
	            $("#regUserPasswrd").css("border","solid 1px #CCCCCC");
			}

            if(regUserEmail == "")
			{
                countErrors ++;
                $("#regUserEmail").css("border","solid 1px #FAA79E");
			}
			else
			{
                $("#regUserEmail").css("border","solid 1px #CCCCCC");
			}

			if(regCity == "")
			{
                countErrors ++;
                $("#regCity").css("border","solid 1px #FAA79E");
			}
			else
			{
                $("#regCity").css("border","solid 1px #CCCCCC");
			}

			if(regUserPhone == "")
			{
                countErrors ++;
                $("#regUserPhone").css("border","solid 1px #FAA79E");
			}
			else
			{
                $("#regUserPhone").css("border","solid 1px #CCCCCC");
			}

			if(countErrors > 0)
			{

			}
			else
			{                	$(".regIndicPic").fadeIn("slow");

					JsHttpRequest.query(
					"/skin/php/regUser.php",
					{
						 "loginedUser": "0",
                         "regUserName" : regUserName,
                         "regSecondName": regSecondName,
						 "regUserLogin" : regUserLogin,
						 "regUserPasswrd" : regUserPasswrd,
						 "regUserEmail" : regUserEmail,
						 "regCity": regCity,
						 "regUserPhone" : regUserPhone
					},
					function (result,errors)
					{
						if (result)
						{
							var ok = result.ok;

							if(ok == 'ok')
							{
								location.replace("/");
							}
							else
							{

							}
						}
						else
						{

						}
					},
					true
					)
			}
    });
/*END*/

/*REMEMBER PASSWORD*/
$(".doRemBut").click(function(){
	$(".forgPassSendSuccess, .forgPassSendWrong").hide();
	var regUserLogin = $("#regUserLogin").val();
	var countErrors = 0;

	if(regUserLogin == "")
	{
 		countErrors ++;
   		$("#regUserLogin").css("border","solid 1px #FAA79E");
	}
	else
	{
 		$("#regUserLogin").css("border","solid 1px #CCCCCC");
	}

	if(countErrors > 0)
	{

	}
	else
	{        $(".regIndicPic").fadeIn("slow");

        JsHttpRequest.query(
		"/skin/php/remPassword.php",
		{
			 "regUserLogin" : regUserLogin
		},
		function (result,errors)
		{
			if (result)
			{
				var ok = result.ok;
				var countUser = result.countUser;

				if(ok == 'ok')
				{
                     if(countUser == 0){                     	$("#regUserLogin").css("border","solid 1px #FAA79E");
                     	$(".forgPassSendWrong").fadeIn("slow");
                     }else{                     	$("#regUserLogin").css("border","solid 1px #CCCCCC");
                     	$(".forgPassSendSuccess").fadeIn("slow");
                     	$("#regUserLogin").val("");
                     }

                     $(".regIndicPic").fadeOut("slow");
				}
				else
				{

				}
			}
			else
			{

			}
		},
		true
		)
	}
});
/*END*/
});
