$(document).ready(showPadeka);
$(document).ready(
				function()
				{
					try
					{
						$("#topmenu-firstlevel").children().each(
														function(index,value)
														{
															$(value).width($(value).width()+4);
														}
													    )
					}
					catch(ex)
					{
						alert(ex);
					}	
					
					try
					{
						$("table.products tr.data-row").click(
														function()
														{
															var element=$(this);
															if( element.hasClass("clicked"))
															{
																element.removeClass("clicked");
															}
															else
															{
																element.addClass("clicked");
															}
														}
													    );
					}
					catch(ex)
					{
						alert(ex);
					}	
							
					try
					{
						var title_row = $("table.products .title_row").children()
						var sorting_row = $("table.products .sorting_row").children()
						var filtering_row = $("table.products .filtering_row").children()
						filtering_row.each(
										function(index,value)
										{
											if(index > 0)
											{																						
												var width=$(title_row[index]).width();
												width = (width< 63)?63:width;
												
												$(sorting_row[index]).width(width);
												$(value).width(width);
											}
										}
									    )
					}
					catch(ex)
					{
						alert(ex);
					}	
				}
			);
				
				
function filterProducts(form)
{
	var actionString = ""
	for(var i = 0; i < form.elements.length; i++)
	{
			
		value = form.elements[i].value;
		if(form.elements[i].type == "text")
		{
			if(value != "")
			{
				actionString += "/("+form.elements[i].name+")/"+value;
			}
		}
	}
	form.action = form.actionurl.value + actionString +"#products";
}

function toogleFiltering(button, row, column, form)
{
	try
	{
		if(button.hasClass("filtering-on"))
		{
			button.removeClass("filtering-on");
			column.removeClass("filtering-on");
			column.find("input").each(
								function(index,value)
								{
									$(value).attr("value", "");
								}
								);								
			filterProducts(form);
			form.submit();
		}
		else
		{
			button.addClass("filtering-on");
			column.addClass("filtering-on");
		}
		
		if(row.find(".filtering-on").length == 0)
		{
			row.hide();
			filterProducts(form);
			form.submit();
		}
		else
		{
			row.show();
		}
	}
	catch(ex)
	{
		alert(ex);
	}	
}

function showPadeka()
{
	var padekos = $(".padeka-container .padeka");
	if(padekos.length == 0)
	{
		return false;
	}
	var showItem = padekos.length;
	while(showItem >= padekos.length) 
	{
		showItem = Math.floor(Math.random() * padekos.length);
	}
	$(padekos[showItem]).show();
}
