// JavaScript Document

//局名を取得
function CreateStationName()
{
	document.write(catvinfo[0].stName);
	return;
}

//提供局TOPページ　CATV局情報
//sakura2010/catv/XXXX/index.shtml
function CreateLogoPart()
{
	var		HtmlStr="";
	HtmlStr += '<div id="catvInfo" class="clearfix">';
	HtmlStr += '<p id="logo"><img src="images/logo_l.jpg" width="114" alt="' + catvinfo[0].stName + '" /></p>';
	HtmlStr += '<div id="catv_detail">';
	HtmlStr += '<h3>' + catvinfo[0].stName + '</h3>';
	HtmlStr += '<p>' + catvinfo[0].text + '</p>';
	if(catvinfo[0].myPage != '')
	{
		HtmlStr += '<p><a href="' + catvinfo[0].myPage + '" target="_blank"><img src="/sakura2010/image/banner2010/btn_catv_01.gif" width="136" height="34" class="swap" alt="注目！CATV局発春のおすすめ情報" /></a></p>';
	}
	if(catvinfo[0].homeUrl != '')
	{
		HtmlStr += '<p><a href="' + catvinfo[0].homeUrl + '" target="_blank"><img src="/sakura2010/image/catv/catv_hp_pink.gif" width="135" height="18" alt="CATV局ホームページ" /></a></p>'; 
	}
	HtmlStr += '</div>';
	HtmlStr += '</div>';
	
	document.write(HtmlStr);
}

//ライブカメラ提供局＆コミch番組提供局　右カラム用
//sakura2010/catv/XXXX/webcam/~
function CreateLogoPartLC()
{
	var		temp_url = document.URL.split('/');	
	var		HtmlStr="";
	var		roop_cnt = 0;
	if(temp_url[temp_url.length - 1].split('.')[0].indexOf('cam', 0) != -1)
	{//ライブカメラ視聴ページ用
		HtmlStr += '<h4><img src="/sakura2010/image/catv/catvname.gif" width="300" height="23" alt="ライブカメラ提供局" /></h4>';
	}
	else
	{//コミch視聴ページ用
		HtmlStr += '<h4><img src="/sakura2010/image/commnunity/catvinfomation.gif" width="300" height="23" alt="番組配信ケーブルテレビ局情報" /></h4>';		
	}
	HtmlStr += '<div id="catv_info">';
	for(roop_cnt = 0; roop_cnt < catvinfo.length; roop_cnt++)
	{	
		if(roop_cnt != 0)
		{
			HtmlStr += '<div class="bordertop"></div>';	
		}
		HtmlStr += '<h5 class="comname"><img src="/sakura2010/catv/' + catvinfo[roop_cnt].stID + '/images/logo_s.gif" /><a href="/sakura2010/catv/' + catvinfo[roop_cnt].stID + '/">' + catvinfo[roop_cnt].stName + '</a></h5>';
		HtmlStr += '<p>';
		if(catvinfo[roop_cnt].myPage != '')
		{
			HtmlStr += '<a href="' + catvinfo[roop_cnt].myPage + '" target="_blank"><img src="/sakura2010/image/banner2010/btn_catv_01.gif" width="136" height="34" class="swap" alt="注目！CATV局発春のおすすめ情報" /></a>';
		}
		if(catvinfo[roop_cnt].homeUrl != '')
		{
			HtmlStr += '<a href="' + catvinfo[roop_cnt].homeUrl + '" target="_blank" class="btn_right"><img src="/sakura2010/image/banner2010/btn_catvtop.gif" width="136" height="34" class="swap" alt="CATV局のホームページ" /></a>';
		}
		HtmlStr += '</p>';
	}
	HtmlStr += '</div>';

	document.write(HtmlStr);
}

//提供局TOPページ　ライブカメラリスト
//sakura2010/catv/XXXX/index.shtml
function CreateCameraPart()
{
	var		HtmlStr = "";
	var		roop_cnt = 0;

	if(camera_info.length != 0)
	{
		HtmlStr += '<h4><img src="/sakura2010/image/area/camerapoint.gif" width="650" height="32" alt="ライブカメラ設置情報" /></h4>';
		HtmlStr += '<div class="paragraph">';
		for(roop_cnt = 0; roop_cnt < camera_info.length; roop_cnt++)
		{
			if(camera_info[roop_cnt].cTitle == '')
			{//設置場所名のダミーテキスト
				camera_info[roop_cnt].cTitle = 'ライブカメラ設置予定';
			}
			if(camera_info[roop_cnt].text == '')
			{//設置場所説明のダミーテキスト
				camera_info[roop_cnt].text = '設置完了までお待ちください';
			}

			HtmlStr += '<dl class="clearfix">';
			if(camera_info[roop_cnt].img == '' && camera_info[roop_cnt].cTitle == 'ライブカメラ設置予定')
			{//カメラ、タイトル、テキスト準備中
				HtmlStr += '<dt><img src="/sakura2010/image/station/c_thumb/noimg.jpg" width="110" alt="近日公開" /></dt>';
				HtmlStr += '<dd class="pointname"><span>' + camera_info[roop_cnt].cTitle + '</span></dd>';
			}
			else if(camera_info[roop_cnt].img == '' && camera_info[roop_cnt].cTitle != 'ライブカメラ設置予定')
			{//カメラのみ準備中
				HtmlStr += '<dt><img src="/sakura2010/image/station/c_thumb/noimg.jpg" width="110" alt="近日公開" /></dt>';
				HtmlStr += '<dd class="pointname"><a href="' + camera_info[roop_cnt].url + '" class="place">' + camera_info[roop_cnt].cTitle + '</a></dd>';
			}

			else if(camera_info[roop_cnt].liveCam.indexOf('&endjpg=end_02.jpg', 0) != -1)
			{//ライブカメラが撤去された時に「LIVE映像を見る」を表示しない
				HtmlStr += '<dt><img src="/sakura2010/catv/' + camera_info[roop_cnt].stID + '/images/' + camera_info[roop_cnt].img + '" width="110" alt="' + camera_info[roop_cnt].cTitle + '" /></dt>';
				HtmlStr += '<dd class="pointname"><a href="' + camera_info[roop_cnt].url + '" class="place">' + camera_info[roop_cnt].cTitle + '</a></dd>';
			}

			else
			{//カメラ公開中
				HtmlStr += '<dt><img src="images/' + camera_info[roop_cnt].img + '" width="110" alt="' + camera_info[roop_cnt].cTitle + '" /></dt>';
				HtmlStr += '<dd class="pointname"><a href="' + camera_info[roop_cnt].url + '" class="place">' + camera_info[roop_cnt].cTitle + '</a><a href="' + camera_info[roop_cnt].url + '" class="liveicon"><img src="../../image/area/btn_livecam_see_02.gif" width="103" height="18" alt="LIVE映像を見る" class="swap" /></a></dd>';
			}

			if(camera_info[roop_cnt].liveCam.indexOf('&endjpg=end_02.jpg', 0) != -1)
			{//ライブカメラが撤去された時に注釈文を表記
				HtmlStr += '<dd><span style=\"font-weight:bold;\">※LIVE映像の配信は終了しました。ハイライト映像をお楽しみください。</span><br /><br />' + camera_info[roop_cnt].text + '</dd>';
			}
			else
			{
				HtmlStr += '<dd>' + camera_info[roop_cnt].text + '</dd>';
			}

			HtmlStr += '</dl>';
		}
		HtmlStr += '</div>';
	}

	document.write(HtmlStr);
}

//提供局TOPページ　番組映像情報リスト
//sakura2010/catv/XXXX/index.shtml
function CreateCommuChPart()
{
	var		HtmlStr = "";
	var		roop_cnt = 0;
	if(commu_ch_info.length != 0)
	{
		HtmlStr += '<h4><img src="/sakura2010/image/catv/movieinfomation.gif" width="650" height="32" alt="番組映像情報" /></h4>';
		HtmlStr += '<div class="paragraph">';
		for(roop_cnt = 0; roop_cnt < commu_ch_info.length; roop_cnt++)
		{
			HtmlStr += '<dl class="clearfix">';
			if(commu_ch_info[roop_cnt].url.indexOf('a_zenkoku', 0) == -1)
			{//地域版
				HtmlStr += '<dt><img src="images/' + commu_ch_info[roop_cnt].img + '" width="110" alt="' + commu_ch_info[roop_cnt].cTitle + '" /></dt>';
				HtmlStr += '<dd class="pointname"><a href="' + commu_ch_info[roop_cnt].url + '" class="place">' + commu_ch_info[roop_cnt].cTitle + '</a><a href="' + commu_ch_info[roop_cnt].url + '" class="liveicon"><img src="/sakura2010/image/catv/look_movie.gif" width="103" height="18" alt="番組映像を見る" class="swap" /></a></dd>';
			}
			else
			{//全国版
				HtmlStr += '<dt><img src="/sakura2010/community/a_zenkoku/images/' + commu_ch_info[roop_cnt].img + '" width="110" alt="' + commu_ch_info[roop_cnt].cTitle + '" /></dt>';
				HtmlStr += '<dd class="pointname"><a href="' + commu_ch_info[roop_cnt].url + '" class="place">' + commu_ch_info[roop_cnt].cTitle + '</a><a href="' + commu_ch_info[roop_cnt].url + '" class="liveicon"><img src="/sakura2010/image/catv/look_movie.gif" width="103" height="18" alt="番組映像を見る" class="swap" /></a></dd>';
			}	
			HtmlStr += '<dd>' + commu_ch_info[roop_cnt].text + '</dd>';
			HtmlStr += '</dl>';
		}
		HtmlStr += '</div>';
	}

	document.write(HtmlStr);
}

//提供局TOPページ　放送スケジュールリスト
//sakura2010/catv/XXXX/index.shtml
function CreateOnairPart()
{
	var		HtmlStr = "";
	var		roop_cnt = 0;

	if(onair_info.length != 0)
	{
		HtmlStr += '<h4><img src="/sakura2010/image/catv/schedule.gif" width="650" height="32" alt="放送スケジュール" /></h4>';
		HtmlStr += '<div class="paragraph">';
		for(roop_cnt = 0; roop_cnt < onair_info.length; roop_cnt++)
		{
			HtmlStr += '<dl class="clearfix">';
			if(onair_info[roop_cnt].img == '')
			{//準備中
				HtmlStr += '<dt><img src="/sakura2010/image/thumb_sakura2.gif" width="110" alt="近日公開" /></dt>';
				HtmlStr += '<dd class="pointname"><span>' + onair_info[roop_cnt].cTitle + '</span></dd>';
			}
			else
			{//公開中
				HtmlStr += '<dt><img src="images/' + onair_info[roop_cnt].img + '" width="110" alt="' + onair_info[roop_cnt].cTitle + '" /></dt>';
				HtmlStr += '<dd class="pointname"><span>' + onair_info[roop_cnt].cTitle + '</span></dd>';
			}	
			HtmlStr += '<dd>' + onair_info[roop_cnt].text + '</dd>';
			HtmlStr += '</dl>';
		}
		HtmlStr += '</div>';
	}

	document.write(HtmlStr);
}

//配列をランダムに
function shuffle(ary)
{
	var i = ary.length;
	while (i) 
	{
		var j = Math.floor(Math.random() * i);
		var t = ary[--i];
		ary[i] = ary[j];
		ary[j] = t;
	}
	return ary;
}

//配列ランダム実行関数
function setRand(ary)
{
	randcnt=[];
	randcnt=shuffle(ary);
	return randcnt;
}

//エリアTOP用　ライブカメラリスト
//sakura2010/area/a_XXXX/index.shtml
function CreateCameraPartAreaTop()
{
	var		HtmlStr = "";
	var		roop_cnt = 0;
	var		RoopMax = camera_info.length;

	if(camera_info.length != 0)
	{
		HtmlStr += '<h3><img src="/sakura2010/image/area/camerapoint.gif" width="650" height="32" alt="ライブカメラ設置情報" /></h3>';
		HtmlStr += '<div id="pickup">';
		//ランダム表示にする
		//setRand(camera_info);
		for(roop_cnt = 0; roop_cnt < RoopMax; roop_cnt++)
		{
			if(camera_info[roop_cnt].cTitle == '')
			{//設置場所名のダミーテキスト
				camera_info[roop_cnt].cTitle = 'ライブカメラ設置予定';
			}
			if(camera_info[roop_cnt].text == '')
			{//設置場所説明のダミーテキスト
				camera_info[roop_cnt].text = '設置完了までお待ちください';
			}
			HtmlStr += '<dl class="clearfix">';
			if(camera_info[roop_cnt].img == '' && camera_info[roop_cnt].cTitle == 'ライブカメラ設置予定')
			{//カメラ、タイトル、テキスト準備中
				HtmlStr += '<dt><img src="/sakura2010/image/station/c_thumb/noimg.jpg" width="110" alt="近日公開" /></dt>';
				HtmlStr += '<dd class="pointname"><span>' + camera_info[roop_cnt].cTitle + '</span></dd>';
			}
			else if(camera_info[roop_cnt].img == '' && camera_info[roop_cnt].cTitle != 'ライブカメラ設置予定')
			{//カメラのみ準備中
				HtmlStr += '<dt><img src="/sakura2010/image/station/c_thumb/noimg.jpg" width="110" alt="近日公開" /></dt>';
				HtmlStr += '<dd class="pointname"><a href="' + camera_info[roop_cnt].url + '" class="place">' + camera_info[roop_cnt].cTitle + '</a></dd>';
			}

			else if(camera_info[roop_cnt].liveCam.indexOf('&endjpg=end_02.jpg', 0) != -1)
			{//ライブカメラが撤去された時に「LIVE映像を見る」を表示しない
				HtmlStr += '<dt><img src="/sakura2010/catv/' + camera_info[roop_cnt].stID + '/images/' + camera_info[roop_cnt].img + '" width="110" alt="' + camera_info[roop_cnt].cTitle + '" /></dt>';
				HtmlStr += '<dd class="pointname"><a href="' + camera_info[roop_cnt].url + '" class="place">' + camera_info[roop_cnt].cTitle + '</a></dd>';
			}

			else
			{//カメラ公開中
				HtmlStr += '<dt><img src="/sakura2010/catv/' + camera_info[roop_cnt].stID + '/images/' + camera_info[roop_cnt].img + '" width="110" alt="' + camera_info[roop_cnt].cTitle + '" /></dt>';
				HtmlStr += '<dd class="pointname"><a href="' + camera_info[roop_cnt].url + '" class="place">' + camera_info[roop_cnt].cTitle + '</a><a href="' + camera_info[roop_cnt].url + '" class="liveicon"><img src="../../image/area/btn_livecam_see_02.gif" width="103" height="18" alt="LIVE映像を見る" class="swap" /></a></dd>';
			}

			if(camera_info[roop_cnt].liveCam.indexOf('&endjpg=end_02.jpg', 0) != -1)
			{//ライブカメラが撤去された時に注釈文を表記
				HtmlStr += '<dd><span style=\"font-weight:bold;\">※LIVE映像の配信は終了しました。ハイライト映像をお楽しみください。</span><br /><br />' + camera_info[roop_cnt].text + '</dd>';
			}
			else
			{
			HtmlStr += '<dd>' + camera_info[roop_cnt].text + '</dd>';
			}

			HtmlStr += '<dd class="company"><img src="/sakura2010/catv/' + camera_info[roop_cnt].stID + '/images/logo_s.gif" alt="' + camera_info[roop_cnt].stName + '" height="28" width="64"><a href="/sakura2010/catv/' + camera_info[roop_cnt].stID + '/">' + camera_info[roop_cnt].stName + '</a></dd>';
			HtmlStr += '</dl>';

		}
		HtmlStr += '</div>';
	}

	document.write(HtmlStr);
}


//HTMLのbodyのclassから地域名のパンくずを作る
function CreateAreaNameByBodyClass()
{
	var		temp_url = document.URL.split('/');	
	var		bodyClass = $('body').attr("class");//jQuery利用 bodyのclass名
	var		temp_area_name = "";
	var		temp_area_name_link = "";

	switch(bodyClass)
	{
		case 'area_01':
			temp_area_name = '東北';
			temp_area_name_link = 'tohoku';
			break;
		case 'area_02':
			temp_area_name = '北陸';
			temp_area_name_link = 'hokuriku';
			break;
		case 'area_03':
			temp_area_name = '関東';
			temp_area_name_link = 'kanto';
			break;
		case 'area_04':
			temp_area_name = '信越';
			temp_area_name_link = 'shinetsu';
			break;
		case 'area_05':
			temp_area_name = '東海';
			temp_area_name_link = 'toukai';
			break;
		case 'area_06':
			temp_area_name = '近畿';
			temp_area_name_link = 'kinki';
			break;
		case 'area_07':
			temp_area_name = '中国';
			temp_area_name_link = 'chugoku';
			break;
		case 'area_08':
			temp_area_name = '四国';
			temp_area_name_link = 'shikoku';
			break;
		case 'area_09':
			temp_area_name = '九州';
			temp_area_name_link = 'kyushu';
			break;
		default:
			break;
	}
	if(temp_url[temp_url.length - 1].split('.')[0].indexOf('cam', 0) != -1)
	{//ライブカメラ視聴ページ用
		document.write('<a href="/sakura2010/area/a_' + temp_area_name_link + '/">' + temp_area_name + 'ライブカメラ一覧</a>');
	}
	else
	{//コミch視聴ページ用
		document.write('<a href="/sakura2010/community/a_' + temp_area_name_link + '/">' + temp_area_name + '</a>');	
	}
	return;
}


//ライブカメラ視聴ページでそのページ用の1配列を得る
//sakura2010/catv/XXXX/webcam/~
function GetCameraData()
{
	var		ret_array = [];
	var		temp_url = document.URL.split('/');	
	var		roop_cnt = 0;

	for(roop_cnt = 0; roop_cnt < camera_info.length; roop_cnt++)
	{
		if(camera_info[roop_cnt].url.indexOf(temp_url[temp_url.length - 1].split('.')[0].split('_')[0], 0) != -1)
		{
			return camera_info[roop_cnt];
		}
	}

	return null;
}

//ライブカメラ＆メニュー生成
//sakura2010/catv/XXXX/webcam/~
function CreateLiveCameraMenuPart(lc_array)
{
	var		temp_url = document.URL.split('/');	
	var		liveCam = temp_url[temp_url.length - 1].split('.')[0].split('_')[0];
	var		HtmlStr="";

	HtmlStr += '<div id="livecamera" class="clearfix">';
	if(typeof(temp_url[temp_url.length - 1].split('.')[0].split('_')[1]) == 'undefined')
	{//ライブカメラ
		if(lc_array.liveCam.indexOf('&endjpg=end_02.jpg', 0) != -1)
		{//ライブカメラを撤去した時には画像をださない
			endjpg = '';
		}
		else if(lc_array.liveCam.indexOf('http', 0) != -1)
		{//３分経過時に出す画像
			endjpg = '&endjpg=end_01.jpg';
		}
		else
		{
			endjpg = '';
		}
		HtmlStr += '<iframe src="' + lc_array.liveCam + endjpg + '" scrolling="no" frameborder="0" height="240" width="320"></iframe>';
	}
	else
	{//2010年のハイライト
		HtmlStr += '<iframe src="' + lc_array.todayHi + '" scrolling="no" frameborder="0" height="240" width="320"></iframe>';
	}
	HtmlStr += '<ul id="controlbar">';

	if(lc_array.liveCam.indexOf('&endjpg=end_02.jpg', 0) != -1)
	{//ライブカメラを撤去した（ハイライト映像に切り替えた）時にボタンを消す
	}
	else
	{
	HtmlStr += '<li><a href="' + liveCam + '.shtml"><img src="/sakura2010/image/catv/nowmovie.gif" width="118" height="40" alt="ただいまのライブ映像" class="swap" /></a></li>';
	}

	HtmlStr += '<li><a href="../"><img src="/sakura2010/image/catv/cameralist.gif" width="118" height="40" alt="局の提供ライブカメラ一覧" class="swap" /></a></li>';
	if(lc_array.map != ',')
	{//地図　リンク
		HtmlStr += '<li><a href="/sakura2010/map/map.shtml?map=' + lc_array.map + '&pname=' + encodeURI(lc_array.cTitle) + '" onclick="window.open(\'/sakura2010/map/map.shtml?map=' + lc_array.map + '&pname=' + encodeURI(lc_array.cTitle) + '\', \'\', \'width=500,height=600\'); return false;"><img src="/sakura2010/image/catv/mapbtn.gif" width="118" height="40" alt="地図" class="swap" /></a></li>';
	}
	if(lc_array.todayHi != '')
	{//2010年のハイライト　リンク
		HtmlStr += '<li><a href="' + liveCam + '_hl.shtml"><img src="/sakura2010/image/catv/today.gif" width="118" height="40" alt="2010年のハイライト映像" class="swap" /></a></li>';
	}
	HtmlStr += '<li id="comm"><a href="/sakura2010/community/"><img src="/sakura2010/image/catv/commuchan.gif" width="118" height="40" alt="コミch桜情報番組映像を見る" class="swap" /></a></li>';
	HtmlStr += '</ul>';
	HtmlStr += '</div>';
	if(temp_url[temp_url.length - 3] == 'chukai')
	{//中海はヘルプページを別に
		if(temp_url[temp_url.length - 1].split('.')[0].split('_')[0] == 'cam001')
		{
			HtmlStr += '<p class="help"><a href="http://www.java.com/ja/" target="_blank">ライブ映像が見られない方はコチラ</a></p>';
		}
		if(temp_url[temp_url.length - 1].split('.')[0].split('_')[0] == 'cam002')
		{
			HtmlStr += '<p class="help"><a href="http://gozura101.chukai.ne.jp/livecamera8.html" target="_blank">ライブ映像が見られない方はコチラ</a></p>';
		}
	}
	else if(temp_url[temp_url.length - 3] == 'inacatv')
	{//伊那はヘルプページを別に
		if(temp_url[temp_url.length - 1].split('.')[0].split('_')[0] == 'cam001')
		{
			HtmlStr += '<p class="help"><a href="http://202.247.42.60:10080/view/index.shtml" target="_blank">ライブ映像が見られない方はコチラ</a></p>';
		}
	}
	else
	{
		HtmlStr += '<p class="help"><a href="/sakura2010/camera_help/index.shtml" target="_blank">ライブ映像が見られない方はコチラ</a></p>';
	}

	document.write(HtmlStr);
}

//ライブカメラの説明と拍手
//sakura2010/catv/XXXX/webcam/~
function CreateLiveCameraSentencePart(lc_array)
{
	var		temp_url = document.URL.split('/');	
	var		HtmlStr="";
	var		url=location.href;
	var		tstcamera1='富山県、五箇山合掌造り集落（相倉と菅沼）は、岐阜県の白川郷とともに1995年に世界遺産登録されました。特徴的な合掌造り建築は、厳しい気候に耐えるよう生み出され、暮らしの知恵や伝統文化と共に今でも大切に受け継がれています。桜の開花から散る頃は、カメラを片手にした観光客で連日賑わいます。<br /><br />■イベント案内：「四季の五箇山　春の宵」<br>合掌造りのライトアップと五箇山民謡の競演。<br />夜空に浮かび上がる合掌造りをバックに、「こきりこ」「麦屋節」「といちんさ」「お小夜節」などの五箇山民謡が披露されます。<br /><br />とき：６月５日（土）<br>ところ：世界遺産 菅沼合掌造り集落 および 五箇山合掌の里<br>お問合せ：南砺市観光協会五箇山支部 電話0763-66-2468<br /><a style=\"line-height: 3.6em;\" href=\"/sakura2010/link/mypage_tst_cam001.html\" target=\"_blank\">【近隣のお花見スポット情報】　高岡古城公園</a>';
	var		tstcamera2='福光（フクミツ）の中心部を流れる小矢部川河畔にソメイヨシノ（千本桜）が並んでいます。３月２５日～４月２５日の夜間はライトアップされ、川面に映り、幻想的な雰囲気の中、多くの花見客が訪れます。<br /><br />福光には野球の木製バットの製造業者が７社あり、全国シェアの４割を占めています。<br />プロ野球選手の愛用バットも製造し、多くの選手から信頼を得ています。<br /><br />特産の｢富山干柿｣は、福光、城端に古くから伝わるつるし柿で、消化を助け、二日酔いや悪酔いを防止するともいわれ、高血圧、成人病、神経症の予防にも効果がある自然食品として注目を集めています。年末年始の贈答、お土産やお茶うけに人気があります。<br /><br />また、福光には版画家の棟方志功が終戦直後疎開し、数多くの作品を残しています。<br /><a style=\"line-height: 3.6em;\" href=\"/sakura2010/link/mypage_tst_cam002.html\" target=\"_blank\">【近隣のお花見スポット情報】　倶利伽羅県定公園</a>';
	var		tstcamera3='旧井波町の開町600年を記念し、平成2年に井波の中心部から高瀬神社までの約3キロに渡る大門川沿いの両岸に20種類以上、約600本の桜が町民の手で植えられました。<br>今では大門川の流れに張り出すように、見事な枝振りをたたえています。<br /><br />4月4日(日)～4月13日(火)<br />南砺市山見地内の大門川沿いで、桜並木のライトアップが行われます。<br /><br />4月10日(土)<br>観桜会が開催され、夜店などで賑わいます。<br><br>井波は、瑞泉寺の門前町として発展してきました。木彫刻が盛んで、井波の彫刻師は瑞泉寺をはじめ、全国各地の寺社・仏閣の彫刻を数多く手がけています。<br />井波彫刻に魅せられ、全国各地から多くの若者が集まり、今では彫刻技術者が300人を超え、欄間・獅子頭・天神様・衝立・置物など全国一の生産量を誇ります。<br />昨年、「井波彫刻ギター」を発表したことでも話題になりました。<br /><a style=\"line-height: 3.6em;\" href=\"/sakura2010/link/mypage_tst_cam003.html\" target=\"_blank\">【近隣のお花見スポット情報】　岸渡川堤</a>';
	var		n = 27;

//	HtmlStr += '<p><a href="http://photo.cabletown.tv/sakura2009/camera_hakushu/index.html?broadcast=' + lc_array.stID + '&cameraid=' + temp_url[temp_url.length - 1].split('.')[0].split('_')[0] + '"><img src="/sakura2010/image/catv/btn_applause.gif" width="78" height="28" alt="拍手" class="swap" /></a><span>この映像が気に入ったらクリック！</span></p>';
	HtmlStr += '<p><iframe width="78" height="28" frameborder="0" scrolling="no" marginwidth="0" marginheight="0" id="camera_hakushu" align="left" src="http://photo.cabletown.tv/sakura2010/camera_hakushu/index.html?broadcast=' + lc_array.stID + '&cameraid=' + temp_url[temp_url.length - 1].split('.')[0].split('_')[0] + '"></iframe><span>この映像が気に入ったらクリック！</span></p>';

	if(lc_array.liveCam.indexOf('&endjpg=end_02.jpg', 0) != -1)
	{//ライブカメラが撤去された時に注釈文を表記
	HtmlStr += '<h3>' + lc_array.cTitle + '</h3><p style=\"font-weight:bold;\">※LIVE映像の配信は終了しました。ハイライト映像をお楽しみください。</p><p>';
	}
	else
	{
	HtmlStr += '<h3>' + lc_array.cTitle + '</h3><p>';
	}


switch(url.substr(url.length-n,n))
{
	case "atv/tst/webcam/cam001.shtml":HtmlStr += tstcamera1 + '</p>'; break;
	case "/tst/webcam/cam001_hl.shtml":HtmlStr += tstcamera1 + '</p>'; break;
	case "atv/tst/webcam/cam002.shtml":HtmlStr += tstcamera2 + '</p>'; break;
	case "/tst/webcam/cam002_hl.shtml":HtmlStr += tstcamera2 + '</p>'; break;
	case "atv/tst/webcam/cam003.shtml":HtmlStr += tstcamera3 + '</p>'; break;
	case "/tst/webcam/cam003_hl.shtml":HtmlStr += tstcamera3 + '</p>'; break;
	default:HtmlStr += lc_array.text + '</p>';
}

	document.write(HtmlStr);
}


//コミch視聴ページでそのページ用の1配列を得る
//sakura2010/catv/XXXX/community/~
function GetCommuData()
{
	var		ret_array = [];
	var		temp_url = document.URL.split('/');	
	var		roop_cnt = 0;

	for(roop_cnt = 0; roop_cnt < commu_ch_info.length; roop_cnt++)
	{
		if(commu_ch_info[roop_cnt].url.indexOf(temp_url[temp_url.length - 1].split('.')[0].split('_')[0], 0) != -1)
		{
			return commu_ch_info[roop_cnt];
		}
	}

	return null;
}
//コミch動画埋め込み 地域版
//sakura2010/catv/XXXX/community/~
function CreateCommuChMoviePart(lc_array)
{
	var		HtmlStr="";
	HtmlStr += '<div class="movie">';
	if(lc_array.youtube != '')
	{
		HtmlStr += '<object width="425" height="344"><param name="movie" value="' + lc_array.youtube + '"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="' + lc_array.youtube + '" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="344"></embed></object>';
	}
	HtmlStr += '<p><a href="/sakura2010/camera_help/flash.shtml" target="_blank">番組映像が見られない方はコチラ</a></p>';
	HtmlStr += '</div>';
	
	document.write(HtmlStr);
}

//コミchエリア毎用　番組リスト
//sakura2010/community/a_XXXXXX/
function CreateCommuChPartAreaTop()
{
	var		HtmlStr = "";
	var		roop_cnt = 0;
	//横3列tableなので、番組リスト数を3で割って余りを繰り上げ
	var		RoopMax = Math.ceil(commu_ch_info.length/3);

	if(commu_ch_info.length != 0)
	{
		for(roop_cnt = 0; roop_cnt < RoopMax; roop_cnt++)
		{
			var a1 = (roop_cnt*3)+0;//左セルの配列番号
			var a2 = (roop_cnt*3)+1;//中セルの配列番号
			var a3 = (roop_cnt*3)+2;//右セルの配列番号
			HtmlStr += '<table>';
			HtmlStr += '<tr>';
			HtmlStr += '<th width="32%" class="title leftcell"><h3><a href="' + commu_ch_info[a1].url + '">' + commu_ch_info[a1].cTitle + '</a></h3></th>';
			HtmlStr += '<td rowspan="5" class="blank">&nbsp;</td>';
			if(commu_ch_info[a2])
			{
				HtmlStr += '<th width="32%" class="title centercell"><h3><a href="' + commu_ch_info[a2].url + '">' + commu_ch_info[a2].cTitle + '</a></h3></th>';
			}
			else
			{
				HtmlStr += '<th width="32%" class="title centercell"></th>';
			}
			HtmlStr += '<td rowspan="5" class="blank">&nbsp;</td>';
			if(commu_ch_info[a3])
			{
				HtmlStr += '<th width="32%" class="title rightcell"><h3><a href="' + commu_ch_info[a3].url + '">' + commu_ch_info[a3].cTitle + '</a></h3></th>';
			}
			else
			{
				HtmlStr += '<th width="32%" class="title rightcell"></th>';
			}
			HtmlStr += '</tr>';
			HtmlStr += '<tr>';
			HtmlStr += '<th class="photo leftcell"><p><a href="' + commu_ch_info[a1].url + '"><img src="/sakura2010/catv/' + commu_ch_info[a1].stID + '/images/' + commu_ch_info[a1].img + '" width="110" height="82" /></a></p></th>';
			if(commu_ch_info[a2])
			{
				HtmlStr += '<th class="photo centercell"><p><a href="' + commu_ch_info[a2].url + '"><img src="/sakura2010/catv/' + commu_ch_info[a2].stID + '/images/' + commu_ch_info[a2].img + '" width="110" height="82" /></a></p></th>';
			}
			else
			{
				HtmlStr += '<th class="photo centercell"></th>';
			}
			if(commu_ch_info[a3])
			{
				HtmlStr += '<th class="photo rightcell"><p><a href="' + commu_ch_info[a3].url + '"><img src="/sakura2010/catv/' + commu_ch_info[a3].stID + '/images/' + commu_ch_info[a3].img + '" width="110" height="82" /></a></p></th>';
			}
			else
			{
				HtmlStr += '<th class="photo rightcell"></th>';
			}
			HtmlStr += '</tr>';
			HtmlStr += '<tr>';
			HtmlStr += '<td class="leftcell"><p>' + commu_ch_info[a1].text + '</p></td>';
			if(commu_ch_info[a2])
			{
				HtmlStr += '<td class="centercell"><p>' + commu_ch_info[a2].text + '</p></td>';
			}
			else
			{
				HtmlStr += '<td class="centercell"></td>';
			}
			if(commu_ch_info[a3])
			{
				HtmlStr += '<td class="rightcell"><p>' + commu_ch_info[a3].text + '</p></td>';
			}
			else
			{
				HtmlStr += '<td class="rightcell"></td>';
			}
			HtmlStr += '</tr>';
			HtmlStr += '<tr>';
			HtmlStr += '<td class="leftcell"><p><a href="' + commu_ch_info[a1].url + '"><img src="/sakura2010/image/commnunity/view.gif" width="103" height="18" alt="番組映像を見る" class="swap" /></a></p></td>';
			if(commu_ch_info[a2])
			{
				HtmlStr += '<td class="centercell"><p><a href="' + commu_ch_info[a2].url + '"><img src="/sakura2010/image/commnunity/view.gif" width="103" height="18" alt="番組映像を見る" class="swap" /></a></p></td>';
			}
			else
			{
				HtmlStr += '<td class="centercell"></td>';
			}
			if(commu_ch_info[a3])
			{
				HtmlStr += '<td class="rightcell"><p><a href="' + commu_ch_info[a3].url + '"><img src="/sakura2010/image/commnunity/view.gif" width="103" height="18" alt="番組映像を見る" class="swap" /></a></p></td>';
			}
			else
			{
				HtmlStr += '<td class="rightcell"></td>';
			}
			HtmlStr += '</tr>';
			HtmlStr += '<tr>';
			HtmlStr += '<td class="leftcell btm"><p><a href="/sakura2010/catv/' + commu_ch_info[a1].stID + '/"><img src="/sakura2010/catv/' + commu_ch_info[a1].stID + '/images/logo_s.gif" width="64" height="28" alt="' + commu_ch_info[a1].stName + '" /><br />' + commu_ch_info[a1].stName + '</a></p></td>';
			if(commu_ch_info[a2])
			{
				HtmlStr += '<td class="centercell btm"><p><a href="/sakura2010/catv/' + commu_ch_info[a2].stID + '/"><img src="/sakura2010/catv/' + commu_ch_info[a2].stID + '/images/logo_s.gif" width="64" height="28" alt="' + commu_ch_info[a2].stName + '" /><br />' + commu_ch_info[a2].stName + '</a></p></td>';
			}
			else
			{
				HtmlStr += '<td class="centercell btm"></td>';
			}
			if(commu_ch_info[a3])
			{
				HtmlStr += '<td class="rightcell btm"><p><a href="/sakura2010/catv/' + commu_ch_info[a3].stID + '/"><img src="/sakura2010/catv/' + commu_ch_info[a3].stID + '/images/logo_s.gif" width="64" height="28" alt="' + commu_ch_info[a3].stName + '" /><br />' + commu_ch_info[a3].stName + '</a></p></td>';
			}
			else
			{
				HtmlStr += '<td class="rightcell btm"></td>';
			}
			HtmlStr += '</tr>';
			HtmlStr += '</table>';

		}
	}
	else
	{
		HtmlStr += '<div align="center">';
		HtmlStr += '現在、この地域で配信中のコミュニティチャンネルはございません。';
		HtmlStr += '</div>';
	}

	document.write(HtmlStr);
}
//コミch全国用　番組リスト
//sakura2010/community/
function CreateCommuChPartTop()
{
	var		HtmlStr = "";
	//配列は前編commu_ch_info[0]と後編commu_ch_info[1]の2個固定の前提
	if(commu_ch_info.length != 0)
	{
		var stNameAry0 = commu_ch_info[0].stName.split(',');
		var stNameAry1 = commu_ch_info[1].stName.split(',');
		var stIDAry0 = commu_ch_info[0].stID.split(',');
		var stIDAry1 = commu_ch_info[1].stID.split(',');
		HtmlStr += '<table class="layout3">';
		HtmlStr += '<tr>';
		HtmlStr += '<th width="49%" class="title leftcell"><h3><a href="' + commu_ch_info[0].url + '">' + commu_ch_info[0].cTitle + '</a></h3></th>';
		HtmlStr += '<td rowspan="5" class="blank">&nbsp;</td>';
		HtmlStr += '<th width="49%" class="title rightcell"><h3><a href="' + commu_ch_info[1].url + '">' + commu_ch_info[1].cTitle + '</a></h3></th>';
		HtmlStr += '</tr>';
		HtmlStr += '<tr>';
		HtmlStr += '<th class="photo leftcell"><p><a href="' + commu_ch_info[0].url + '"><img src="/sakura2010/community/a_zenkoku/images/' + commu_ch_info[0].img + '" width="110" height="82" /></a></p></th>';
		HtmlStr += '<th class="photo rightcell"><p><a href="' + commu_ch_info[1].url + '"><img src="/sakura2010/community/a_zenkoku/images/' + commu_ch_info[1].img + '" width="110" height="82" /></a></p></th>';
		HtmlStr += '</tr>';
		HtmlStr += '<tr>';
		HtmlStr += '<td class="leftcell"><p><a href="' + commu_ch_info[0].url + '"><img src="/sakura2010/image/commnunity/view.gif" width="103" height="18" alt="番組映像を見る" class="swap" /></a></p></td>';
		HtmlStr += '<td class="rightcell"><p><a href="' + commu_ch_info[1].url + '"><img src="/sakura2010/image/commnunity/view.gif" width="103" height="18" alt="番組映像を見る" class="swap" /></a></p></td>';
		HtmlStr += '</tr>';
		HtmlStr += '<tr>';
		HtmlStr += '<td class="leftcell btm">';
		for(i=0; i<stNameAry0.length; i++)
		{
			HtmlStr += '<p><a href="/sakura2010/catv/' + stIDAry0[i] + '/"><img src="/sakura2010/catv/' + stIDAry0[i] + '/images/logo_s.gif" width="64" height="28" alt="' + stNameAry0[i] + '" />' + stNameAry0[i] + '</a></p>';
		}
		HtmlStr += '</td>';
		HtmlStr += '<td class="rightcell btm">';
		for(i=0; i<stNameAry1.length; i++)
		{
			HtmlStr += '<p><a href="/sakura2010/catv/' + stIDAry1[i] + '/"><img src="/sakura2010/catv/' + stIDAry1[i] + '/images/logo_s.gif" width="64" height="28" alt="' + stNameAry1[i] + '" />' + stNameAry1[i] + '</a></p>';
		}
		HtmlStr += '</td>';
		HtmlStr += '</tr>';
		HtmlStr += '</table>';
	}

	document.write(HtmlStr);
}



