function clickHandler(event) {	var item = Event.element(event);	var article_id = item.up().id;	$(article_id).stopObserving('click', clickHandler);	//クリックハンドラ停止（ダブルクリック対策	if(!item.up().next()){		new Ajax.Request( 			"/modules/getBody_ajax.php", 			{ 				"method": "get", 				"parameters": "article_id=" + article_id, 				onComplete: function(request) {				//20101013 編集　文字列の付与は、PHP側ですでに行っているので、この部分はコメントアウト//					item.up(1).insert('<div style="display:none"><span>' + request.responseText + '<br /><span style="font-size:0.8em;">　記事の詳細は「建設通信新聞」でお読みください。<br />　オンライン有料記事検索は<a href="vendors.php">こちら</a></span></span></div>');					item.up(1).insert('<div style="display:none"><span>' + request.responseText + '</span></div>');					var articleBody = item.up().next();					Effect.SlideDown(articleBody, {						duration: durationTime,						afterFinish: function() {							$(article_id).observe('click', clickHandler);	//クリックハンドラ再開						}					});				}, 				//エラーっぽいのはステータスバーに表示→safariだけ？				onFailure: function(request) { 					window.status = '読み込みに失敗しました'; 				}, 				onException: function (request) { 					window.status = '読み込み中にエラーが発生しました'; 				} 			} 		); 	}else{		var articleBody = item.up().next();		Effect.SlideUp(articleBody, {			duration: durationTime,			afterFinish: function() {				item.up().next().remove();				$(article_id).observe('click', clickHandler);	//クリックハンドラ再開			}		});	}}//イニシャライズ：クリックハンドラと色をつける。document.observe('dom:loaded', function(){	$$('.folding').each(function(e) {		e.setStyle('color: #004874; cursor: pointer');		e.setAttribute('onmouseover', "this.style.textDecoration='underline'");		e.setAttribute('onmouseout', "this.style.textDecoration='none'");		//20101013編集　aタグのhref属性を除去する。		var children = e.childNodes;		var child = children[0];		var textChildren = child.childNodes;		var cloneNodes = textChildren[0].cloneNode(true);		e.removeChild(child);		e.insert(cloneNodes);		                     		e.observe('click', clickHandler);		durationTime = 0.2;	//折りたたみアニメの動作時間	});});
