/**
 * adatot jegyez be
 */
function setData(key,value) {

    $('body').data(key, value);
}


/**
 * adatot ad vissza
 */
function getData(key) {

    var result = $('body').data(key);
    return result;
}


/**
 * dobozt hoz létre
 *
 * @param id string a div id-je
 * @param class string a divhez tartozó osztály
 * @param appendTo string melyik DOM elemhez adjuk hozzá
 */
function makeDiv(divID,divClass,appendTo) {

	var myDiv = $("<div></div>").attr({"id" : divID,  "class" : divClass});
	$("#" + appendTo).append(myDiv);
}



/**
 * az adott id-jú elem értékét adja vissza
 */
function getValue(id) {

    return trim($("#" + id).val());
}



/**
 * trimmelés
 */
function trim(str, chars) {
	return ltrim(rtrim(str, chars), chars);
}

function ltrim(str, chars) {
	chars = chars || "\\s";
	return str.replace(new RegExp("^[" + chars + "]+", "g"), "");
}

function rtrim(str, chars) {
	chars = chars || "\\s";
	return str.replace(new RegExp("[" + chars + "]+$", "g"), "");
}
