$(document).ready(function(){	$(".enterButton").click(function(){		var userLogin = $("#userLogin").val();
		var userPasswrd = $("#userPasswrd").val();
		var countErrors = 0;
		if(userLogin == "")
		{			countErrors ++;
			$("#userLogin").css("border","solid 1px #EB0000");
		}
		else
		{            $("#userLogin").css("border","solid 1px #1189D6");
		}

		if(userPasswrd == "")
		{
			countErrors ++;
			$("#userPasswrd").css("border","solid 1px #EB0000");
		}
		else
		{
            $("#userPasswrd").css("border","solid 1px #1189D6");
		}

		if(countErrors > 0)
		{            $(".loginDiv").effect("shake", { times: 2, direction: 'right', distance: 2 }, 100);
		}
		else
		{
			$(".indicatorLoginPC").fadeIn("fast");

			JsHttpRequest.query(
			"/skin/php/authUser.php",
			{
				"userLogin": userLogin,
				"userPasswrd": userPasswrd
			},
			function (result,errors)
			{
				if (result)
				{
					var ok = result.ok;
					var isUser = result.isUser;
					var welcomeDiv = result.welcomeDiv;
					var countProducts = result.countProducts;

					if(ok == 'ok')
					{						if(isUser == 1)
						{
							$(".indicatorLoginPC").fadeOut("slow");
							$(".loginDiv").html(welcomeDiv);
							$(".loginedUser").hide();
							$(".loginedUser").fadeIn("slow");
							$(".countProdsSP").text(countProducts);
							location.replace("/");
						}
						else
						{							$("#userLogin").css("border","solid 1px #EB0000");
							$("#userPasswrd").css("border","solid 1px #EB0000");
							$(".indicatorLoginPC").fadeOut("slow");

							$(".loginDiv").effect("shake", { times: 2, direction: 'right', distance: 2 }, 100);

							$(".errorTitle").text("Ошибка");
							$(".errorTextDV").text("Такого логина и пароля не существует.");

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

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

						    var nPosLeft = (wWidth - 302)/2;
						    var nPosTop = (wHeight - 152)/2+scrollT;

						    $(".mainDVerror").css("left",nPosLeft+"px");
						    $(".mainDVerror").css("top",nPosTop+"px");
						    $(".mainDVerror").fadeIn("slow");
						}
					}
					else
					{

					}
				}
				else
				{

				}
			},
			true
			)
		}
	});

/*EXIT LINK*/
	$(".exitLink").live("click",function(){		$(".mainDivPP").hide();
		var wWidth = $(window).width();
	    var wHeight = $(window).height();

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

	    var nPosLeft = (wWidth - 302)/2;
	    var nPosTop = (wHeight - 152)/2+scrollT;

	    $(".mainDivPP").css("left",nPosLeft+"px");
	    $(".mainDivPP").css("top",nPosTop+"px");
	    $(".mainDivPP").fadeIn("slow");

		return false;
	});

	/*NO BUTTON*/
    $(".ppNoButton").live("click", function(){    	$(".mainDivPP").fadeOut("slow");
    });
    /*YES BUTTON*/
    $(".ppYesButton").live("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*/
/*END*/

/*POLL*/
/*
    $(".pollGolos[isLast=\"first\"]").click(function(){
		$("#othertext").val("");
    });
*/
    $(".pollGolos[isLast=\"last\"]").change(function(){
    	if($(this).attr("checked") == true) {
			$("#othertext").focus();
		} else {
            $("#othertext").val("");
		}
    });
    $("#othertext").focus(function(){
    	$(".pollGolos[isLast=\"last\"]").attr("checked",true);
    });

    $("#pollButton").click(function(){
    	var pollGolosID = new Array();
    	var a = 0;
    	$(".pollGolos:checked").each(function(){
			pollGolosID[a] = $(this).val();

			a ++;
		});
   		var othertext = $("#othertext").val();
   		var countErrors = 0;

   		if($(".pollGolos[isLast=last]").attr("checked") == true) {
   			var isLast = true;
   		} else {
   			var isLast = false;
   		}

   		if(isLast == true) {
   			if(othertext == "") {
            	countErrors ++;
   			} else {

   			}
   		} else {

   		}

   		if(countErrors > 0){

   		} else {

   			JsHttpRequest.query(
			"/skin/php/setPoll.php",
			{
				"pollGolosID": pollGolosID,
				"othertext": othertext
			},
			function (result,errors)
			{
				if (result)
				{
					var ok = result.ok;

					if(ok == 'ok')
					{
                       $("#pollButton").parent().html('<span style="color:#FF0000;">Спасибо, Ваш голос принят.<br />Следующий раз Вы сможете проголосовать через 24 часа.</span>');
                       $("#othertext").val("");
                       $(".pollGolos").not(":first").attr("checked",false);
                       //location.assign("/poll/");
					}
					else
					{

					}
				}
				else
				{

				}
			},
			true
			)

		}
    });
/*END*/
});
