function init_all(){
	adjustSize();

	if(!NiftyCheck())
	    return;
	Rounded("div#niftybox_elearning","all","#FFF","#D4DDFF","smooth");
	Rounded("div#niftybox_toolbox","all","#FFF","#D4DDFF","smooth");
	Rounded("div#niftybox_project","all","#FFF","#D4DDFF","smooth");

}



function clearfield(object,defaultvalue) {
	if (object.value == defaultvalue) {
		object.value='';
	} else if (object.value == '') {
		object.value=defaultvalue;
	}
}

function adjustSize() {
	element = getElement('frame');
	height = getHeight(element);
	
	windowheight = window.innerHeight;
	if (height < windowheight) {
		height = windowheight;
	}
	
	element = getElement('sidebar_r');
	if (element) {
		sidebarheight = getHeight(element)+element.offsetTop;
		if (sidebarheight > height) {
			height = sidebarheight;
		}
	}
	
	element = getElement('sidebar_l');
	if (element) {
		sidebarheight = getHeight(element)+element.offsetTop;
		if (sidebarheight > height) {
			height = sidebarheight;
		}
	}

	element = getElement('content');
	if (element) {
		menuheight = getHeight(element)+element.offsetTop;
		if (menuheight > height) {
			height = menuheight;
		}
	}

	element = getElement('content_sidebar_r');
	if (element) {
		menuheight = getHeight(element)+element.offsetTop;
		if (menuheight > height) {
			height = menuheight;
		}
	}

	var ua = window.navigator.userAgent;
	var msie = ua.indexOf ( "MSIE " );

	var sidebar_add=113;
	if(msie>0) {
		sidebar_add=110;
	}

	element = getElement('frame');
	if(element) {element.style.height = (height+40)+'px';}

	element = getElement('sidebar_l');
	if(element) {element.style.height = (height-sidebar_add)+'px';}
	
	element = getElement('sidebar_r');
	if(element) {element.style.height = (height-sidebar_add)+'px';}

}


function getElement(id) {
	if(document.getElementById) {
		return document.getElementById(id); 
	} else if( document.all ) {
    	return document.all[id]; 
	} 
	return false;
}

function getHeight(element) {
	if(element.offsetHeight) {
		return element.offsetHeight; 
	} else if( element.clientHeight ) {
    	return element.clientHeight; 
	} 
	return 0;
}



