// file: js_utils.js

function trimAll( strValue ) {
/************************************************
DESCRIPTION: Removes leading and trailing spaces.

PARAMETERS: Source string from which spaces will
  be removed;

RETURNS: Source string with whitespaces removed.
*************************************************/
 var objRegExp = /^(\s*)$/;

    //check for all spaces
    if(objRegExp.test(strValue)) {
       strValue = strValue.replace(objRegExp, '');
       if( strValue.length == 0)
          return strValue;
    }

   //check for leading & trailing spaces
   objRegExp = /^(\s*)([\W\w]*)(\b\s*$)/;
   if(objRegExp.test(strValue)) {
       //remove leading and trailing whitespace characters
       strValue = strValue.replace(objRegExp, '$2');
    }
  return strValue;
}

// A beirt keresoszoveg ellenorzese
function KeresoszovegEllenorzes(adatField)
{
	var trimmedStr = trimAll(adatField.value);
	if(trimmedStr.length > 0)
		return true;
	else
	{
		alert('Kérem írja be a keresett termék nevét!');
		return false;
	}
}
