﻿/*/////////////////////////////////////////////////////////////

js : top
Date : 2011.06.29

//////////////////////////////////////////////////////////////*/

/* ------------------------------------------------------------- 

 vars

--------------------------------------------------------------*/

var visWait = 6000;
var visCount = 0;
var visTimer;
var visCheck = true;

/* ------------------------------------------------------------- 

 mainvis

--------------------------------------------------------------*/

function visTimerSet(){
	visTimer = setInterval(visChenge,visWait);
}
function visTimerClear(){
	clearInterval(visTimer);
}

function visChenge(){
	visTimerClear();
	
	if(visCheck){
		if(visCount+1 > $("#mainvisImages").find("a").length-1){
			visCount = 0;
		}else{
			visCount++;
		}
		mainvisAction(visCount);
	}
	
	//visTimerSet();
}

function mainvisAction(num){
	
	var i = 0;
	$("#mainvisImages a").each(function(){
		if(num == i){
			//$(this).css("display","block");
			$(this).stop().fadeTo(600, 1);
			visCheck = true;
			visTimerSet();
			$("#mainvisBtn"+(i+1)).addClass("Active");
		}else{
			//$(this).stop().fadeTo(600, 0);
			$(this).stop().css("display","none");
			$("#mainvisBtn"+(i+1)).removeClass("Active");
		}
		i++;
	});	
}


function mainvisChenge(num){
	visTimerClear();
	visCheck = false;
	
	visCount = num;
	mainvisAction(visCount);	
}

function mainvisSet(){
	$("#mainvisImages a").css("display","none");
	$("#mainvisImages a").eq(0).css("display","block");
	visTimerSet();
	
	$(".mainvisHit").hover(function(){		
		$(this).stop().fadeTo(300, 0.6);
	},function(){		
		if($(this).attr("id") == $("#mainvisImages a").eq(visCount).attr("id")){
			$(this).stop().fadeTo(300, 1.0);
		}else{
			$(this).stop().css("display","none");
		}
	});
	
}

/* ------------------------------------------------------------- 

 info

--------------------------------------------------------------*/

function infoLoad(){
	var data = "";
	var getXMLText;
	var getXMLDate;
	$.ajax({
		//url: "http://www.bamboo-pl.co.jp/e-fal/xml/information.xml",
		url: "xml/information.xml",
		async: true,
		cache: false,
		dataType:"xml",
		scriptCharset: 'utf-8',
		success: function(xml){

			$(xml).find('article').each(function(i){
				getXMLDate = $(this).find('date').text();
				getXMLText = $(this).find('text').text();
				data = data + "<div><span>"+getXMLDate+"</span><p>"+getXMLText+"</p></div>";
    		});
			$('#infoLoading').remove();
			$('#infoInner').append(data);
		},
		error:function(XMLHttpRequest, textStatus, errorThrown){
          	//alert(errorThrown);
			$('#infoLoading').remove();
			$('#infoInner').append("<div>読み込みに失敗しました。</div>");
   		}

	});	
	
}


/* ------------------------------------------------------------- 

 Init

--------------------------------------------------------------*/


//page load
$(function(){
	mainvisSet();
	infoLoad();
});

//page load Comp
$(window).load(function (){
});

