function $() {
	var elements = new Array();
	for (var i = 0; i < arguments.length; i++) {
		var element = arguments[i];
		if (typeof element == 'string')
			element = document.getElementById(element);
		if (arguments.length == 1)
			return element;
		elements.push(element);
	}
	return elements;
}

function $f(theForm){
	var formData = '', elem = '';
	for(var s=0; s<theForm.elements.length; s++){
		elem = theForm.elements[s]; 
		if (elem.tagName=='INPUT' && elem.type=='checkbox') {
			formData += '&';
			if (elem.checked)
				formData += elem.name+"="+elem.value;
			else 
				formData += elem.name+"=0";			
		}
		else if (elem.tagName=='INPUT' && elem.type=='radio') {
			
			if (elem.checked) {
				formData += '&';
				formData += elem.name+"="+elem.value;
			}

		}
		else {
			if (elem.tagName=='SELECT') {
				formData += '&';
				formData += elem.name+"="+encodeURIComponent(elem.value);
				formData += '&';
				if (elem.selectedIndex>-1) {
					formData += "text_"+elem.name+"="+encodeURIComponent(elem.options[elem.selectedIndex].text);				
				}
				else {
					formData += "text_"+elem.name+"="+'neselectat';
				}
			}
			else {
				formData += '&';
				formData += elem.name+"="+encodeURIComponent(elem.value);
			}
		}
	}
	return formData;;
}

function addslashes(str) {
str=str.replace(/\\/g,'\\\\');
str=str.replace(/\'/g,'\\\'');
str=str.replace(/\"/g,'\\"');
str=str.replace(/\0/g,'\\0');
return str;
}
function stripslashes(str) {
str=str.replace(/\\'/g,'\'');
str=str.replace(/\\"/g,'"');
str=str.replace(/\\0/g,'\0');
str=str.replace(/\\\\/g,'\\');
return str;
}
