function totop() {
var scrj = 1;
var scdist = document.body.parentNode.scrollTop;
if(scrj<50 && scdist) {
scdist = (scdist>1) ? Math.ceil(scdist*.1) : 1;
scrj++;
scrollBy(0,-scdist);
setTimeout("totop()",0);
} else {
scrollTo(0,0);
scrj = 1;
}
return false;
}
var aryClassElements = new Array();
function set_width()
{
	if (screen.width<=1024)
	{
		
		aryClassElements.length = 0;
    	getElementsByClassName( 'center_background', document.body );
    	for ( var i = 0; i < aryClassElements.length; i++ ) {
        	aryClassElements[i].style.width = "1000px";
   		}
		
		aryClassElements.length = 0;
    	getElementsByClassName( 'background_outlines', document.body );
    	for ( var i = 0; i < aryClassElements.length; i++ ) {
        	aryClassElements[i].style.width = "1000px";
			aryClassElements[i].style.backgroundPosition = "-100px 0px";
   		}
		
		aryClassElements.length = 0;
    	getElementsByClassName( 'content', document.body );
    	for ( var i = 0; i < aryClassElements.length; i++ ) {
        	aryClassElements[i].style.width = "1000px";
   		}
		
		aryClassElements.length = 0;
    	getElementsByClassName( 'top_menu', document.body );
    	for ( var i = 0; i < aryClassElements.length; i++ ) {
        	aryClassElements[i].style.marginLeft = "0px";
			aryClassElements[i].style.marginRight = "0px";
			aryClassElements[i].style.width = "1000px";
   		}
		
		aryClassElements.length = 0;
    	getElementsByClassName( 'language', document.body );
    	for ( var i = 0; i < aryClassElements.length; i++ ) {
        	aryClassElements[i].style.marginLeft = "0px";
   		}
		
		aryClassElements.length = 0;
    	getElementsByClassName( 'top_banner', document.body );
    	for ( var i = 0; i < aryClassElements.length; i++ ) {
        	aryClassElements[i].style.marginLeft = "0px";
			aryClassElements[i].style.marginRight = "0px";
			aryClassElements[i].style.width = "1000px";
			aryClassElements[i].style.overflow = "hidden";
   		}
		
		aryClassElements.length = 0;
    	getElementsByClassName( 'main_content', document.body );
    	for ( var i = 0; i < aryClassElements.length; i++ ) {
        	aryClassElements[i].style.marginLeft = "0px";
			aryClassElements[i].style.marginRight = "0px";
   		}
		
		if(document.getElementById('bottom')!=null)
		{
		document.getElementById('bottom').style.visibility = "hidden";
		document.getElementById('bottom').style.width = "1000px";	
		}
	
	} 
	var isIE6 = navigator.userAgent.toLowerCase().indexOf('msie 6') != -1;
	if(isIE6)
	{
		aryClassElements.length = 0;
    	getElementsByClassName( 'top_menu', document.body );
    	for ( var i = 0; i < aryClassElements.length; i++ ) {   	
			aryClassElements[i].style.marginRight = "0px";
			//aryClassElements[i].style.marginLeft = "0px";
			aryClassElements[i].style.width = "1000px";
   		}
		
		aryClassElements.length = 0;
    	getElementsByClassName( 'top_banner', document.body );
    	for ( var i = 0; i < aryClassElements.length; i++ ) {   	
			aryClassElements[i].style.marginRight = "0px";
   		}
		
		aryClassElements.length = 0;
    	getElementsByClassName( 'center_background', document.body );
    	for ( var i = 0; i < aryClassElements.length; i++ ) {   	
			aryClassElements[i].style.backgroundImage = "url(images/1px.gif)";
   		}
		
		aryClassElements.length = 0;
    	getElementsByClassName( 'background_outlines', document.body );
    	for ( var i = 0; i < aryClassElements.length; i++ ) {   	
			aryClassElements[i].style.backgroundImage = "url(images/background_outlines.gif)";
   		}
		
		aryClassElements.length = 0;
    	getElementsByClassName( 'content_text', document.body );
    	for ( var i = 0; i < aryClassElements.length; i++ ) {
			aryClassElements[i].style.marginTop = "-5px";
   		}
		
		aryClassElements.length = 0;
    	getElementsByClassName( 'buttonlink', document.body );
    	for ( var i = 0; i < aryClassElements.length; i++ ) {   	
			aryClassElements[i].style.marginTop = "-40px";
   		}
		
		aryClassElements.length = 0;
    	getElementsByClassName( 'timetable_title', document.body );
    	for ( var i = 0; i < aryClassElements.length; i++ ) {   	
			aryClassElements[i].style.marginTop = "-40px";
   		}
		
		aryClassElements.length = 0;
    	getElementsByClassName( 'up_for_ie6', document.body );
    	for ( var i = 0; i < aryClassElements.length; i++ ) {   	
			aryClassElements[i].style.marginTop = "25px";
   		}

		if(document.getElementById('right_block_title')!=null)
		document.getElementById('right_block_title').style.marginTop = "25px";
		
		if(document.getElementById('timetable_is_here')!=null)
		document.getElementById('timetable_is_here').innerHTML="<a href=\"timetable.html\" target=\"_self\" ><img style=\"margin-left:75px; margin-top:20px;\" src=\"images/timetable_here.gif\" alt=\"タイムテーブルはこちら\" width=\"160\" height=\"36\" /></a>"
		
		if(document.getElementById('totop_button')!=null)
		document.getElementById('totop_button').innerHTML="<p><a href=\"#up\" class=\"buttonlink_ie6\" onclick=\"return totop();\">上に戻る</a></p>"
		
		if(document.getElementById('show_all_planes')!=null)
		document.getElementById('show_all_planes').innerHTML="<a href=\"planes.html\" class=\"buttonlink_ie6\">全ての飛行機を見る</a>"
		
	}
}
function getElementsByClassName( strClassName, obj ) {
    if ( obj.className == strClassName ) {
        aryClassElements[aryClassElements.length] = obj;
    }
    for ( var i = 0; i < obj.childNodes.length; i++ )
        getElementsByClassName( strClassName, obj.childNodes[i] );
}
