$(function(){
	var hasClassName = $("div#contents").attr("class");
	var nowContents = $("h2 > img").attr("alt");
	
	$("div#contents")
		.wrap('<div id="contents_wrapper"></div>')
		.before('<div id="contents_header"></div>')
		.after('<div id="contents_footer"></div>');
	
	if(!nowContents){
			$("div#contents_wrapper").addClass("green");
	}
	else{
		setFrameColor(nowContents);
	}
});

//CGIからデータを受け取る
function cgiGet(){
//	var newsCGIPath = "./news/main.html";
	var newsCGIPath = "./news/top.cgi";
	
	$.ajax({
		url: newsCGIPath,
		dataType: "html",
		cache: false,
		success: function(data){
			var $itemWrapperDiv = $("div[class='item_wrapper']", data);
			
			$("div#news").append('<div id="news_wrapper"></div>');
			$("div#news_wrapper").append($itemWrapperDiv);
		},
		error: function(xhr,ts,et){
			$("div#news").append("<p>※ここに最新情報が表示されない場合、お手数ですがNEWSページをご覧下さい。</p>");
			alert("XMLHttpRequest: " + xhr + ", textStatus: " + ts + ", errorThrown: " + et);
		}
	});
}

function topImageGallary(){
	$("div#contents").prepend('<div id="topImegeGallery"></div>');
	
	var $images_num = 5; //画像の枚数
	var $images = new Array();
	while( 0 < $images_num ){
		$images[$images_num] = 
			($images_num < 10) ? '<img src="./common/img/top/big_0' + $images_num + '.jpg">' :
								 '<img src="./common/img/top/big_' + $images_num + '.jpg">'; 
		$images_num--;
	}
	
	$images = $images.join("");
//	alert($images);
	$('div#topImegeGallery').append($images).cycle({
		timeout: 4000,
		speed: 1000
	});
}

function setFrameColor(_nowContents){
	switch(_nowContents){
		case "TOP":
			$("div#contents_wrapper").addClass("green");
			topImageGallary();
			cgiGet();
			break;
		
		case "NEWS":
			$("div#contents_wrapper").addClass("blue");
			break;
		
		case "CONCEPT":
			$("div#contents_wrapper").addClass("yellow");
			break;
			
		case "ITEM":
			$("div#contents_wrapper").addClass("pink");
			break;
		
		case "SHOP LIST":
			$("div#contents_wrapper").addClass("green");
			break;
		
		case "FAQ":
			$("div#contents_wrapper").addClass("blue");
			break;
		
		case "CONTACT US":
			$("div#contents_wrapper").addClass("yellow");
			break;
	}
}

//function windowFill
