function init() {	
	if(window.navigator.vendor == 'Apple Computer, Inc.') {
		// safari
		var window_height 	= window.innerHeight;
		var document_height 	= document.documentElement.scrollHeight;
	}
	else if(window.navigator.platform.indexOf("Mac") != -1) {
		// ie mac
		var window_height 	= document.documentElement.clientHeight;
		var document_height 	= document.body.offsetHeight;
	}
	else if(window.navigator.userAgent.indexOf("MSIE 7") != -1) {
		// ie 7
		var window_height 	= document.documentElement.clientHeight;
		var document_height 	= document.documentElement.scrollHeight;
	}	
	else if(window.navigator.userAgent.indexOf("MSIE 6") != -1) {
		// ie 6
		var window_height 	= document.documentElement.clientHeight;
		var document_height 	= document.documentElement.scrollHeight;
	}		
	else if(window.navigator.userAgent.indexOf("MSIE 5") != -1) {
		// ie 5
		var window_height 	= document.documentElement.clientHeight;
		var document_height 	= document.documentElement.scrollHeight;
	}
	else if(window.navigator.userAgent.indexOf("Opera") != -1) {
		// opera
		var window_height 	= window.innerHeight;
		var document_height 	= document.documentElement.scrollHeight;
	} 
	else if(window.navigator.userAgent.indexOf("Mozilla/5.0") != -1) {
		// firefox
		var window_height 	= window.innerHeight;
		var document_height 	= document.body.offsetHeight;
	}
	else {
		// the rest..
		var window_height 	= window.innerHeight;
		var document_height 	= document.documentElement.scrollHeight;
	}
	
	if (document_height <= window_height) {
		document.getElementById('left').style.height  = parseInt(window_height)+'px';
		document.getElementById('right').style.height = parseInt(window_height)+'px';
	}
	else {
		document.getElementById('left').style.height  = parseInt(document_height)+'px';
		document.getElementById('right').style.height = parseInt(document_height)+'px';
	}					
}

window.onload = init;
