
function getJsonData(categoryId, categoryType, className, displayNum, displayClubName, displayBody) {
	Event.observe(window, 'load', function() {
	    var ajax = new Ajax.Request('/shoyo/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 objDl = obj1.getElementsByTagName("dl").item(0);
				if (json_data != '') {
					for (var i = 0; i < json_data.length; i++) {
					
						var li = document.createElement('li');
						var dt1 = document.createElement('dt');
						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');
						var span_new = document.createElement('ins');
						var cls = "class";
						
						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', '/shoyo/module_news/detail.php?id=' + json_data[i]['id']);
						}
		
						if (displayClubName == 'on') {
							dt1.setAttribute('class', 'category');
							if (document.all) {
								dt1.className = "category"; // IE用
							}
							a2.setAttribute('href', '/shoyo/module_news/list.php?category_id=' + json_data[i]['category']);
							dt1.appendChild(a2);
							a2.appendChild(document.createTextNode(json_data[i]['category_name']));
							span_new.setAttribute(cls, "new");
							dt2.appendChild(document.createTextNode(json_data[i]['date']));
							
							a.appendChild(document.createTextNode(json_data[i]['title']));
							if (json_data[i]['new'] == "NEW") {
								span_new.appendChild(document.createTextNode(json_data[i]['new']));
							}
							
							/*if (displayBody != 'off') {
								p.innerHTML = json_data[i]['body'];
							}*/
							
							objDl.appendChild(dt1);
							objDl.appendChild(dt2);
							objDl.appendChild(dd);
							
							strong.appendChild(a);
							dd.appendChild(strong);
							if (json_data[i]['new'] == "NEW") {
								dd.appendChild(span_new);
							}
							//dd.appendChild(p);
						} else {
							span_new.setAttribute(cls, "new");
							dt1.appendChild(document.createTextNode(json_data[i]['date']));
							a.appendChild(document.createTextNode(json_data[i]['title']));
							if (json_data[i]['new'] == "NEW") {
								span_new.appendChild(document.createTextNode(json_data[i]['new']));
							}
							
							/*if (displayBody != 'off') {
								p.innerHTML = json_data[i]['body'];
							}*/
							
							objDl.appendChild(dt1);
							objDl.appendChild(dd);
							strong.appendChild(a);
							dd.appendChild(strong);
							if (json_data[i]['new'] == "NEW") {
								dd.appendChild(span_new);
							}
							//dd.appendChild(p);
						}
						
					}
				}else{				
					if (className !== "newsInfo") {
						var dd = document.createElement('dd');
						var strong = document.createElement('strong');
						var textNode = document.createTextNode("現在、情報はありません。");
						
						objDl.appendChild(dd);
						dd.appendChild(strong);
						strong.appendChild(textNode);
					}
				}
	        }
			
	    });
	}, false);
}
