function addfield(obj) {
	var query;
	var query = jQuery.query;
	var querystring;
	if (query.get("kategoria")==true)
		{
			query = query.REMOVE("kategoria");
		}
	if (query.get("nev")==true)
		{
			query = query.REMOVE("nev");
		}
	if (query.get("ceg")==true)
		{
			query = query.REMOVE("ceg");
		}
	if (query.get("csalad")==true)
		{
			query = query.REMOVE("csalad");
		}
	if (query.get("tkod")==true)
		{
			query = query.REMOVE("tkod");
		}
	if (query.get("tcikkszam")==true)
		{
			query = query.REMOVE("tcikkszam");
		}
	if (query.get("fenyforras")==true)
		{
			query = query.REMOVE("fenyforras");
		}
	if (query.get("foglalat")==true)
		{
			query = query.REMOVE("foglalat");
		}
	if (query.get("minar")==true)
		{
			query = query.REMOVE("minar");
		}
	if (query.get("maxar")==true)
		{
			query = query.REMOVE("maxar");
		}
	var url = window.location.href;
	var path = window.location.pathname;
	param = obj.options[obj.selectedIndex].value;
	tajp = obj.name;
	if (tajp == "o")
	{
		//darabszam oldalankenti megadasa
		if (query.get("o")!="")
		{
			query = query.REMOVE("o");
		}
		if (query.get("oldal")!="")
		{
			query = query.REMOVE("oldal");
		}
		querystring = jQuery.query.set("o", param);
		if (query.get("reszletes")==true)
		{
			querystring = jQuery.query.set("o", param).set("reszletes", "0");
		}
	}
	else if (tajp == "darab")
	{
		//kor megadasa
		if (query.get("darab")!="")
		{
			query = query.REMOVE("darab");
		}
		if (query.get("oldal")!="")
		{
			query = query.REMOVE("oldal");
		}
		querystring = jQuery.query.set("darab", param);
		if (query.get("reszletes")==true)
		{
			querystring = jQuery.query.set("darab", param).set("reszletes", "0");
		}
	}
	else if (tajp == "q")
	{
		//path m�dos�t�sa
		if (query.get("oldal")!="")
		{
			query = query.REMOVE("oldal");
		}
		path = param;
		querystring = jQuery.query.toString();
	}
	else if (tajp == "ql")
	{
		//path m�dos�t�sa
		if (query.get("oldal")!="")
		{
			query = query.REMOVE("oldal");
		}
		path = param;
		querystring = jQuery.query.toString();
	}
	else if (tajp == "qs")
	{
		//path m�dos�t�sa
		if (query.get("oldal")!="")
		{
			query = query.REMOVE("oldal");
		}
		if (query.get("ceg")!="")
		{
			query = query.REMOVE("ceg");
		}
		if (query.get("reszletes")!="")
		{
			query = query.REMOVE("reszletes");
		}
		//path = "termekkeres/";
		querystring = jQuery.query.set("ceg", param).set("reszletes", "");
	}
	else if (tajp == "qsn")
	{
		//path m�dos�t�sa
		if (query.get("oldal")!="")
		{
			query = query.REMOVE("oldal");
		}
		if (query.get("ceg")!="")
		{
			query = query.REMOVE("ceg");
		}
		if (query.get("reszletes")!="")
		{
			query = query.REMOVE("reszletes");
		}
		//path = "termekkeres/";
		querystring = jQuery.query.set("ceg", param);
	}
	else
	{
		querystring = jQuery.query.toString();
	}
	 var newurl =  path + querystring;
	 window.location.replace(newurl);
}

function valideEmail(obj) {
	var elem = document.getElementById(obj);
	if (elem.value.search(/^\w+((-\w+)|(\.\w+))*\@[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za-z0-9]+$/) != -1) {
		elem.className = 'input';
		return true;
	}	else {
		elem.className = 'inputhiba';
		return false;
	}
}

function valideTel(obj) {
	var aktelem = document.getElementById(obj);
	if (aktelem.value.search(/[0-9]{6,20}/) != -1) {
		aktelem.className = 'input';
		return true;
	} else {
		aktelem.className = 'inputhiba';		
		return false;
	}
}


function validateForm() {
	var hibatlan = true;
	var i, aktelem;
	for(i = 0; i < arguments.length; i++) {
		aktelem = document.getElementById(arguments[i]);
		if(!aktelem.value.match(/\b[A-Za-z0-9öüóőúéáűíÖÜÓŐÚÉÁŰÍ]+\b/)) {
			hibatlan = false;
			aktelem.className = 'inputhiba';
		} else {
			aktelem.className = 'input';
			if(arguments[i] == 'tel') {
				if(!valideTel('tel')) { 
                  hibatlan = false;
                }
			}
			if(arguments[i] == 'email') {
				if(!valideEmail('email')) { 
                  hibatlan = false;
                }
			}
		}
	}
	return hibatlan;
}
