var $j = jQuery.noConflict();

$j(document).ready(function()
{
	$j(".addbasket").live("mousedown", function()
	{
		$j(this).fancybox(
		{
			'hideOnContentClick': false,
			'hideOnOverlayClick': false,
			'overlayOpacity': 0.4,
			'centerOnScroll': false,
			'frameWidth': 550,
			'frameHeight': 120,
			'titleShow' : false
		});
		//var id_item = $j(this).attr('class').substr(2);				
		//addProductBasket(id_item);
		//alert($j(this).attr('rel'));
		var href=$j(this).attr('rel');
		$j("#id_modwin_url").val(href);		
		//alert($j("#id_modwin_url").val());
	}); 
	
	/*
	function addProductBasket(id_item)
	{
		//alert(id_item);
		$j(".info_in_basket").html("Загрузка...");
		$j.ajax({url: '/ajax/in_basket.php', type: "POST", timeout: 5000, data: {id_item: id_item}, dataType: 'text', success: function(data)
		{
			//alert(data);
			var arr = data.split('|');
			if(arr[0] == 'true') 
			{
				$j("#small-basket .text").html(arr[1]);
				$j(".info_in_basket").html(arr[2]);
			}
		}, error: function(event) {}});
	}
	*/


});

function modwin_work()
{
	$j(".modwin_inner").html("Загрузка...");
	$j(".modwin_inner").css("text-align","center");
	var url=$j("#id_modwin_url").val();
	//alert(url);
	$j.ajax(
	{
		url: '/ajax/index.php', 
		type: "POST", 
		timeout: 15000, 
		data: 
		{
			cmd: 'modwin_work',
			url: url
		}, 
		dataType: 'text', 
		success: function(data)
		{
			document.location=data;
			//document.location.reload(true);
			//alert(data);
		}, error: function(event) {}
	});
	//document.location=$j("#id_modwin_url").val();
}
function modwin_go()
{
	document.location='http://www.saniks.ru';
	//$.fn.fancybox.close;
}

function addToCart(element_id, element, imageToFlyId, mode, text)
{
	if (!element || !element.href)
		return;

	var button = $j(element);
	

	var span=button.parent('span');
	span.html('загрузка...');
	
	//document.location=element.href;
	//return false;
		
	var url_get="/ajax/index.php?cmd=ADD2BASKET&id="+element_id;

	$j.get(
		url_get,
		$j.proxy(
			function(data) {
				//alert(data);
				

				span.html(text);

				var imageElement = document.getElementById(this.imageToFlyId);
				if (!imageElement)
				{
					$j("#cart_line").html(data);
					return;
				}

				var hoverClassName = "";
				var wrapper = null;

				var imageToFly = $j(imageElement);
				var position = imageToFly.position();
				var flyImage = imageToFly.clone().insertBefore(imageToFly);

				flyImage.css({ "position": "absolute", "left": position.left, "top": position.top });
				//flyImage.animate({ width: 0, height: 0, left: 948, top: -58 }, 600, 'linear');
				flyImage.animate({ width: 0, height: 0, left: $j("#cart_line").offset().left, top: $j("#cart_line").offset().top }, 600, 'linear');
				flyImage.data("hoverClassName", hoverClassName);
				flyImage.queue($j.proxy(function() {

					this.flyImage.remove();
					$j("#cart_line").html(data);

				}, {"wrapper" : wrapper, "flyImage" : flyImage, "mode": this.mode}));

			}, { "button": button, "mode": mode, "imageToFlyId" : imageToFlyId }
		)
	);

	return false;
}


function UserCheckRegEmail(email)
{
	$j.ajax(
	 {
		 url: '/ajax/index.php', 
		 type: "POST", 
		 timeout: 15000, 
		 cache: false,
		 data: 
		 {
			 cmd: 'CheckRegEmail',
			 email: email
		 },
		 dataType: 'text', 
		 success: function(data)
		 {
			 if (data=="Y")
			 {
				 $j.modal('<div><h3>Пользователь с таким е-майлом уже существует</h3>Если это вы, пожалуйста пройдите авторизацию:<form action="/personal/order.php?login=yes" target="_top" name="L" method="post"><input type="hidden" value="/personal/order.php" name="backurl"><input type="hidden" value="Y" name="AUTH_FORM"><input type="hidden" value="AUTH" name="TYPE"><br><table border="0" cellspacing="0" cellpadding="0"><tr><td>Логин:</td><td><input type="text" value="" size="17" maxlength="50" name="USER_LOGIN"></td></tr><tr><td>Пароль:</td><td><input type="password" value="" size="17" maxlength="50" name="USER_PASSWORD"></td></tr><tr><td colspan="2"><input width="46px" type="submit" height="18" name="sub_form-auth" class="auth_submit_form" value=""></td></tr></table></form><br>Если вы забыли пароль, проследуйте на страницу <a href="/auth/?forgot_password=yes">восстановления пароля</a><br><br><a href="#" onClick="return modalClose()">Ввести другой email</a></div>');
			 }
			 else
			 {
				 document.getElementById('confirmorder').value = 'Y';
				 var orderForm = document.getElementById('ORDER_FORM_ID_NEW');
				 jsAjaxUtil.InsertFormDataToNode(orderForm, 'order_form_div', true);
				 orderForm.submit();
			 }
		 }, error: function(event) {}
	 });
	return false;
}
		
function modalClose()
{
	$j(".simplemodal-close").click();
	return false;
}
