function movecoln(){
	ua = navigator.userAgent.toLowerCase();
		
	heigh_window = document.compatMode=='CSS1Compat' && !window.opera?document.documentElement.clientHeight:document.body.clientHeight;
	start_point = 39 + $('header').clientHeight + $('mainMenu').clientHeight + $('webcam').clientHeight;
	end_point = $('content').clientHeight;
	
	if (ua.indexOf("safari") != -1 )
	{
		scroll_point = document.body.scrollTop;
	}else{
		scroll_point = document.documentElement.scrollTop;
	}
	
	uaBrow = '';
	uaVers = '';
	if (ua.indexOf("msie") != -1 && ua.indexOf("opera") == -1 && ua.indexOf("webtv") == -1) {
		uaBrow = 'Explorer';
		uaVers = window.navigator.userAgent.substr(window.navigator.userAgent.indexOf("MSIE")+5,3);
	}
	
	if( uaBrow == 'Explorer' && uaVers < 7 ){
		margin_top = 0;
		if($('movecoln').clientHeight < $('content').clientHeight){
			end_point = $('content').clientHeight;
			if( (heigh_window + document.documentElement.scrollTop) > ( start_point + $('movecoln').clientHeight ) ){
				margin_top = ((heigh_window + document.documentElement.scrollTop) - (start_point + $('movecoln').clientHeight));
				if( end_point < ( margin_top + $('movecoln').clientHeight ) ){
					margin_top = $('content').clientHeight - $('movecoln').clientHeight;
				}
			}
			$('movecoln').style.margin = margin_top + 'px 0 0 0';
		}
	}else{
		if($('movecoln').clientHeight < $('content').clientHeight){
			if( (heigh_window + scroll_point) > ( start_point + $('movecoln').clientHeight ) ){
				margin_top = ((heigh_window + scroll_point) - (start_point + $('movecoln').clientHeight));
				if( end_point < ( margin_top + $('movecoln').clientHeight ) ){
					margin_top = $('content').clientHeight - $('movecoln').clientHeight;
					$('movecoln').style.position = 'relative';
					$('movecoln').style.margin = margin_top + 'px 0 0 0';
				}else{
					$('movecoln').style.position = 'fixed';
					$('movecoln').style.bottom = '0px';
				}
			}else{
				$('movecoln').style.position = 'relative';
				$('movecoln').style.margin = '0';
			}
			if( scroll_point == 0 ){
				$('movecoln').style.position = 'relative';
				$('movecoln').style.margin = '0';
			}
		}
	}
		
	/*heigh_window = document.compatMode=='CSS1Compat' && !window.opera?document.documentElement.clientHeight:document.body.clientHeight;
	start_point = 39 + $('header').clientHeight + $('mainMenu').clientHeight + $('webcam').clientHeight;
	margin_top = 0;
	bottom = 0;
	if($('movecoln').clientHeight < $('content').clientHeight){
		end_point = $('content').clientHeight;
		if( (heigh_window + document.documentElement.scrollTop) > ( start_point + $('movecoln').clientHeight ) ){
			margin_top = ((heigh_window + document.documentElement.scrollTop) - (start_point + $('movecoln').clientHeight));
			if( end_point < ( margin_top + $('movecoln').clientHeight ) ){
				margin_top = $('content').clientHeight - $('movecoln').clientHeight;
			}
		}
		$('movecoln').style.margin = margin_top + 'px 0 0 0';
	}*/
}
