$(document).ready(init);

function init() {
	searchValue();
	operaFix();
	//alert(document.getElementById('zzz').parentNode.offsetWidth);
}

function nomove()
{
}

var defSearchValue;
function searchValue() {
	if (ge("search-text") == false)
	{
		return;
	}
	defSearchValue = jQuery("input#search-text").attr('value');
	jQuery("input#search-text").focus(
		function() {
			this.value = '';
		}
	)
	if (this.value == "")
	{
	jQuery("input#search-text").blur(
		function() {
			this.value = defSearchValue;
		}
	)
	}
}

function operaFix() {
	if(navigator.userAgent.indexOf('Opera')!=-1) {
		if(navigator.appVersion.indexOf('9')!=-1){
			$("input#search-text").css(
				{
					height: "23px",
					paddingTop: "1px"
				}
			);
		}
		else {
			$("input#search-text").css("height","24px !important");
		}
	}
}

// JavaScript Document
var i=1;
function showMenu(name) {
	document.getElementById(name).style.display = "block";
	document.images['button'].src = "/i/button_up.gif";
}
function hideMenu(name)

{
	document.getElementById(name).style.display = "none";
	document.images['button'].src = "/i/button.gif";
	i=1;
	}

function changeMenu(name) {
	if(i){document.getElementById(name).style.display = "block";
		  document.images['button'].src = "/i/button_up.gif";
		  i=0;
		 }
	else {
			document.getElementById(name).style.display = "none";
			document.images['button'].src = "/i/button.gif";
			i=1;
		 }
}

function zoom1(name) {//nau
    test = document.getElementById(name).style.background;
	document.getElementById('zoomc').style.background = test.replace(/\/i\/[sm]+\//g, '/i/b//'); //rabotaet 4 vseh "b/" 4 opera
	test2 = document.getElementById('zoomc').style.background;
//	test3 = test2.replace(/.*\/i\/b\//g,'/i/b').replace(/jpg.*/g,'jpg');
	test3 = test2.replace(/.*\/i\/b\//g,'').replace(/jpg.*/g,'');  // =) super stro4ka, u4ite regul'arku!
//	a1=new Image; a1.src="/i/b"+test3+"jpg";
//	alert(document.Image[a1].height);
//	document.getElementById('zoomc').style.height=
	document.getElementById('abswrap').style.display = 'block';
	}

function zoom2(name) {//casa
	//alert (name);
    test = 	document.getElementById(name).style.background;
//	test = 	test.replace('m.jpg', 'f.jpg');
//	test = 	test.replace('s.jpg', 'f.jpg');
	test = test.replace(/s\.jpg/g,'f.jpg');
	//alert (test);
	document.getElementById('zoomc').style.background = test;
	document.getElementById('abswrap').style.display = 'block';
}//function zoom1(name)

function zoom(name,height) {//nau&casa
	//alert (name);
    test = 	document.getElementById(name).style.background;
//	test = 	test.replace('m.jpg', 'f.jpg');
//	test = 	test.replace('s.jpg', 'f.jpg');
	document.getElementById('zoomc').style.background = test;
	test2 =	document.getElementById('zoomc').style.background;
	test3 = test2.replace(/[sm]\.jpg/i,'f.jpg'); //поддеожка гифов и джегов
	test3 = test3.replace(/[sm]\.gif/i,'f.gif');
//	test3 = test2.replace(/[sm]\.(jpg||gif)/i,'f.jpg'||'f.gif');
	document.getElementById('zoomc').style.background = test3;
	document.getElementById('abswrap').style.display = 'block';
//izmenenie razmerov zoom
	document.getElementById('zoomc').style.height = height+'px';
	document.getElementById('zoomcb').style.top = height - 50 + 'px';
	document.getElementById('zoomb').style.top = height - (-90) + 'px';
   	if(navigator.appName.indexOf("Explorer")!=-1) {document.getElementById('zoomc').style.marginTop = -(height -(-37)) + 'px';
	document.getElementById('ie6img').style.height = height - (-37) + 'px';}//no del!!! 4 ie6
}//function zoom1(name)


function selectlist(id,name)
{
	document.getElementById('button').value = 	name;
	document.getElementById('fabr').value = 	id;
	hideMenu('dmenu');
}

//-------------------------------------------------------------
// функция проверки обязательных полей
//-------------------------------------------------------------
function CheckReqField(field)
{

	if (typeof(fldreq)!='undefined')
	{

		var k=0;
		for(k=0;k<fldreq.length;k++){
			if(document.getElementById(fldreq[k][0])){
				var block=document.getElementById(fldreq[k][0]);
				switch(fldreq[k][1]){
				case 'input':
					switch(block.type){
						case 'text':
						case 'password':
							if(block.value.length==0){
								//alert('Заполните поле - '+fldreq[k][2]);
								DisabledSubmit(true);
								return false;
							}
							break;
						case 'radio':
							var arr_r_name = new Array();
							elem = document.getElementsByTagName('input');
							var i, iarr;
							for( i = 0, iarr = 0; i < elem.length; i++) {
							   var att = elem[i].getAttribute("name");
							   if(att == block.name) {
								   arr_r_name[iarr] = elem[i].checked;
								   iarr++;
							   }
							}
							var j=0;
							for(i=0; i<arr_r_name.length; i++){
								if(arr_r_name[i]==true) j=1;
							}
							if(j==0){
								//alert('Выберите - '+ fldreq[k][2]);
								DisabledSubmit(true);
								return false;
							}
							break;
						case 'checkbox':
							if(block.checked==false){
								//alert('Выберите - '+ fldreq[k][2]);
								DisabledSubmit(true);
								return false;
							}
							break;
						default:
							break;
					}
				break;
				case 'select':
					if(block.value==''){
						//alert('Выберите значение из списка - '+fldreq[k][2]);
						DisabledSubmit(true);
						return false;
					}
				break;
				case 'textarea':
					if(block.value.length==0){
						//alert('Заполните поле - '+fldreq[k][2]);
						DisabledSubmit(true);
						return false;
					}
				break;
				default:
				break;
				}
			}//if end
		}//for end


	}//if (typeof(fldreq)!='undefined')

DisabledSubmit(false);

}//function CheckReqField(field)

//---------------------------------------------------------------------------
// функция включает и выключает кнопку отправки
//---------------------------------------------------------------------------
function DisabledSubmit(mod)
{

	if (typeof(document.getElementById('mainsubmit'))!='undefined' && typeof(document.getElementById('mainsubmit'))!='null')
	{
		if (mod)
		{
			document.getElementById('mainsubmit').disabled=true;
		}
		else {
			document.getElementById('mainsubmit').disabled=false;
		}
	}//if (typeof(document.getElementById('MainSubmit'))!='undefined')
	else {

		//alert('error');

	}//else {

}//function (mod)

var FileIdArray = 	new Array;
var divFileClass = 	"divFileClass";

function AddFileField(th)
{

	//дабы не пользовалься всякими гетбуид, однозначно определяем элимент куда будет добавлять
	var Eliment = 		th.parentNode.firstChild;

	//определили название базового элимента
	var FirstName = 	th.parentNode.firstChild.firstChild.name;

	var FirstSize = 	th.parentNode.firstChild.firstChild.size;

	//определяем начальное положение id по умолчанию
	var j = 0;

	//выставляем начальное положение id
	for(i=0;i<FileIdArray.length;i++)
	{

		//файловое поле уже есть в массиве, возвращаем его id
		if (FileIdArray[i][0] == FirstName)
		{
			j = 	i;
			break;
		}//if (FileIdArray[i][0] == FirstName)

	}//for(i=0;i<nodei.length;i++)

	//будем добавлять поле, для того чтобы не пересекались надо увеличить счетчик
	if (FileIdArray.length > 0)//чтение элиментов
	{
		FileIdArray[j][1]++;
	}//if (j > 0)
	else {//запись элиментов

		//если такого инпут файла ещё небыло, надо добавить его
		j = 	FileIdArray.length;

		FileIdArray[j] = 		new Array;
		FileIdArray[j][0] = 	FirstName;
		FileIdArray[j][1] = 	0;

	}//else {

	var div = 		document.createElement("div");
	div.id = 		FirstName + FileIdArray[j][1] + 'div';

	//div.class = 	divFileClass;
	// Добавляем HTML-контент с пом. свойства innerHTML
	div.innerHTML = '<input type="file" name="'+ FirstName + FileIdArray[j][1] +'" id="'+ FirstName + FileIdArray[j][1] +'"><input id type="button" name="button" value="Удалить" onClick="DeleteFileField(this)">';
	// Добавляем новый узел в конец списка полей
	Eliment.appendChild(div);

	document.getElementById(FirstName + FileIdArray[j][1]).size = 	FirstSize;

}//function AddFileField()

function ChangeVariants(id,fvid)
{
	jQuery("div .variant_inner").removeClass("selected");
	jQuery(id).addClass("selected");
	jQuery("input#fv_selected").val(fvid);
}//function ChangeVariants()

function ChangeVariantsFab(id,fvid)
{
	jQuery("div .variant_fab_inner").removeClass("selected");
	jQuery(id).addClass("selected");
	jQuery("input#fvb_selected").val(fvid);
}//function ChangeVariants()

//добавление в авоську
function add2cart(id,cid)
{

	ShowCartInfo(id,false);

	var inner = 	jQuery('add2basket_answer_'+id).html;
	jQuery('add2basket_answer_'+id).html = 		"";
	jQuery('add2basket_answer_'+id).attr({ background: 'transparent url(/i/cartadded.png) no-repeat scroll 0 0' });

	var variant = 	0;
	var variant_fab = 0;

	//alert ($("#fv_selected").val());

	if (jQuery("#fv_selected").val() != null)
	{
		variant = jQuery("#fv_selected").val();
	}//if ($('variant_value') != null)

	if (jQuery("#fvb_selected").val() != null)
	{
		variant_fab = jQuery("#fvb_selected").val();
	}//if ($('variant_value') != null)

	//alert (id + '|' + variant + '|' + variant_fab);

	jQuery.post('/?ajax=2', {'ajax': '2', 'addid': id, 'variant': variant, 'variantfab': variant_fab, 'baseid': cid}, function(data) {



		//alert (data);

		jQuery('add2basket_answer_'+id).html = 	inner;
		jQuery('add2basket_answer_'+id).attr({ background: 'transparent url(/i/cat-costbg.png) no-repeat scroll 0 0'});

		if (data.length > 100)
		{

			alert ("При добавление в корзину произошла ошибка!");

		}//if (data.length > 100)
		else {

			var reg=/(\d+)::(\d+)::(\d+)::(\d+)/;
			var arr=reg.exec(data);

			if (arr[1] > 0)
			{

				jQuery('#cartres2').removeClass().addClass = 	"a";

			}//if (arr[1] > 0)
			else {

				jQuery('#cartres2').removeClass().addClass = 	"p";

			}//else {

			returnCartRes(arr[1],arr[2],arr[3],arr[4]);

			ShowCartInfo(id,true);

		}//else {

	}); // POST-запрос к /some/script.php

}//function add2fav(id)


function RadioLite(it)
{

	if (jQuery('variant_value').val() != null)
	{

		jQuery('variant_value').getInputs('radio', 'variant').find(
			function(re) {
				//alert (typeof (re.parentNode));
				re.parentNode.className = 	"";
			}
		);

		//variant = $RF('variant_value', 'variant');
	}//if ($('variant_value') != null)

	it.parentNode.className = 	"a";

}//function RadioLite(it)

//var hash;

var err_dubl = 	false;
function RecalcCart(Elem)
{

	if (!Elem) return;

	var re=/\D/g
	//===
	// условие если ничего не введено
	//===
	if (Elem.value.length < 1)
	{
		return;
	}


	var err = 	Number(Elem.value);

	if (isNaN(err) ||  err < 0)
	{
		if (!err_dubl)
		{
			alert ('Введено неправильное значение!');
		}
		err_dubl = 	true;
		return;
	}

/*	alert ("OK");
	alert (err);*/

	var iID=Number(Elem.name.replace(re, ''));

	jQuery.cookie("cart["+iID+"]",Elem.value,{path: '/'});

	var allsum = 	0;

	jQuery('.qnt').each(function(i,it){

		var id=			Number(it.name.replace(re, ''));
		var numb = 		Number(it.value);
		var price = 	ge("cartpr["+id+"]").value;
		var discount = 	ge("cartprdis["+id+"]").value;
		var pricenew = 	ge("cartprnew["+id+"]").value;

		var sum = 		price*numb;

		ge("cartres["+id+"]").innerHTML = 	number_format(sum, 0, ',', ' ');

		//var sumdisc = 	sum*((100-discount)/100);
		var sumdisc = pricenew*numb;
		ge("cartresdisc["+id+"]").innerHTML = 	number_format(sumdisc, 0, ',', ' ');

		allsum = 		allsum+sumdisc;
	});
	ge("sum").innerHTML = 	number_format(allsum, 0, ',', ' ');

	//jQuery.cookie("the_cookie", "the_value");

err_dubl = 	false;

}//function RecalcCart()

function number_format(number, decimals, dec_point, thousands_sep){
  var exponent = "";
  var numberstr = number.toString ();
  var eindex = numberstr.indexOf ("e");
 var i, z;
  if(eindex > -1){
    exponent = numberstr.substring (eindex);
    number = parseFloat (numberstr.substring (0, eindex));
  }

  if(decimals != null){
    var temp = Math.pow (10, decimals);
    number = Math.round (number * temp) / temp;
  }
  var sign = number < 0 ? "-" : "";
  var integer = (number > 0 ?
      Math.floor (number) : Math.abs (Math.ceil (number))).toString ();

  var fractional = number.toString ().substring (integer.length + sign.length);
  dec_point = dec_point != null ? dec_point : ".";
  fractional = decimals != null && decimals > 0 || fractional.length > 1 ? (dec_point + fractional.substring (1)) : "";
  if(decimals != null && decimals > 0){
    for(i = fractional.length - 1, z = decimals; i < z; ++i)
      fractional += "0";
  }

  thousands_sep = (thousands_sep != dec_point || fractional.length == 0) ?
                  thousands_sep : null;
  if(thousands_sep != null && thousands_sep != ""){
  for (i = integer.length - 3; i > 0; i -= 3)
   integer = integer.substring (0 , i) + thousands_sep + integer.substring (i);
  }
  return sign + integer + fractional + exponent;
}


//RecalcCart()
var TimeBreak = 	0;

function timestamp()
{
	return parseInt(new Date().getTime().toString().substring(0, 10))
}

function RecalcCart1(Elem,now)
{

	TimeBreak = timestamp()+2;
	setTimeout(function(){RecalcCartNow(Elem,now)},1900);

}

//----
// пересчитываем авоську
//----
function RecalcCartNow(Elem,now)
{

	if (timestamp() < TimeBreak && !now)
	{
		return;
	}


	TimeBreak = timestamp()+2;


	if (Elem)
	{
		var re=/\D/g
		//===
		// условие если ничего не введено
		//===
		if (Elem.value.length < 1)
		{
			return;
		}

		var iID=Number(Elem.name.replace(re, ''));
		//alert (Elem.value);

		jQuery.post('/?ajax=2', {'ajax': '2', 'cartid': iID, 'cartnum': Elem.value}, function(data) {

			if (data.length > 100)
			{
				alert ("При добавление в корзину произошла ошибка!");
			}
			else {

				var reg=/(\d+)::(\d+)::(\d+)::(\d+)/;
				var arr=reg.exec(data);

				returnCartRes(arr[1],arr[2],arr[3],arr[4]);

			}

		}); // POST-запрос к /some/script.php

	}//if (Elem)

}//function RecalcCart(Elem)

function cartdelete(num)
{

	document.getElementById("cartqnt["+num+"]").value = 0;

	RecalcCart(document.getElementById("cartqnt["+num+"]"));

	//alert (num);

	jQuery.post('/?ajax=5', {'ajax': '5', 'did': num}, function(data) {

		//alert (data);

		if (data.length > 100)
		{

			alert ("При удалении из корзины произошла ошибка!");

		}
		else {

   			jQuery('#tr'+num).remove();

		}

	}); // POST-запрос к /some/script.php

}//function cartdelete(num)

function returnCartRes(rnum,rprs,cartid,cartnum)
{

	var res;

	if (cartid > 0)
	{

		if (document.getElementById("ank") != null)
		{
			if (rprs < 1)
			{
				//alert ('OK');
				document.getElementById("ank").style.display = 'none';
			}//if (rprs < 1)
			else {
				document.getElementById("ank").style.display = 'block';
				//sinh('fon_frame');
			}//else {
		}

		if (cartid)
		{
			document.getElementById('cartres['+cartid+']').innerHTML = cartnum;
			document.getElementById('sum').innerHTML = rprs;
			//alert ('OK');
			return;
		}//if (cartid)

		//alert (rnum);

		if (rnum < 1)
		{
			//alert ('OK');

			return;
		}//if (rnum < 1)

	}

	res = 	'В <a href="/cart/">вашей корзине</a> ' + GetCorrectWord(rnum*1, ['товар','товара','товаров']) +' на сумму: ' +number_format(rprs,0,',','&nbsp;')+ ' руб.';

	if(document.getElementById('cartres')) document.getElementById('cartres').innerHTML = res;



}//endfuntion

//-----------------------
//функция возвращает правильное слово для числа, пример использования: GetCorrectWord(10, ['осел','осла','ослов'])
//-----------------------
function GetCorrectWord(iNum, aWords, bSkipNum){

	var iLast=Number(String(iNum).substr(-1));
	var sResult;

	/* для корректной работы не забываем прототив between */
	if(iNum.between(5,20))
	{
		sResult=aWords[2];
	}//if(iNum.between(5,20))
	else {

		switch(iLast){
			case 1:  sResult=aWords[0]; break;
			case 2:
			case 3:
			case 4:  sResult=aWords[1]; break;
			default: sResult=aWords[2]; break;
		}//switch(iLast){

	}//else {}//if(iNum.between(5,20))

	return (bSkipNum) ? sResult : iNum+' '+sResult;
}//function GetCorrectWord(iNum, aWords, bSkipNum){

//-------
// прототип для корректной работы GetCorrectWord
//-------
Number.prototype.between=function(iStart, iEnd, bNoInclude){

	var iVal=this.valueOf();

	if(bNoInclude)
		return ( iVal > iStart && iVal < iEnd );
	else
		return ( iVal >= iStart && iVal <= iEnd );

}//Number.prototype.between=function(iStart, iEnd, bNoInclude){

function number_format(number, decimals, dec_point, thousands_sep){
  var exponent = "";
  var numberstr = number.toString ();
  var eindex = numberstr.indexOf ("e");
 var i, z;
  if(eindex > -1){
    exponent = numberstr.substring (eindex);
    number = parseFloat (numberstr.substring (0, eindex));
  }

  if(decimals != null){
    var temp = Math.pow (10, decimals);
    number = Math.round (number * temp) / temp;
  }
  var sign = number < 0 ? "-" : "";
  var integer = (number > 0 ?
      Math.floor (number) : Math.abs (Math.ceil (number))).toString ();

  var fractional = number.toString ().substring (integer.length + sign.length);
  dec_point = dec_point != null ? dec_point : ".";
  fractional = decimals != null && decimals > 0 || fractional.length > 1 ? (dec_point + fractional.substring (1)) : "";
  if(decimals != null && decimals > 0){
    for(i = fractional.length - 1, z = decimals; i < z; ++i)
      fractional += "0";
  }

  thousands_sep = (thousands_sep != dec_point || fractional.length == 0) ?
                  thousands_sep : null;
  if(thousands_sep != null && thousands_sep != ""){
  for (i = integer.length - 3; i > 0; i -= 3)
   integer = integer.substring (0 , i) + thousands_sep + integer.substring (i);
  }
  return sign + integer + fractional + exponent;
}


function ChangeVariant(id,it)
{

	jQuery.post('/?ajax=3', {'ajax': '3', 'cartid': id, 'cartvar': it.value}, function(data) {

		//alert (data);

		if (data.length > 100)
		{

			alert ("При изменении произошла ошибка!");

		}//if (data.length > 100)
		else {

			if (data == 1)
			{
				//все хорошо
			}//if (data == 1)
			else {
				alert ("При изменении произошла ошибка!");
			}//else {

		}//else {

	}); // POST-запрос к /some/script.php

}//function ChangeVariant()


function ChangeVariantFab(id,it)
{

	jQuery.post('/?ajax=4', {'ajax': '4', 'cartid': id, 'cartvar': it.value}, function(data) {

		//alert (data);

		if (data.length > 100)
		{

			alert ("При изменении произошла ошибка!");

		}//if (data.length > 100)
		else {

			if (data == 1)
			{
				//все хорошо
			}//if (data == 1)
			else {
				alert ("При изменении произошла ошибка!");
			}//else {

		}//else {

	}); // POST-запрос к /some/script.php

}//function ChangeVariant()


function ge(id)
{
	if (typeof(document.getElementById(id)) != 'undefined')
	{
		if (document.getElementById(id) != null)
		{
			return document.getElementById(id);
		}
	}
return false;
}

function sendform(){

	var userName = 			ge("anketa").userName.value;
	var userPhone = 		ge("anketa").userPhone.value;
	//var userMobilPhone = 	ge("anketa").userEmail.value;

	//var userCity = ge("anketa").userCity.value;

	if(userName.length == 0){
		alert('Введите Имя');
		return false;
	}

	if(userPhone.length == 0)
	{
		alert('Введите номер телефона или E-mail');
		return false;
	}

ge("anketa").submit();

return true;

}//function sendform()

function ShowCartInfo(id,mod)
{

	ge("added_wbg").style.width= 	document.body.offsetWidth+'px';
	ge("added_wbg").style.height = 	document.body.offsetHeight+'px';
	jQuery(document).ready(function() {
		jQuery('#added_wbg').css('opacity',0.85)
		w = jQuery("#added_tocart").width(),
  		h = jQuery("#added_tocart").height();
		ge("added_tocart").style.top = 	parseInt(jQuery(window).scrollTop() - jQuery("added_tocart").offset().top +
                     (jQuery(window).height() - h) / 2, 10)+'px';
		ge("added_tocart").style.left = parseInt(jQuery(window).scrollLeft() - jQuery("added_tocart").offset().left +
                     (jQuery(window).width() - w) / 2, 10)+'px';
	});
	ge("added_wbg").style.display = "block";

	if (mod)
	{

  		ge("added_title").innerHTML = 		"Товар добавлен в корзину";
  		var name = 	ge('modelname'+id).innerHTML;
  		ge("added_model").innerHTML = 		"Товар <strong>"+ name +"</strong> добавлен в корзину";
  		ge("added_cartinfo").innerHTML = 	ge("cartres").innerHTML;
  		ge("added_info").style.display = 	"block";

	}
	else {

		ge("added_info").style.display = 	"none";
		ge("added_title").innerHTML = 		"Товар добавляется в корзину";

	}

	var left = parseInt((document.body.offsetWidth/2) - (100/2));
	var top = parseInt((document.body.offsetHeight/2) - (100/2));

	//ge("added_tocart").style.top = 		top+'px';
	//ge("added_tocart").style.left = 	left+'px';

	ge("added_tocart").style.display = 	"block";

}//function ShowCartInfo(id)

function CloseAdded()
{
	ge("added_tocart").style.display = 	"none";
	ge("added_wbg").style.display = "none";
}

function fabrchange(it,cid)
{

	if (cid == 0)
	{

		document.location = "?fabr=" + it.value;

	}//if (cid == 0)
	else {

		document.location = "?fabr=" + it.value +"&cid="+ cid;

	}//else {

}//function fabrchange(it)

var nhide 	= false;
var nhide1 	= false;

function ShowNowCart()
{

	//nhide1 = false;

	if (!nhide)
	{

		jQuery("#showincartnow").load("/?ajax=6").show();

	}

	//jQuery("#indic").html(jQuery("#indic").html()+"<BR />ShowNowCart"+nhide);

}//function ShowNowCart()


var timer 	= 5000;

function HideNowCart()
{

	//nhide1 = true;

	setTimeout("HideCNow()",1);

	//jQuery("#indic").html(jQuery("#indic").html()+"<BR />HideNowCart"+nhide);

}//function HideNowCart()

function NShow()
{

/*	nhide =	false;
	nhide1 = false;*/

	//jQuery("#indic").html(jQuery("#indic").html()+"<BR />NShow"+nhide);

}

function Nhide()
{

	//nhide = true;
//	alert ("OK");

	setTimeout("HideCNow()",0);

	//jQuery("#indic").html(jQuery("#indic").html()+"<BR />Nhide"+nhide);

}

function HideCNow()
{

var x1 = jQuery("#cartres2").offset().left;
var y1 = jQuery("#cartres2").offset().top;
var x2 = jQuery("#cartres2").offset().left + jQuery("#cartres2").width();
var y2 = jQuery("#cartres2").offset().top + jQuery("#cartres2").height();

var x3 = jQuery("#showincartnow").offset().left;
var y3 = jQuery("#showincartnow").offset().top;
var x4 = jQuery("#showincartnow").offset().left + jQuery("#showincartnow").width();
var y4 = jQuery("#showincartnow").offset().top + jQuery("#showincartnow").height();



/*var pagex = 0;
var pagey = 0;*/
/*jQuery().mousemove(function(e){
   	pagex = e.pageX;
   	pagey = e.pageY;
});*/
//mousePageXY(window.event);

//alert ("X:"+pagex+" Y:"+pagey+" x1:"+x1+" y1:"+y1+" x2:"+x2+" y2:"+y2+" x3:"+x3+" y3:"+y3+" x4:"+x4+" y4:"+y4);

//jQuery("#debug").html("X:"+pagex+" Y:"+pagey+" x1:"+x1+" y1:"+y1+" x2:"+x2+" y2:"+y2+" x3:"+x3+" y3:"+y3+" x4:"+x4+" y4:"+y4);

if ( (x1 < pagex && pagex < x2 && y1 < pagey && pagey < y4) || (x3 < pagex && pagex < x4 && y1 < pagey && pagey < y4))
{

	nhide = true;

	return;

}

nhide = false;

jQuery("#showincartnow").html('').hide();


}//function HideCNow()

function plusminus(id,mod)
{


	var i = 	document.getElementById("cartqnt["+id+"]").value;


	if (mod == 'minus')
	{

		if (i > 0)
		{

			i = 	i*1-1;

		}//if (i >= 0)

	}//if (mod == 'minus')
	else {

		i = 	i*1+1;

	}//else {

	//alert (id);

	if (i == '0')
	{
		if (confirm("Вы уверены, что хотите удалить товар из корзины?")) {
			cartdelete(id);
		}

		/*jQuery('#cartdelimage'+id).attr('src','/i/cartdel-p.png');
		jQuery('#cartdelhref'+id).attr('href','javascript:nomove()');*/
	}
/*	else {
		jQuery('#cartdelimage'+id).attr('src','/i/cartdel.png');
		jQuery('#cartdelhref'+id).attr('href','javascript:cartdelete('+id+')');
	}*/

	document.getElementById("cartqnt["+id+"]").value = 	i;
	RecalcCart(document.getElementById("cartqnt["+id+"]"));

}//function plusminus(id,mod)
