function serializeForm(formid)
{
	var rez_input_text = $j("form#"+formid+"//input[@type=text]").serialize();
	var rez_input_hidden = $j("form#"+formid+"//input[@type=hidden]").serialize();
	var rez_input_password = $j("form#"+formid+"//input[@type=password]").serialize();
	var rez_input_radio = $j("form#"+formid+"//input[@type=radio]").serialize();
	var rez_input_checkbox = $j("form#"+formid+"//input[@checked]").serialize();
	var rez_select = $j("form#"+formid+"//select").serialize();
	var rez_textarea = $j("form#"+formid+"//textarea").serialize();
	rez = "";
	if (rez_input_text.length > 0) rez = rez_input_text;
	if (rez_input_hidden.length > 0) if (rez.length > 0) rez = rez+ "&" + rez_input_hidden; else rez = rez_input_hidden;
	if (rez_input_password.length > 0) if (rez.length > 0) rez = rez+ "&" + rez_input_password; else rez = rez_input_password;
	if (rez_input_radio.length > 0) if (rez.length > 0) rez = rez+ "&" + rez_input_radio; else rez = rez_input_radio;
	if (rez_input_checkbox.length > 0) if (rez.length > 0) rez = rez+ "&" + rez_input_checkbox; else rez = rez_input_checkbox;
	if (rez_select.length > 0) if (rez.length > 0) rez = rez+ "&" + rez_select; else rez = rez_select;
	if (rez_textarea.length > 0) if (rez.length > 0) rez = rez+ "&" + rez_textarea; else rez = rez_textarea;
	return rez;
}

function winLocation(link)
{
	window.location = link;
}var pg = new Object();

pg.x = 0;
pg.timer;
pg.$ = $j;
pg.path = 'search/';

//ajax loader function
pg.ajax = function(o)
{
	try
	{
		var obj = pg.$(o);
		var target = obj.attr('target') || '#test';
		var name = obj.attr('name') || 'value';
		var value = '&'+name+'='+obj.val() || '';
		var data = obj.attr('params') || 'test=1';
		var form = '&'+pg.$("form#"+obj.attr('form')).serialize() || '';
		var url = obj.attr('url') || 'test.php';
		var loadType = obj.attr('loadType') || 'post';
		//alert(data);
		pg.$.ajax({
			type: "POST",
			url: pg.path + url,
			data: ''+data+value+form,
			success: function(msg){
				pg.$(target).show();
				pg.$(target).html(msg);
			}
		});
	}
	catch(e)
	{
		//document.location = 'index.php';
	}
}
//timer pt cautare
pg.timeout = function(){
	pg.x = pg.x+1;
	pg.timer = setTimeout("pg.timeout()",100);
	if(pg.x==10){
		pg.ajax('#prodCode');
		pg.stoper();
	}
	pg.$('#x').html('x='+pg.x);
}

pg.stoper = function() {
	clearTimeout(pg.timer);
	pg.x = 0;
}

pg.showHide = function(o)
{
	/*if($(o).css('display')=='none')
	{
		$(o).show();
	}
	else
	{
		$(o).hide();
	}*/
	pg.$(o).toggle();
}