var date = new Date();
//date.setFullYear(date.getFullYear()+10);
//var expires=date.toGMTString();

date.setDate(date.getDate()+1);
var expires=date.toGMTString();

function setCookie(item,name,price) 
{
    var colvo = 1;	
			
	var price1 = price*colvo;
	price1 = Math.round(price1*100)/100;
	
	var oldCookie = getCookie();
	
	if(oldCookie == '') 
	{
                
        var curCookie = "report=" + item + "#"+ colvo +"::"+ price +"; path=/; expires=" + expires;
		document.cookie = curCookie;
		alert('Товар "'+ unescape(name) +'" в количестве '+ colvo +' шт. на сумму '+ price1 + ' ' + valuta +' положен в корзину!');
		document.basket.basket.value = colvo;
		
		price1 = price1 + "";

		price1 = price1.substr(0, price1.length-3) + " " + price1.substr(price1.length-3)
		document.basket.basketsumm.value = price1;
		
		return;
	}
	
	
	var splitCookie = oldCookie.split(',');
	
	var newCookie = '';
			
	for(var i=0;i<splitCookie.length;i++) 
	{
		var splitCookie_id = splitCookie[i].split('#');    
		        	 		
		if(splitCookie_id[0] == item) 
		{
			alert('Товар "'+ unescape(name) +'" уже лежит в корзине!\nИзменить количество Вы можете в Вашей корзине!');
			return false;	
		}
			
	}
	
	alert('Товар "'+ unescape(name) +'" в количестве '+ colvo +' шт. на сумму '+ price1 +' ' + valuta +' положен в корзину!');
	
	splitCookie[splitCookie.length]= item+"#"+ colvo +"::"+price;
	var newCookie=splitCookie.join(',');
	
	var curCookie;
	if((newCookie == '0')||(newCookie == '')) {
		newCookie="";
		var curCookie = "report=" + escape(newCookie) + "; path=/; expires=" + expires;
	}
	else 
	{			        		
		var curCookie = "report=" + escape(newCookie) + "; path=/; expires=" + expires;
	}
	
	document.cookie = curCookie;
	
	var oldCookie = getCookie();
		
	if(oldCookie!='') 
	{
	
	 	var basket = 0;
	 	var allbasketsumm = 0;
		var splitCookie = oldCookie.split(',');
		for(var i=0;i<splitCookie.length;i++) 
		{
		 	var splitCookie_id = splitCookie[i].split('#');
		 	var splitCookie_id_col = splitCookie_id[1].split('::');
			eval("basket = "+ basket +"+"+ splitCookie_id_col[0]);
			eval("basketsumm = "+ splitCookie_id_col[0] +"*"+ splitCookie_id_col[1]);	 		
			eval("allbasketsumm = "+ basketsumm +"+"+ allbasketsumm);
			allbasketsumm =  Math.round(allbasketsumm*100)/100;
		}
		document.basket.basket.value = basket;

		allbasketsumm = allbasketsumm + "";

		allbasketsumm = allbasketsumm.substr(0, allbasketsumm.length-3) + " " + allbasketsumm.substr(allbasketsumm.length-3)

		document.basket.basketsumm.value = allbasketsumm;
	}
	else
	{
		document.basket.basket.value = '0';
		document.basket.basketsumm.value = '0';
	}
}


function getCookie() {
	var prefix = "report=";
	var cookieStartIndex = document.cookie.indexOf(prefix);
	if (cookieStartIndex == -1)
               return "";
	var cookieEndIndex = document.cookie.indexOf(";", cookieStartIndex + prefix.length);
	if (cookieEndIndex == -1)
               cookieEndIndex = document.cookie.length;
	return unescape(document.cookie.substring(cookieStartIndex + prefix.length, cookieEndIndex));

}


browser_name = navigator.appName; 
browser_version = parseFloat(navigator.appVersion); 

if (browser_name == "Netscape" && browser_version >= 3.0) { roll = 'true'; } 
else if (browser_name == "Microsoft Internet Explorer" && browser_version >= 3.0) { roll = 'true'; } 
else { roll = 'false'; } 

function over(img,ref) { if (roll == 'true') { document.images[img].src = ref;} } 
function out(img,ref)  { if (roll == 'true') { document.images[img].src = ref;} } 

function checkdigits(item) 
{
  
  eval("field = " + item +".value");
  
  if(!check_symbols_digits(field,"1#2#3#4#5#6#7#8#9#0"))
  {
  alert('Количество введено неправильно!')
  //eval(item +".value = 1");
  return false;
  }
  else
  {
		if(field > 1000)
		{
		alert('Разрешается одновременно класть не более 1000 товаров!')
  		//eval(item +".value = 1000");
  		return false;
  		}
  		else
  		{
  		return true;
  		}
  }
}



function check_symbols_digits(input,elements)
{
	
	var elements = elements.split('#');  
		
   	var ok = false;
	   
	for (var i = 0; i < input.length; i++)
    {
    	var chr = input.charAt(i);
		   
		var found = false;
		   
		for (var j = 0; j < elements.length; j++)
        {
			if(chr == elements[j]){found = true; break;}else{found = false;}
		}
		   
		
		if(found)
		{
			ok = true;
		}
		else
		{
			return false
		};

	}
  	
	return ok;
}


var is_nav4up;
var is_ie4up;

function detectBrowser() 
{
	var agt=navigator.userAgent.toLowerCase();
	var is_major = parseInt(navigator.appVersion);
	var is_minor = parseFloat(navigator.appVersion);
	var is_ie   = (agt.indexOf("msie") != -1);
	is_ie4up  = (is_ie  && (is_major >= 4) && (navigator.appVersion.indexOf("PPC") == -1) );
}


function ShowVendors()
{
	detectBrowser();
	
	if (is_ie4up)
	{
		document.all.vendorblock.style.visibility = "visible"; 
		document.all.vendorblock.style.display = "block";
	}
	else
	{
		elm = document.getElementById('vendorblock');
		elm.style.visibility = "visible";
		elm.style.display = "block";
		elm.scrollTop = elm.scroll_Y;
	}
}


function HideVendors() 
{
	if (is_ie4up)
	{
		document.all.vendorblock.style.visibility="hidden";
		document.all.vendorblock.style.display = "none";
	}
	else
	{
		elm = document.getElementById('vendorblock');
		elm.scroll_Y = elm.scrollTop;
		elm.style.visibility="hidden";
		elm.style.display = "none";
		
	}
}


function validatefind() 
{
var f = eval('document.findform');

	if(f.find.value.length == 0) 
	{
	alert("Вы не заполнили поле поиска!");
	f.find.focus();
	return false;
	}

return true;
}
