<!-- Common Functions -->
/* 	
	ev -  Always is [event]. 
	id (optional)-  next object's id. if press enter, go to next object. 
	trigger (optional=focus()) -  the function to call of next object.
*/
function fm_keypress(ev, id, trigger)
{
	if(ev.keyCode)
		var kc=ev.keyCode;
	else if(ev.which)
		var kc = ev.which;
	if(kc==13) //Enter
	{
		if(id)
		{
			if(trigger)
				eval("document.getElementById(id)."+trigger);
			else
				document.getElementById(id).focus();
		}
		return false;
	}
	return true;
}


/* Product List Functions*/
var productlist_tagname = ""; //Current Tag Name. 
function tab_mouseover(pobj)
{
	//Hide active first
	var lastactive = $("#list_tabber .active");
	lastactive.removeClass("active")
	lastactive.addClass("inactive");
	var lastactive_content = $("#list_tabber .content_active");
	lastactive_content.removeClass("content_active");
	lastactive_content.addClass("content_inactive");
	
	$("#list_tabber .inactive").each(function(index, element)
									{
										if(element==pobj)
										{
											$(element).removeClass("inactive");
											$(element).addClass("active");
											productlist_tagname = $(element).text();
											element2 = $("#list_tabber .content_inactive")[index];
											$(element2).removeClass("content_inactive");
											$(element2).addClass("content_active");											
										}
									}
								);
}
function tab_checkbox_select(purl)
{
	var pricelist = "";
	var vendorlist = "";
	var categorylist = "";
	$("#list_tabber [name='chk_vendorid']").each(
											function(index, element)
											{
												var t = $(element);
												if(t.attr("checked"))
												{
													vendorlist+=(vendorlist==""?"":",")+t.val();
												}
											}
										);
	$("#list_tabber [name='chk_priceid']").each(
										function(index, element)
										{
											var t = $(element);
											if(t.attr("checked"))
											{
												pricelist+=(pricelist==""?"":",")+t.val();
											}
										}
									);

	document.location.replace(purl+"&vendorid="+vendorlist+"&priceid="+pricelist+"&tab="+productlist_tagname);
}
/* End of Product List Functions*/