var $ = function (id) {
	if(document.getElementById(id)) {
		return document.getElementById(id);
	} else if(document.getElementsByName(id)) {
		return document.getElementsByName(id);
	} else if(document.getElementsByTagName(id)) { 
		return document.getElementsByTagName(id);
	} else {
		return false;
	}
}


function addEvent(element, type, handler) {
	if (element.addEventListener) {
		element.addEventListener(type, handler, false);
	} else if (element.attachEvent) {
		element.attachEvent("on" + type, handler);
	}
}

function del_selection() {
	for(i=0;i<select_icon.length; i++) {
		if(document.getElementById(arr_icon[i]).getAttribute("subtype") != "recycle") {
			if(select_icon[i]==1||document.getElementById(arr_icon[i]).getElementsByTagName('tr')[1].style.backgroundColor != "") {
				document.body.removeChild(document.getElementById(arr_icon[i]))
			}
		}
	}
	place_icon();
	func_ex = undefined;
	func_obj = undefined;
} 

function in_array(str, array) {
	for(m=0; m<array.length; m++) {
		if(array[m] == str) {
			return true;
		}
	}
	return false;
}