$(document).ready(function(){
	if($(".mainmenu")!=null){
		var nextsubmenu=false;
		var item=null;
		$(".mainmenu").each(function(){
			if(nextsubmenu){
				tmp_id = item.attr('submenu');
				tmp = $("#"+tmp_id);
				if(tmp.attr('state')=='closed'){
					tmp.children().hide();
				}else{
					tmp.children().show();
				}
				nextsubmenu=false;
			}
			if($(this).attr('submenu')!=null){
				nextsubmenu=true;
				item=$(this);
			}
		});

		var nextsubmenu=false;
		var item=null;
		$(".mainmenu").each(function(){
			if(nextsubmenu==true){
				item.click(function (){
					tmp_id = $(this).attr('submenu');
					tmp = $("#"+tmp_id);
					if(tmp.attr('state')=='closed'){
						tmp.children().slideDown();
						tmp.attr('state','opened');
					}else{
						tmp.children().slideUp();
						tmp.attr('state','closed');
					}
				});
				nextsubmenu=false;
			}
			if($(this).attr('submenu')!=null){
				nextsubmenu=true;
				item=$(this);
			}
		});
	}
/*	$('a[rel*=facebox]').each(function(){
		if($(this).attr("href").substr(0,23)=="http://www.jkvitamin.hu"){
			var tmp = "/kep/?filename="+$(this).attr("href").replace("http://www.jkvitamin.hu","");
			$(this).attr("href",tmp);
		}
	});*/
	$('a[rel*=facebox]').facebox();
	
	// size
//	setHeights();
});
function setHeights(){
	var left_fill = $('div#left_fill').height();
	var right_fill = $('div#right_fill').height();
	
	var maxsize = $('div#left').height()
	if ( $('div#right').height() > maxsize ) maxsize = $('div#right').height();
	if ( $('div#middle').height() > maxsize ) maxsize = $('div#middle').height();

	if((maxsize - $('div#left').height()) > left_fill)
		$('div#left_fill').height( maxsize - $('div#left').height() );
	if((maxsize - $('div#right').height()) > right_fill)
		$('div#right_fill').height( maxsize - $('div#right').height() );
}
function price(plaincost){
	plaincost = plaincost + "";
	var len = plaincost.length;
	var len2=len+Math.floor(len/3);
	if((len%3)==0) len2 = len2-3;
	for(i=3;i<=len2;i+=4){
		len=plaincost.length;
		plaincost=plaincost.substring(0,len-i)+' '+plaincost.substr(len-i,i);
	}
	
	return plaincost;
}
var truncate = function (str, limit) {
var bits, i;
if ("string" !== typeof str) {
return '';
}
bits = str.split('');
if (bits.length > limit) {
for (i = bits.length - 1; i > -1; --i) {
if (i > limit) {
bits.length = i;
}
else if (' ' === bits[i]) {
bits.length = i;
break;
}
}
bits.push('...');
}
return bits.join('');
};
