<!--
function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function MM_swapImgRestore() { //v3.0
  var a=MM_swapImgRestore.arguments;
  a[0].src=a[0].oSrc;
}

function MM_swapImage() { //v3.0
  var a=MM_swapImage.arguments;
  if(!a[0].oSrc)
        a[0].oSrc=a[0].src;
  a[0].src=a[2];
}

function MM_openBrWindow(theURL,winName,features)
{
  window.open(theURL,winName,features);
}

function AddItem (mark_name, collection_name, model_name, model_code, model_special) 
{
	var prefix = model_special==0?"cart":"special";
	
	var name_value = GetCookie (prefix+model_code);
	var more_than_one = 		"Товар " + mark_name + " - " + collection_name + " - " + model_name + " уже присутствует в КОРЗИНЕ ЗАКАЗОВ."+
								" Если вы хотите заказать более 1 экземпляра данной модели, вы сможете сделать это, перейдя в КОРЗИНУ ЗАКАЗОВ.";							
	if (name_value)
	{
		alert(more_than_one);
	} else
	{
		var number = 1;
		SetCookie( prefix+model_code, number, null);
		var message_simple = 	"Товар "+mark_name+" - "+collection_name+" - "+model_name+" добавлен в КОРЗИНУ ЗАКАЗОВ.\n\n"+
								"Нажмите \"ОК\" для перехода в КОРЗИНУ ЗАКАЗОВ для заполнения формы заказа.\n\n"+
								"Нажмите \"Отмена\" для продолжения просмотра каталога.\n"+
								"(Вы всегда сможете перейти к заполнению формы заказа, зайдя в раздел КОРЗИНА ЗАКАЗОВ в правом верхнем углу сайта).\n";
		var message_special = 	"По требованию официального дистрибьютора дистанционная продажа часов марки " + mark_name + " невозможна. " +
								"Продажа производится только через клубный магазин в Москве (с возможностью курьерской доставки в другие города)." +
								"\n\n\n" +
								"Нажмите \"ОК\" для перехода к заполнению формы отправки запроса о наличии данной модели." +
								"\n" +
								"Нажмите \"Отмена\" для возврата к просмотру каталога." +
								"";
		if (model_special != 0)
		{
			var checkout = confirm(message_special);
		}
		else
		{
			var checkout = confirm(message_simple);
		}

		
		if (checkout)
		{
		    window.location.href = document.getElementById('cart_link').href;
//			window.location.href = "/"+prefix+"/";
		}
	}		
}



function AddToCart( name, alert_flag )
{
	var number = 1;

	var name_value = GetCookie (name);

	if (name_value)
	{
		number += parseInt(name_value);
	}

	SetCookie( name, number, null);
	if (alert_flag)
	{
		alert('Модель добавлена в корзину');
	}
}

function DelFromCart( name )
{
	DelCookie ( name );
	window.location.reload();
}

function BuyNow( name )
{
	AddToCart( name );
	if (window.opener)
	{
		window.opener.location.href = "/cart/";
		window.opener.focus();
		window.close();
	}
	else
	{
		window.location.href = "/cart/";
	}
}

function CartFormValidate(form)
{
	if (!form["client[fio]"].value)
	{
		alert("Необходимо заполнить поле 'Ф.И.О.'");
		form["client[fio]"].focus();
		return false;
	}
	if (!form["client[Phone]"].value)
	{
		alert("Необходимо заполнить поле 'Телефон'");
		form["client[Phone]"].focus();
		return false;
	}
	if (!form["client[Address]"].value)
	{
		alert("Необходимо заполнить поле 'Адрес доставки'");
		form["client[Address]"].focus();
		return false;
	}

	return true;	
}

function SetCookie( name, value, expires)
{
	var cookie_text = name + "=" + value + ";path=/;";
	if (expires)
	{
		cookie_text += "expires=" + expires + ";";
	}
	document.cookie = cookie_text;
}

function DelCookie ( name )
{
	SetCookie( name, 1, "Fri, 31 Dec 1999 23:59:59 GMT")
}

function GetCookie (name)
{
	var cookies = document.cookie.split("; ");
	for(pair in cookies)
	{
		key_val = cookies[pair].split("=");
		if (key_val[0] == name)
		{
			return key_val[1];
		}
	}
	return null;
}

function ShowMark(mark)
{
	if (window.opener)
	{
		window.opener.location="/catalog/watches/" + mark + "/";
		window.close();
	}
	else
	{
		window.location="/catalog/watches/" + mark + "/";
	}
}

function ShowCollection(mark, collection)
{
	if (window.opener)
	{
		window.opener.location="/catalog/watches/" + mark + "/"+ collection + "/collection.html";
		window.close();
	}
	else
	{
		window.location="/catalog/watches/" + mark + "/"+ collection + "/collection.html";
	}
}


//-->