$(function(){
	
	
	preload(["./radio/1radio/img/1radio_radio_slide.jpg", "./radio/1radio/img/1radio_radio_slide_s.jpg"]);
	preload(["./radio/demoq/img/demoq_radio_slide.jpg", "./radio/1radio/img/demoq_radio_slide_s.jpg"]);
	preload(["./radio/fuusui/img/fuusui_radio_slide.jpg", "./radio/fuusui/img/fuusui_radio_slide_s.jpg"]);
	preload(["./radio/mkty/img/mkty_radio_slide.jpg", "./radio/mkty/img/mkty_radio_slide_s.jpg"]);
	preload(["./radio/saitama/img/saitama_radio_slide.jpg", "./radio/saitama/img/saitama_radio_slide_s.jpg"]);
	preload(["./radio/yasuda/img/yasuda_radio_slide.jpg", "./radio/yasuda/img/yasuda_radio_slide_s.jpg"]);
	preload(["./radio/yorozuya/img/yorozuya_radio_slide.jpg", "./radio/yorozuya/img/yorozuya_radio_slide_s.jpg"]);
	var func = function(){
	
				jQuery('#slider').nivoSlider({
					effect:'boxRain',
					captionOpacity:0.8,
					animSpeed:1000,
					pauseTime:3000,
					slices:6,
					directionNav:true,
					prevText: '<',
					nextText: '>',
					controlNav:true,
					controlNavThumbs:true,
					controlNavThumbsSearch: '.jpg',
					controlNavThumbsReplace: '_s.jpg'
				});
			
		}
	sss("slider",func);//起動、データ取得。
	
	

	//[JavaScript]画像の先読み
	function preload(imgs){
		for(var i = 0; i < imgs.length; i++){
			var imgObj = new Image();
			imgObj.src = imgs[i];
		}
	}
	function sss(return_type,callback_func){
		
		// (2) ajax通信を行います
			$.ajax({
				type: "POST",
				dataType: "json",    // (3) 戻り値のデータ形式はjson
				data: {
					"return_type":return_type
					}
				
				,     //(4) リクエストパラメータを定義します。josn形式。
				url: "./php/alfa_rssreader3.php",
				cache: false,
				success: function (data, status) {  // (6) データ取得に成功した場合の処理を定義します。
				
					//pref1~16,nickname1~16,senryu_text1~16//
					//window.confirm("ご応募ありがとうございました。");
					//if(data) {alert(data[0]["updata_time"]);}
					//////$(selecter).html(data);
					if(return_type == "slider"){
						
						//スライダーと下部の６つのHTMLを作成と配置。
						create_html_slider(data);
						create_html(data);
						if(callback_func != undefined){callback_func();}
					}
					
					
					//alert("戻ってきた？");
					
				},
				error: function(XMLHttpRequest, textStatus, errorThrown){
				//alert(textStatus+":::"+errorThrown);
				
				}
				
			});
	}	
	function create_html(json_data){
		new_left_right = "";
		switch_flag = 0;
		new_radio_html = "";
		
		
		for(var j = 0;j < 6; j++) {
			if (switch_flag == 0){
				new_left_right = "new_left";
				switch_flag = 1;
			} 
			else if(switch_flag == 1){
				new_left_right = "new_right";
				switch_flag = 0;
			}
			new_radio_html += '<div class="' + new_left_right + '"><img src="' + json_data[j].itunes_image + '" width="144" height="144" alt="' + json_data[j].title + '" /><h3>' + json_data[j].part + '</h3><p>配　信　' + json_data[j].updata_time + '<br />分　数　' + json_data[j].min + '</p><p class="new_text">' + json_data[j].description + '・・・。</p><a href="' + json_data[j].link + '" class="new_btn">この番組を聞く！</a></div>';
		
		}
		
		$("#new_radio").html(new_radio_html);
	}
	function create_html_slider(json_data){
		slider_html = "";
		url_page = "";
		url_imag = "";
		url_imag2 = "";
		for (var i = 0 ; i < json_data.length; i++ ) {
			url_page = "radio/" + json_data[i].rss_name + "/";
			url_imag = "radio/" + json_data[i].rss_name + "/img/" + json_data[i].rss_name + "_radio_slide.jpg";
			url_imag2 = "radio/" + json_data[i].rss_name + "/img/" + json_data[i].rss_name + "_radio_slide_s.jpg";
			slider_html += '<a href="' + url_page + '"><img src="' + url_imag + '" rel="' + url_imag2 + '" width="648" height="260" alt="' + json_data[i].title + '" title="' + json_data[i].title + '" /></a>';
		}
		//alert(slider_html);
		$("#slider").html(slider_html);
	}
	
	
	
	
	
	
	
	
});
	
