// JavaScript Document

// tachiyomi window
function openTachiyomiWin(dir) {
	if(dir)	window.open("/tachiyomi/"+dir+"/_SWF_Window.html","","width=1060,height=700");
}

// add item
function rq(eid,r,rnum){
	var formObject = document.cartFrm;
	formObject.eid.value = eid;
	formObject.r.value = r;
	formObject.rnum.value = rnum;
	formObject.submit();
}

// cart
function ajax_get(params,op){
	if(op) params += '&rnum=' + $('#'+op).attr('value');
	$('#cartbox').html('');
	$('#progress').css('display', 'block');
	$.get('../include/cartbox.php', params, function(message, status) {
		$('#progress').css('display', 'none');
		if ('error' != status) $('#cartbox').html(message);
	});
	return false;
}

// google map
function initialize(lat,lng,n,txt1,txt2,txt3) {
	var centerPos = new google.maps.LatLng(lat,lng);
	var mapOptions = {
		zoom : 15,
		center : centerPos,
		mapTypeId: google.maps.MapTypeId.ROADMAP,
		mapTypeControl : false,
		navigationControl : true,
	  navigationControlOptions : {
			style : google.maps.NavigationControlStyle.ZOOM_PAN
		},
		scaleControl : true,
		scrollwheel:false
	};
	var map = new google.maps.Map(document.getElementById("map"+n), mapOptions);
	
	var markerOptions = {
		position : centerPos,
		map : map
	};
	var marker = new google.maps.Marker(markerOptions);
	
	//var infowindow = new google.maps.InfoWindow({content: txt1+'<br />'+txt2+'<br />'+txt3});
	//infowindow.open(map, marker);
}

// flv player
function getPlayerVolume(){
	var player = document.all? window["flvplayer"] : document["flvplayer"];
	player.getVol($.cookie("player_volume"));	
}

function setPlayerVolume(n){
	$.cookie("player_volume", n, { expires: 7 });
}


// slide
function slideSwitch(){
	pos = (pos < src_arr.length - 1) ? pos + 1 : 0;
	document.getElementById("main_visual").src = src_arr[pos];
	document.getElementById("main_visual_menu").src = '/shared/images/noflash_menu' + pos + '.gif';
	document.getElementById("main_visual_link").href = url_arr[pos];
}

function FlashPlayerVer(){
//初期設定
var flashplayer_ver = 0;
//IE以外の場合
if(navigator.plugins && navigator.mimeTypes['application/x-shockwave-flash']){
var plugin = navigator.mimeTypes["application/x-shockwave-flash"].enabledPlugin;
//Flash Playerがインストールされている場合
if(plugin){flashplayer_ver = parseInt(plugin.description.match(/\d+\.\d+/));}
}
//IEの場合、もしくはFlash Playerがインストールされていない場合
else{
//IEでFlash Playerがインストールされている場合
try{
var flashOCX = new ActiveXObject("ShockwaveFlash.ShockwaveFlash").GetVariable("$version").match(/([0-9]+)/);
if(flashOCX){flashplayer_ver = parseInt(flashOCX[0]);}
}catch(e){}
}
//Flash Playerがインストールされていない、もしくはバージョンが6以下の場合
if(flashplayer_ver <= 6){flashplayer_ver = 0;}
return flashplayer_ver;
} 
