window.onload = setClasses;
window.onresize = setClasses;
////
function getElementsByClassName(klasse,nklasse,tags,obj){ 
	var tagName=tags||'*'; 
	var papa=obj||document; 
	var el=papa.getElementsByTagName(tagName); 
	for (var i=0;i<el.length;i++){ 
	if(el[i].className==klasse)
		el[i].className = nklasse; 
	} 
}
////
function setClasses(){
	////
	var obj = document.body; 
	var width = obj.clientWidth; 
	var height = obj.clientHeight;
	////
	if(width <= 1250){
		if(document.getElementById('img')){
			document.getElementById('img').className = 'mes_img_small';
			document.getElementById('img_out').className = 'img_small';
		}
		document.getElementById('content').className = 'content_small';
		////
		document.getElementById('module1').style.width = '700px';
		document.getElementById('module2').style.width = '700px';
		document.getElementById('module3').style.width = '700px';
		////
		if(document.getElementById('termin1')){
			document.getElementById('termin1').className = 'termin_small';
			document.getElementById('termin2').className = 'termin_small';
			document.getElementById('termin3').className = 'termin_small';
		}
		////
		document.getElementById('footer').style.width = '900px';
		document.getElementById('logo').style.width = '900px';
		if(document.getElementById('copy')){
			document.getElementById('copy').style.width = '700px';
		}
		////
		if(document.getElementById('gallery')){
			path = document.getElementById('gallery');
			getElementsByClassName('album_last','album_res','div',path);
			getElementsByClassName('pre_img_last','pre_img_res','div',path);
		}
		////
		if(document.getElementById('schedule')){
			path = document.getElementById('schedule');
			getElementsByClassName('plancol','plancol_res','div',path);
		}
	}else{
		if(document.getElementById('img')){
			document.getElementById('img').className = 'mes_img';
			document.getElementById('img_out').className = 'img';
		}
		document.getElementById('content').className = 'content';
		////
		document.getElementById('module1').style.width = '900px';
		document.getElementById('module2').style.width = '900px';
		document.getElementById('module3').style.width = '900px';
		////
		if(document.getElementById('termin1')){
			document.getElementById('termin1').className = 'termin';
			document.getElementById('termin2').className = 'termin';
			document.getElementById('termin3').className = 'termin';
		}
		////
		document.getElementById('footer').style.width = '1100px';
		if(document.getElementById('copy')){
			document.getElementById('logo').style.width = '1100px';
		}
		////
		if(document.getElementById('gallery')){
			path = document.getElementById('gallery');
			getElementsByClassName('album_res','album_last','div',path);
			getElementsByClassName('pre_img_res','pre_img_last','div',path);
		}
		////
		if(document.getElementById('schedule')){
			path = document.getElementById('schedule');
			getElementsByClassName('plancol_res','plancol','div',path);
		}

	}
	////
	
}
