	//var AJAX_TIMEOUT = 30000;

	$(function(){
		
		
		//検索例　ファイル取得
		$.ajax({ url: filename_example+"?"+(new Date().getTime()), type: 'GET', dataType: 'text', timeout: AJAX_TIMEOUT,
		    error: function(){
		        alert(filename_example+" load failed");
		    },
		    success: function(xml){

		        $("#example").eq(0).get()[0].innerHTML = xml;

		    }
	    });
	    
	    //人気キーワード　ファイル取得
		$.ajax({ url: filename_keyword+"?"+(new Date().getTime()), type: 'GET', dataType: 'text', timeout: AJAX_TIMEOUT,
		    error: function(){
		        alert(filename_keyword+" load failed");
		    },
		    success: function(xml){

		        $("#keyword").eq(0).get()[0].innerHTML = xml;

		    }
	    });
	    
	    //バナー　ファイル取得
		$.ajax({ url: filename_banner+"?"+(new Date().getTime()), type: 'GET', dataType: 'text', timeout: AJAX_TIMEOUT,
		    error: function(){
		        alert(filename_banner+" load failed");
		    },
		    success: function(xml){

		        $("#banner").eq(0).get()[0].innerHTML = xml;

		    }
	    });
	    
	});
	
	/////////////////////////////////////////////////////////////////////////////////////////
	/////////////////////////////////////////////////////////////////////////////////////////
	//######################################################################################//
	
	//最新の質問
	$(function(){
		var namespace = "new";
		var filename = filename_new;//API
		var line_count = 5;//1ページに表示する件数
		var data;
		var len;

		$.ajax({ url: filename+"&t="+(new Date().getTime()), type: 'GET', dataType: 'xml', timeout: AJAX_TIMEOUT,
		    error: function(){
		        alert(filename+" load failed");
		    },
		    success: function(xml){

		        data = $(xml).find("question");
		        len = data.length;
		        
		        var today_cnt = renderPage();

				if(today_cnt == 0) {
					$("#sd_count").eq(0).css("display","none");
				} else {
		        	$("#q_count").eq(0).get()[0].innerHTML = today_cnt;
				}

		    }
	    });
	   
		function renderPage() {
			
			var content = $('#tab_'+namespace).get()[0];
			while(content.childNodes.length > 0) {
				content.removeChild(content.childNodes[0]);
			}
			
			var html = "";
			html += '<table cellpadding="0" cellspacing="0" class="sd_tab_qa">';
			
			var cnt = 0;
			
			for(i=0; i<50; i++) {
				
				if(i==len) break;
				
				var summary			= $(data[i]).find("description").text();
				var title			= $(data[i]).find("title").text();
				var datetime		= $(data[i]).find("pubDate").text().split("T")[0];
				var url				= $(data[i]).find("link").text();

				var interval		= getDateInterval(datetime);
				
				var time = $(data[i]).find("pubDate").text().split("+")[0];
				time = time.split("T").join(" ");
				time = time.split("-").join("/");
				
//---------------------------------------------------------------------------------
/*
				var tmptime = Date.parse(time);
				var date = new Date();
				date.setTime(tmptime);
				
				var UTCFullYear = ''+date.getUTCFullYear();
				var UTCMonth = date.getUTCMonth()+1;
				UTCMonth = ''+UTCMonth;
				var UTCDate = ''+date.getUTCDate();
				var UTCHours = ''+date.getUTCHours();
				var UTCMinutes = ''+date.getUTCMinutes();
				
				//UTCFullYear = setYear.UTCFullYear;
				UTCFullYear = UTCFullYear.substr(2, 4);
				if(UTCMonth.length == 1){
					UTCMonth = '0'+UTCMonth;
				}
				if(UTCDate.length == 1){
					UTCDate = '0'+UTCDate;
				}
				if(UTCHours.length == 1){
					UTCHours = '0'+UTCHours;
				}
				if(UTCMinutes.length == 1){
					UTCMinutes = '0'+UTCMinutes;
				}
				
				time = UTCFullYear+'/'+UTCMonth+'/'+UTCDate+' '+UTCHours+':'+UTCMinutes;
				interval = getDateInterval('20'+UTCFullYear+'-'+UTCMonth+'-'+UTCDate);
				*/
//---------------------------------------------------------------------------------
				
				if(interval == 0) {
					cnt++;
				}
				
				if(i<line_count) {
					var className;
					if(interval >= 0 && interval < interval_class.length) {
						className = interval_class[interval];
					} else {
						className = interval_class[interval_class.length-1];
					}
					
					html += '	<tr>';
					html += '		<td class="'+className+'"><a href="'+url+'">'+trim(title)+'</a></td>';
					html += '		<td class="sd_date">'+time+'</td>';
					html += '		<td class="sd_view"><a href="'+url+'"><img src="/edit/rewrite/sodan/images/btn/sd_btn_show.gif" class="imgover2" width="70" height="23" alt="閲覧する" /></a></td>';
					html += '	</tr>';
				}
			}
			
			html += '</table>';
			
			content.innerHTML = html;
			setRollovers({rolloverClass:"imgover2"});
			
			return cnt;
		}
	});
	
	
	//よく見られている質問
	$(function(){
		var namespace = "view";
		var filename = filename_view;//API
		var line_count = 5;//1ページに表示する件数
		var data;
		var len;

		$.ajax({ url: filename+"&t="+(new Date().getTime()), type: 'GET', dataType: 'xml', timeout: AJAX_TIMEOUT,
		    error: function(){
		        alert(filename+" load failed");
		    },
		    success: function(xml){

		        data = $(xml).find("question");
		        len = data.length;
		        
		        renderPage();

		    }
	    });
	   
		function renderPage() {
			
			var content = $('#tab_'+namespace).get()[0];
			while(content.childNodes.length > 0) {
				content.removeChild(content.childNodes[0]);
			}
			
			var html = "";
			html += '<table cellpadding="0" cellspacing="0" class="sd_tab_qa">';
			
			for(i=0; i<line_count; i++) {

				if(i==len) break;
				
				var summary			= $(data[i]).find("description").text();
				var title			= $(data[i]).find("title").text();
				var datetime		= $(data[i]).find("pubDate").text().split("T")[0];
				var url				= $(data[i]).find("link").text();
				var rank			= i+1;
				
				var interval		= getDateInterval(datetime);
				
				var time = $(data[i]).find("pubDate").text().split("+")[0];
				time = time.split("T").join(" ");
				time = time.split("-").join("/");
				
				
//---------------------------------------------------------------------------------
/*
				var tmptime = Date.parse(time);
				var date = new Date();
				date.setTime(tmptime);
				
				var UTCFullYear = ''+date.getUTCFullYear();
				var UTCMonth = date.getUTCMonth()+1;
				UTCMonth = ''+UTCMonth;
				var UTCDate = ''+date.getUTCDate();
				var UTCHours = ''+date.getUTCHours();
				var UTCMinutes = ''+date.getUTCMinutes();
				
				//UTCFullYear = setYear.UTCFullYear;
				UTCFullYear = UTCFullYear.substr(2, 4);
				if(UTCMonth.length == 1){
					UTCMonth = '0'+UTCMonth;
				}
				if(UTCDate.length == 1){
					UTCDate = '0'+UTCDate;
				}
				if(UTCHours.length == 1){
					UTCHours = '0'+UTCHours;
				}
				if(UTCMinutes.length == 1){
					UTCMinutes = '0'+UTCMinutes;
				}
				
				time = UTCFullYear+'/'+UTCMonth+'/'+UTCDate+' '+UTCHours+':'+UTCMinutes;
				interval = getDateInterval('20'+UTCFullYear+'-'+UTCMonth+'-'+UTCDate);
				*/
//---------------------------------------------------------------------------------
				
				
				html += '	<tr>';
				html +=	'		<td id="icon_'+rank+'" class="sd_icon"></td>';
				html += '		<td><a href="'+url+'">'+trim(title)+'</a></td>';
				html += '		<td class="sd_date">'+time+'</td>';
				html += '		<td class="sd_view"><a href="'+url+'"><img src="/edit/rewrite/sodan/images/btn/sd_btn_show.gif" class="imgover2" width="70" height="23" alt="閲覧する" /></a></td>';
				html += '	</tr>';
				
			}
			
			html += '</table>';
			
			content.innerHTML = html;
			
			for(i=0; i<line_count; i++) {
				
				if(i==len) break;
				
				var rec = $(data[i]).find("question");
				var rank			= i+1;
				var theswf = new SWFObject('/edit/rewrite/sodan/images/icon_top.swf', 'flash_icon_'+i, '55', '40', '9');
				theswf.addVariable("rank", rank);
				theswf.addParam("wmode", "transparent");
				theswf.write('icon_'+rank);
			}
			setRollovers({rolloverClass:"imgover2"});
		}
	});
	
	
	
	//回答募集中の質問
	$(function(){
		var namespace = "before";
		var filename = filename_before;//API
		var line_count = 5;//1ページに表示する件数
		var data;
		var len;

		$.ajax({ url: filename+"&t="+(new Date().getTime()), type: 'GET', dataType: 'xml', timeout: AJAX_TIMEOUT,
		    error: function(a,b,c){
		    	alert([a,b,c]);
		        alert(filename+" load failed");
		    },
		    success: function(xml){

		        data = $(xml).find("question");
		        len = data.length;
		        
		        renderPage();

		    }
	    });
	   
		function renderPage() {
			
			var content = $('#tab_'+namespace).get()[0];
			while(content.childNodes.length > 0) {
				content.removeChild(content.childNodes[0]);
			}
			
			var html = "";
			html += '<table cellpadding="0" cellspacing="0" class="sd_tab_qa">';
			
			for(i=0; i<line_count; i++) {

				if(i==len) break;
				
				var summary			= $(data[i]).find("description").text();
				var title			= $(data[i]).find("title").text();
				var datetime		= $(data[i]).find("pubDate").text().split("T")[0];
				var url				= $(data[i]).find("link").text();

				var interval		= getDateInterval(datetime);
				
				var time = $(data[i]).find("pubDate").text().split("+")[0];
				time = time.split("T").join(" ");
				time = time.split("-").join("/");

//---------------------------------------------------------------------------------
/*
				var tmptime = Date.parse(time);
				var date = new Date();
				date.setTime(tmptime);
				
				var UTCFullYear = ''+date.getUTCFullYear();
				var UTCMonth = date.getUTCMonth()+1;
				UTCMonth = ''+UTCMonth;
				var UTCDate = ''+date.getUTCDate();
				var UTCHours = ''+date.getUTCHours();
				var UTCMinutes = ''+date.getUTCMinutes();
				
				//UTCFullYear = setYear.UTCFullYear;
				UTCFullYear = UTCFullYear.substr(2, 4);
				if(UTCMonth.length == 1){
					UTCMonth = '0'+UTCMonth;
				}
				if(UTCDate.length == 1){
					UTCDate = '0'+UTCDate;
				}
				if(UTCHours.length == 1){
					UTCHours = '0'+UTCHours;
				}
				if(UTCMinutes.length == 1){
					UTCMinutes = '0'+UTCMinutes;
				}
				
				time = UTCFullYear+'/'+UTCMonth+'/'+UTCDate+' '+UTCHours+':'+UTCMinutes;
				interval = getDateInterval('20'+UTCFullYear+'-'+UTCMonth+'-'+UTCDate);
				*/
//---------------------------------------------------------------------------------

				var className;
				if(interval >= 0 && interval < interval_class.length) {
					className = interval_class[interval];
				} else {
					className = interval_class[interval_class.length-1];
				}
				
				html += '	<tr>';
				html += '		<td class="'+className+'"><a href="'+url+'">'+trim(title)+'</a></td>';
				html += '		<td class="sd_date">'+time+'</td>';
				html += '		<td class="sd_view"><a href="'+url+'"><img src="/edit/rewrite/sodan/images/btn/sd_btn_answer2.gif" class="imgover2" width="70" height="23" alt="答える" /></a></td>';
				html += '	</tr>';
				
			}
			
			html += '</table>';
			
			content.innerHTML = html;
			setRollovers({rolloverClass:"imgover2"});
		}
	});
