
function getJsonData(categoryId, categoryType, className, displayNum, displayClubName, displayBody) {
	Event.observe(window, 'load', function() {
	    var ajax = new Ajax.Request('/module_news/json.php?category_id=' + categoryId +
	    							'&category_type=' + categoryType +
	    							'&display_num=' + displayNum +
	    							'&display_club_name=' + displayClubName, {
	        onComplete : function(transport) {
	        
	            var json_data = eval('(' + transport.responseText + ')');
			    var obj1 = document.getElementById(className);
			    var objUl = obj1.getElementsByTagName("dl").item(0);
	
		        for (var i = 0; i < json_data.length; i++) {
		        
					var li = document.createElement('li');
					var span = document.createElement('span');
					var span2 = document.createElement('span');
					var dt2 = document.createElement('dt');
					var dd = document.createElement('dd');
					var a = document.createElement('a');
					var a2 = document.createElement('a');
					var p = document.createElement('p');
					var strong = document.createElement('strong');
					
					if (json_data[i]['url'] != '') {
							a.setAttribute('href', json_data[i]['url']);
						if (json_data[i]['url_target'] == 'external') {
							a.setAttribute('target', '_blank');
						}
					} else {
						a.setAttribute('href', '/module_news/detail.php?id=' + json_data[i]['id']);
					}
	
					if (displayClubName == 'on') {
						span.setAttribute('class', 'category');
						if (document.all) {
							span.className = "category"; // IE用
						}
	   					a2.setAttribute('href', '/module_news/list.php?category_id=' + json_data[i]['category']);
					    span.appendChild(a2);
					    a2.appendChild(document.createTextNode(json_data[i]['category_name']));
					    
					    dt2.appendChild(document.createTextNode(json_data[i]['date']));
					    
					    a.appendChild(document.createTextNode(json_data[i]['title']));
					    
					    if (displayBody != 'off') {
   					    	p.innerHTML = json_data[i]['body'];
					    }
					    
					    objUl.appendChild(span);
					    objUl.appendChild(dt2);
					    objUl.appendChild(dd);
					    
					    strong.appendChild(a);
					    dd.appendChild(strong);
					    dd.appendChild(p);
					} else {
						span.setAttribute('class', 'date');
					    span.appendChild(document.createTextNode(json_data[i]['date']));
					    a.appendChild(document.createTextNode(json_data[i]['title']));
					    
					    if (displayBody != 'off') {
   					    	p.innerHTML = json_data[i]['body'];
					    }
					    
					    dd.appendChild(span);
					    dd.appendChild(a);
					    if (json_data[i]['new'] == 1) {
					    	span2.setAttribute('class', 'new');
					    	span2.innerHTML = 'NEW';
					    	dd.appendChild(span2);
					    }
					    objUl.appendChild(dd);
					}
					
		        }
	        }
	    });
	}, false);
}
