/* top.js
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||

	1. トピック&NEWSの読込
	
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
*/



/* ------------------------------------------------------------
	1. トピック&NEWSの読込
   ------------------------------------------------------------*/
$(function(){
	$.ajax({
    url: 'XML/news.xml',
    type: 'GET',
    dataType: 'xml',
    timeout: 1000,
    error: function(){
		$("div.caution").html("読み込みに失敗しました");
    },
    success: function(xml){
        $(xml).find("row").each(function(){
            var item_text = $(this).text();

            $('<div class="entry"></div>')
                .html(item_text)
                .appendTo('#topics-section div.entries');
        });
		$("div.caution").html("");
    }
    });
});


/* ------------------------------------------------------------
	2. ツアーランダム表示
   ------------------------------------------------------------*/
   
/*現地発着型オーダーメードツアー*/
this.randomEntry = function(){
	var entryNum=3;//表示する記事数
	var array=new Array();//配列を準備
	var length = $("#mytour-section .tour-entry").length;//記事数をカウント
	//alert(length);
	for (i=0 ; i<length; i++){array[i]=i+1;}
	//配列をランダムに
	for (i=0 ; i<length; i++){
	var tmpA, tmpB, randomNum;
	randomNum=Math.floor(Math.random() * length);
	tmpA=array[i];
	tmpB=array[randomNum];
	array[i]=tmpB;
	array[randomNum]=tmpA;
	}
	//記事を表示
	for (i=0 ; i<entryNum; i++){
			$("#mytour-section .tour-entry:nth-child(" + array[i] + ")").show();
	}
};
/*海外企画ツアー*/
this.randomEntry2 = function(){
	var entryNum=1;//表示する記事数
	var array=new Array();//配列を準備
	var length = $("#overseas-section .tour-entry").length;//記事数をカウント
	//alert(length);
	for (i=0 ; i<length; i++){array[i]=i+1;}
	//配列をランダムに
	for (i=0 ; i<length; i++){
	var tmpA, tmpB, randomNum;
	randomNum=Math.floor(Math.random() * length);
	tmpA=array[i];
	tmpB=array[randomNum];
	array[i]=tmpB;
	array[randomNum]=tmpA;
	}
	//記事を表示
	for (i=0 ; i<entryNum; i++){
			$("#overseas-section .tour-entry:nth-child(" + array[i] + ")").show();
	}
};
/*国内 旅イベント*/
this.randomEntry3 = function(){
	var entryNum=1;//表示する記事数
	var array=new Array();//配列を準備
	var length = $("#domestic-section .tour-entry").length;//記事数をカウント
	//alert(length);
	for (i=0 ; i<length; i++){array[i]=i+1;}
	//配列をランダムに
	for (i=0 ; i<length; i++){
	var tmpA, tmpB, randomNum;
	randomNum=Math.floor(Math.random() * length);
	tmpA=array[i];
	tmpB=array[randomNum];
	array[i]=tmpB;
	array[randomNum]=tmpA;
	}
	//記事を表示
	for (i=0 ; i<entryNum; i++){
			$("#domestic-section .tour-entry:nth-child(" + array[i] + ")").show();
	}
};

/*  */

$(document).ready(function(){	
	randomEntry();
	randomEntry2();
	randomEntry3();
});
