window.onload = function(){
	var location = String( window.location.href );
	if( location.indexOf( '#article' ) > -1 ){
		showArticleById( location.split( '#article' )[1], false );
	}else{
		/*
		var obj = document.getElementById( 'lastId' );
		if( obj ){
			showArticleById( obj.value, true );
		}
        */
	}
}
function showArticleById( id, def ){
	var obj = document.getElementById( 'article' + id );
	if( obj ){
		showArticle( obj, def );
	}
}
function showArticle( obj, def ){
	var divs = obj.parentNode.getElementsByTagName( 'div' );
	var openArticleId = '';
	for( i = 0; i < divs.length; i++ ){
		if( divs[i] == obj ){
			divs[i].className = "article opened";
			openArticleId = divs[i].id;
		}else{
			divs[i].className = "article";	
		}	
	}
	if( openArticleId != '' && !def ){
		scrollToOpenArticle( openArticleId );
	}
}
function scrollToOpenArticle( id ){
	document.location.hash = id;
}
