function trans(element, percentage) {
	var i;
	var count;
	var objStyle;
	var filterValue;
	var opacityValue;
	
	if(document.getElementById) {
		if(typeof(element) == "object" && element){
			obj = element;
		} else if (document.getElementsByName(element) && document.getElementsByName(element)[0]){
			obj = document.getElementsByName(element);
		} else if (document.getElementById(element)){
			obj = document.getElementById(element);
		} else if (document.getElementsByTagName && document.getElementsByTagName(element) && document.getElementsByTagName(element)[0]){
			obj = document.getElementsByTagName(element);
		} else {
			obj = false;
		}
		
		if(obj) {
			percentage = (typeof(percentage) == "undefined") ? 50 : 100-percentage;
			filterValue = "Alpha(opacity="+percentage+")";
			opacityValue = ""+percentage/100;
			count = (obj.length) ? obj.length : 1;
			for(i=0; i<count; i++) {
				objStyle = (obj.length) ? obj[i].style : obj.style;
				objStyle.filter = filterValue;
				objStyle.MozOpacity = opacityValue;
				objStyle.KhtmlOpacity = opacityValue;
				objStyle.opacity = opacityValue;
			}
		}
	}
}


function BUGFIX_minHeightIE6(id, targetHeight){
	if (navigator.appName.indexOf("Microsoft") >= 0 && navigator.appVersion.indexOf("MSIE 6") >= 0){
		if (id && targetHeight) {
			var my_element = document.getElementById(id);
			if (my_element && my_element.offsetHeight < targetHeight){
				my_element.style.height = targetHeight+'px';
				
				return true;
			}
		}
		
	}
	return false;
}

function BUGFIX_minWidthIE6(id, targetWidth){
	if (navigator.appName.indexOf("Microsoft") >= 0 && navigator.appVersion.indexOf("MSIE 6") >= 0){
		if (id && targetWidth) {
			var my_element = document.getElementById(id);
			if (my_element && my_element.offsetWidth < targetWidth){
				my_element.style.width = targetWidth+'px';
				
				return true;
			}
		}
		
	}
	return false;
}

function sameSizeById(idResize, idGetsize){
	if (idResize && idGetsize){
		var my_element_getsize = document.getElementById(idGetsize);
		var my_element_resize = document.getElementById(idResize);
		if (my_element_getsize && my_element_resize){
			my_element_resize.style.width = my_element_getsize.offsetWidth+"px";
			my_element_resize.style.height = my_element_getsize.offsetHeight+"px";
		
			return true;
		}
	}
	
	return false;
}

