var slideLock = false;
var scrollLock = false;
function initScroll() {
	$("#toright").hide();
	
	//Общее количество баннеров
	var genTds = $(".partnersTable td").length;
	if (genTds * 143 <= 858) $("#toleft").hide();
	
	$("#toleft").click(function () {
		//Количество баннеров, которые могут быть скрыты слева
		var c = (genTds - 858/143);
		//Количество баннеров, которые скрыты сейчас
		var cc = -parseFloat($("#partners").css("left"))/143;
		
		if (cc < c) {
			$("#toright").show();
			if (!scrollLock) {
				scrollLock = true;
				$("#partners").animate({"left": "-=143px"}, "slow", function () {
					scrollLock = false;
					el = $("#partners");
					daw = el.width() - 858;
					dah = el.css("left");
					daw = "-" + daw + "px";
					//var ll = dah.length - 2;
					//var dah = dah.substring(1, ll);
					if (daw == dah) {
						//alert(daw+" : "+dah);
						$("#toleft").hide();
					}
				});
			}
		}
		return false;
    });
	$("#toright").click(function () {
		if (parseFloat($("#partners").css("left")) < 0) {
			$("#toleft").show();
			if (!scrollLock) {
				scrollLock = true;
				$("#partners").animate({"left": "+=143px"}, "slow", function () {
					scrollLock = false;
					el = $("#partners");
					dal = el.css("left");
					if (dal == "0px") {
						$("#toright").hide();
					}
				});
			}
		}
		return false;
	});
}
function initHover() {
	 $("#rightC").mouseover(function(){
		$(this).css("background-position", "right bottom");
    }).mouseout(function(){
		$(this).css("background-position", "left bottom");
    });

}
	/*$(".tipsTable a").click(function () {
		dab = $(this).parent().hasClass("acti");
		daa = $(this).attr("rel");
		if (!dab) {
		  $(".acti").removeClass("acti");
		  $(this).parent().addClass("acti");
		  if (!slideLock) {
		  $(".blockDiv:visible").slideUp("slow", function () {
		   $("#t_" + daa).slideDown("slow");
		   $(".tipsTable th").css("background", "url(/gfx/mbg.png) repeat-x left bottom");
		  });
		  }
		  else {$("#t_" + daa).slideDown("slow"); slideLock = false; $(".tipsTable th").css("background", "url(/gfx/mbg.png) repeat-x left bottom");}
		} 
		return false;
});*/
function initTips() {
	sh = $(".acti");
	if (sh.length == 0) {
	$(".tipsTable th").css("background", "none");	
	}
	else {
	$(".tipsTable th").css("background", "url(/gfx/mbg.png) repeat-x left bottom");	
	}
    $(".tipsTable a").click(function () {
        daa = $(this).attr("rel");
        dac = $(this).parent().hasClass("acti");
		el = $(this);
        if (dac) {
            $("#t_" + daa).slideUp("slow", function () {
                $(".acti").removeClass("acti");
                $(".tipsTable th").css("background", "none");
            });
        }
        else {
			dab = $(".blockDiv:visible");
			//alert(dab.length);
			if (dab.length != 0) {
            $(".blockDiv:visible").slideUp("slow", function () {
                $(".acti").removeClass("acti");
                $(".tipsTable th").css("background", "none");
                $(el).parent().addClass("acti");
                $(".tipsTable th").css("background", "url(/gfx/mbg.png) repeat-x left bottom");
                $("#t_" + daa).slideDown("slow");
            });
			}
			else {
            $(this).parent().addClass("acti");
            $(".tipsTable th").css("background", "url(/gfx/mbg.png) repeat-x left bottom");
            $("#t_" + daa).slideDown("slow");
			}
        }
        return false;
    });
}

function formCheck() {
  var id = $("input[name='image_id_antispam']").val();
  var value = $.trim($("input[name='image_value_antispam']").val());
  
  var name = $.trim($("input[name='order_name']").val());
  var phone = $.trim($("input[name='order_phone']").val());
  var message = $.trim($("textarea[name='order_message']").val());
  
  var mes = new Array();
  if (name == "") mes.push('Заполните, пожалуйста, поле "Имя"');
  if (phone == "") mes.push('Заполните, пожалуйста, поле "Телефон"');
  else if (!/^[\d\-]+$/.test(phone)) mes.push('Поле "Телефон" заполнено неверно');
  if (message == "") mes.push('Заполните, пожалуйста, поле "Сообщение"');
  if (value == "") mes.push('Заполните, пожалуйста, поле "Код"');
  else if (!/^\d{4}$/.test(value)) mes.push('Поле "Код" заполнено неверно');
  
  if (mes.length > 0) alert(mes.join("\n")); else da_sendOrderForm(id, value, xajax.getFormValues('orderform', true, 'order'));
}

function initGreen() {
	$(".grey1").mouseover(function () {
											$(this).css("background", "url(/gfx/green2.png) no-repeat left top").find("div").css("background", "url(/gfx/green2.png) no-repeat right bottom");
									 });
	$(".grey1").mouseout(function () {
											$(this).css("background", "url(/gfx/gray2.png) no-repeat left top").find("div").css("background", "url(/gfx/gray2.png) no-repeat right bottom");
									 });
}

function refreshImage() {
    var id = $(":hidden[name='image_id_antispam']").val();
    $("#imgAntispam").attr('src', '/antispam.php?id=' + id + '&i=' + Math.floor(Math.random()*100000));
}

function checkFeedback() {
	  var id = $("input[name='image_id_antispam']").val();
	  var value = $.trim($("input[name='image_value_antispam']").val());
	  
	  var name = $.trim($("input[name='feedback_name']").val());
	  var phone = $.trim($("input[name='feedback_phone']").val());
	  var message = $.trim($("textarea[name='feedback_comment']").val());
	  
	  var mes = new Array();
	  if (name == "") mes.push('Заполните, пожалуйста, поле "Имя"');
	  if (phone == "") mes.push('Заполните, пожалуйста, поле "Контакнтый телефон"');
	  else if (!/^[\d\-]+$/.test(phone)) mes.push('Поле "Контактный телефон" заполнено неверно');
	  if (message == "") mes.push('Заполните, пожалуйста, поле "Сообщение"');
	  if (value == "") mes.push('Заполните, пожалуйста, поле "Подтверждение"');
	  else if (!/^\d{4}$/.test(value)) mes.push('Поле "Подтверждение" заполнено неверно');
	  
	  if (mes.length > 0) alert(mes.join("\n")); else da_sendFeedbackForm(id, value, xajax.getFormValues('commentform', true, 'feedback'));
}