$(document).ready(function(){

	//change left and right articles...
	$("#contentleft .article, #contentright .article").each(function(){
		if(!$(this).find("div.leftmenu").length && !$(this).find(".random_article").length)
			$(this).find("div.content").addClass('content_padding');
	});
	$("#contentleft .article, #contentright .article").wrapInner('<div class="bottom"></div>');


	//change left menu...
	//$("div.leftmenu").wrapInner('<div class="bottom"></div>');
	$(".leftmenu ul li:eq(0)").css('border','none');
	$(".leftmenu ul ul").wrap('<div class="submenu clear"></div>');
	$(".leftmenu ul li").addClass('clear').hover(
		function(){
			$(this).addClass('highlight');
		},
		function(){
			$(this).removeClass('highlight');
		}
	).click(
		function(){
			self.location.href = $(this).children("a").attr('href');
		}
	);

	//change top and main menu
	$("#topmenu ul li:first a,#mainmenu_navigation a:first").css('border','none');

	//open/highlight current main category
	if($("#breadcrumbs .parentShopCat").length > 0){
		i = $("#breadcrumbs .parentShopCat").attr('class').split(' ')[1];
		openProductSubmenu($("div.leftmenu ul li." + i));
		if($("#breadcrumbs .currentShopCat").length > 0){
			i = $("#breadcrumbs .currentShopCat").attr('class').split(' ')[1];
			$("div.leftmenu ul li." + i).addClass('down');
		}
	}

	//change image margins...
	$("#contentcontainer img").each(function(){
		if($(this).attr('align') == 'left')
			$(this).css('margin-right','5px');
		else if($(this).attr('align') == 'right')
			$(this).css('margin-left','5px');
	});

});

function openProductSubmenu(obj){
	if(!obj.hasClass('down')){
		$("div.leftmenu ul li.down").removeClass('down').children('div.submenu:eq(0)').slideUp('slow');
		obj.addClass('down');
		if(obj.children('div.submenu:eq(0)').is(':hidden'))
			obj.children('div.submenu:eq(0)').slideDown('slow');
	}else{
		if(obj.children('div.submenu:eq(0)').is(':visible'))
			obj.children('div.submenu:eq(0)').slideUp('slow');
	}
}

//emulate popup function...
function popWindow(u,w,h){
	$("<iframe width=\"" + w + "\" height=\"" + h + "\" border=\"0\" frameborder=\"0\"></iframe>")
		.attr('src',u)
		.appendTo('body')
		.displayBox();
}
