// JavaScript Document

// mycarousel
$(function(){
 $("#mycarousel").jcarousel({
 size : 24,
 scroll:1
 });
});

//GuideREPORT
$(function(){
$(".title01").click(function(){
$(this).next().slideToggle("slow");
});
});

$(function(){
$(".titleNew").click(function(){
$(this).next().slideToggle("slow");
});
});

//Shadowbox
/*
Shadowbox.init({
    language:   "en",
    players:    ["img","wmp","swf","html","flv"]
});
*/

//カレンダー
function setCalender() {
	
	//alert(location.pathname);
	ret = search(location.pathname, "/");
	
	var path = "";
	for(ii=0; ii < ret.length; ii++) {
		path = path + "../";
	}
	//alert(path);


	dd = new Date();
	mm = dd.getMonth() + 1;
    yy = dd.getFullYear();
	if (mm < 10) { mm = "0" + mm; }


	text =('');
	text +=('<ul id="mycarousel" class="jcarousel-skin-ie7">');
	text +=('<li style="height: 255px;">');
	text +=('<img src="'+path+'common/calender/' + yy + '/' + yy + mm + '.png" alt="' + yy + '年' + mm + '月" width="141" height="230"\/>');
	text +=('<p style="font-size: 85%; color: #FFFFFF; line-height: 110%; margin-left: 0; text-align: left;"></p></li>');
	
	mm = mm*1 +1;	
	//alert(mm);
	for(i=0; i < 13; i++) {
		
		if (mm > 12) { mm = 1; yy +=1;  }
		if (mm < 10) { mm = "0" + mm; }

                if(yy >= 2013) { break; }
		//alert('i:' + i + 'yy:' + yy + 'mm:' + mm )

	    text +=('<li><img src="' + path + 'common/calender/' + yy + '/' + yy + mm + '.png" alt="' + yy + '年' + mm + '月" width="141" height="230" /></li>');

		mm++;
	}

	text +=('</ul>');
	document.getElementById("calender").innerHTML = text;
	
}

function search ( text, search_str )
{
    var result = []; // サーチされたインデックスを入れていく
    var search_length = search_str.length;
    var i, I;
    for( i=0,I=text.length-search_length; i<I; i++ )
    {
        // textから部分的に切り取って、それがサーチ文字列と同じなら、そのインデックスを配列に加える。
        if( text.substring( i, i+search_length ) == search_str ) result.push( i );
    }
    return result;
}

