var expDate = new Date();
expDate.setTime(expDate.getTime() + 1*1*60*60*1000);

function productCat(lang)
{
	var menu = $('catMenu').getElement('ul');
	var catalogues = $$('#catMenu li');

	catalogues.each(function(catalogue, i){
		var catalogue_a = catalogue.getElement('a');
		var catalogue_ul = catalogue.getElement('ul');

		if(i == Cookie.read('submenu'))
		{
			catalogue.addClass('selected');
			catalogue_a.toggleClass('selected');
			if(catalogue_ul) catalogue_ul.toggleClass('selected');
	
			var parents = catalogue.getParents('li');
			parents.each(function(parent, i){
				parent.addClass('selected');
				parent.getElement('a').toggleClass('selected');
				parent.getElement('ul').toggleClass('selected');
			});
		}

		catalogue_a.addEvent('click', function(){
			Cookie.write('submenu', i, {path: '/'});

			var selected = menu.getElements('.selected');
			selected.each(function(el, i){
				el.toggleClass('selected');
			});

			var parents = catalogue_a.getParents('li');
			parents.each(function(parent, i){
				parent.addClass('selected');
				parent.getElement('a').toggleClass('selected');
				if(parent.getElement('ul')) parent.getElement('ul').toggleClass('selected');
			});
		});
	});
}

var prev_div;
function activateBuyButton(lang ,text, url, url_text) {
	var elements = $$('img.child');
	var buttons = (elements.length) ? elements : $$('input.child') ; 
	
	buttons.each(function(button, i){
		button.addEvent('click', function(){
			var time = new Date();
				time = time.getTime();

			prev_div ? prev_div.destroy() : '' ;
			var div = new Element('div', {'class': 'div', 'html':  text+' <a href="'+url+'">'+url_text+'</a>', 'id': 'element'+i});
				prev_div = div;
			div.inject(button, 'after');

			var req = new Request.HTML({onSuccess:function(html){
				$('cart').innerHTML = '<div style="width: 100px; margin: 0 auto;"><img src="/images/ck_loader.gif"/></div>';
				(function(){$('cart').empty();$('cart').adopt(html);}).delay(2000);
			}}).get('http://'+location.host+'/'+ lang +'/shopping_basket.html?rs=add2Cart&rsargs='+button.get('parent')+'&'+time);

			(function(){
				div.destroy();
			}).delay(3000);
		});
	});
}

function activatePrint() {
	if($('Pprint')) {
		$('Pprint').addEvent('click', function(){
			$('print_css').setProperty('href', '/styles/lite_print.css');
			setTimeout("$('print_css').setProperty('href', '/styles/print.css');", 5000);
			print();
			return false;
		});
	}
	return false;
}

function imgChange(var1){
	var x0 = var1.replace('thumb_', '');
	document.image.src = x0;
}

function more_properties(var1, var2) {
	var1.style.display = var1.style.display == 'block' ? 'none' : 'block';
	var2.className = var1.style.display == 'block' ? 'filters_less' : 'filters_more';
}
