| 
		
			Сообщение от mighty
			
		
	 | 
	| 
		во-первых, я бы поставил точку с запятой после getElementById('layer1')...
	 | 
	
А я бы предложил отформатировать код, а во-вторых в JS точка с запятой в этом случае ставится по желанию, но отсутствие такового является плохим стилем.
window.onload = function(){
     document.getElementById('layer1').style.width = '50%';
};