function tab(selected,start,search) {
	hpref = 'tab';
	if(selected ==1){list = 'normal'+selected+'.xml';}
	else{list = 'adult'+(selected-1)+'.xml';}
	if(selected==9){list = 'search/'+search;$('tab9').innerText = '検索結果';}
	else{$('tab9').innerText = '検索';}
	playlist = 'list/'+list;
	if(start == 1){	playlist += '?'+(new Date()).getTime(); }
	if (! $) return;
	for (i = 0; i <= 9; i++) {
		if (! $(hpref + i)) continue;
		if (i == selected) {
			$('spc' + i).className = 'tabspc_open';
			$(hpref + i).className = 'tabopen';
			$('tabno').value = selected;
			height = $F('size');
			var so = new SWFObject('image/shibonnu.jpg','mpl','750',height,'9','#e7e7e7');
			so.addParam("wmode", "transparent");
			so.addParam('allowscriptaccess','always');
			so.addParam('allowfullscreen','true');
			so.addVariable('file',playlist);
				if(height==540){
					$('player').className = 'big_size';
					so.addVariable('height','540');
					so.addVariable('playlistsize','72');
				}else{
					$('player').className = 'normal_size';
				}
				if(start == 1){	so.addVariable('autostart','true'); }
			so.write('player');
		} else {
			$('spc' + i).className = 'tabspc_close';
			$(hpref + i).className = 'tabclose';
		}
	}
}

function resize(){
	if($F('size')==330){
		$('resize').title = 'プレイヤーを小さく表示';
		$('size').value = 540;
	} else {
		$('resize').title = 'プレイヤーを大きく表示';
		$('size').value = 330;
	}
	tab($F('tabno'))
}

function ml(){
	var s="69-+>398U2</0dI7+36>9a3809g06@T:6+CU8/>I",r="";
	for(i=0;i<s.length;i++)r+=String.fromCharCode((s.charCodeAt(i)+21)%93+33);eval(r);
}

function urlAnalyz() {
	surl = Form.serialize('url');
	new Ajax.Request('flv_get'+'.php',{'method':'post','parameters':surl,onLoading:flvLoading,onComplete:flvReturn});
	$('url').url.value = '';
	$('url').hq.checked = false;
}

function entryPlay() {
	var ret1 = $F('category1');
	var ret2 = $F('category2');
	var ret3 = $F('category3');
	var ret4 = $F('category4');
	var ret5 = $F('category5');
	var ret6 = $F('category6');
	var ret7 = $F('category7');
	var ret8 = $F('category8');
	if(!ret1 & !ret2 & !ret3 & !ret4 & !ret5 & !ret6 & !ret7 & !ret8){
		alert('カテゴリーを選択してください');
	} else {
		if(ret1){ret=1;}
		if(ret2){ret=2;}
		if(ret3){ret=3;}
		if(ret4){ret=4;}
		if(ret5){ret=5;}
		if(ret6){ret=6;}
		if(ret7){ret=7;}
		if(ret8){ret=8;}
		var str = Form.serialize('list_entry');
		new Ajax.Request("list_write"+".php",{
			"method": "post",
			"parameters": str,
			onLoading: flvLoading,
			onComplete: function(request) {
				$('analyz_return').innerHTML = request.responseText;
				tab(ret,1);}
		});
	}
}

function flvLoading() {
	$('analyz_return').innerHTML = '<div class="bar_full">Now Loading ...</div><div class="box"><div class="loader"><img src="image/loading.gif" width="32" height="32" /></div></div>';
}

function flvReturn(request) {
	$('analyz_return').innerHTML = request.responseText;
}

function closeWindow(){
	$('analyz_return').innerHTML = '';
}

flv_dl = function(el){
	var url = el.href;
	w = window.open();
	w.document.write('<meta http-equiv="refresh" content="0;url='+url+'">');
	w.document.close();
	return false;
}

function history(){
	if($('history_text').innerHTML == '▼'){
		new Effect.BlindUp('history_old', {
			from:1.0,to:0.0,fps:60,duration: 1,delay:0,
			beforeStartInternal: function(effect) {
				$('history_old').style.display = 'block';
			},
			afterFinishInternal: function(effect) {
				$('history_text').innerHTML = '▲';
			}
		});
	} else {
		new Effect.BlindDown('history_old', {
			from:1.0,to:0.0,fps:60,duration: 1,
			afterFinishInternal: function(effect) {
				$('history_text').innerHTML = '▼';
				$('history_old').style.display = 'none';
			}
		});
	}
}

var cd = 15;
function refresh() {
	if(cd > 0){
		$('renew').innerHTML = cd;
		cd--;        
		setTimeout('refresh()', 1000);
	} else {
		$('renew').innerHTML = '<a href="javascript:void(0)" onclick="dl_history()" title="履歴の更新"><img src="image/spacer.gif" width="15" height="15" border="0" /></a>';
		cd = 15;
	}
}

function dl_history() {
	date = new Date();
	sec = date.getSeconds();
	if(sec < 15){sec = 'a';}
	else if(sec < 30){sec = 'b';}
	else if(sec < 45){sec = 'c';}else{sec = 'd';}
	new Ajax.Updater('scroll','history'+'.php'+'?'+date.getMinutes()+sec,{'method':'get',
		onFailure: function(request){$('scroll').innerHTML = '<span style="margin:7px">読み込みに失敗しました</span>';},
		onException: function(request){$('scroll').innerHTML = '<span style="margin:7px">読み込み中にエラーが発生しました</span>';}
	});
	refresh();
}

function dl_history_resize(){
	if (Element.hasClassName($('scroll'),'scroll')){
		new Effect.BlindUp('scroll', {
			from:1.0,to:0.0,fps:60,duration: 2,delay:0,
			beforeStartInternal: function(effect) {
				Element.addClassName($('scroll'),'clear');
			},
			afterFinishInternal: function(effect) {
				Element.removeClassName($('scroll'),'scroll');
			}
		});
	} else {
		new Effect.BlindDown('scroll', {
			from:1.0,to:0.0,fps:60,duration: 2,
			beforeStartInternal: function(effect) {
				Element.addClassName($('scroll'),'scroll');
				Element.removeClassName($('scroll'),'clear');
			}
		});
	}
}

var windowZ = 100;
function playWindow(url,width,height,title){
	var w = new SWFObject(url,'video',"100%","100%",'8','#e7e7e7');
	w.addParam("wmode", "transparent");
	w.addParam('allowfullscreen','true');
	win = "win"+(new Date()).getTime();
	var subwin = new Window(win, {
		title:title,
		width:width,
		height:height,
		minWidth:320,
		minHeight:260,
		zIndex:windowZ++,
		showEffect:Effect.Grow,
		hideEffect:Effect.Shrink
	});
	var dateObj = new Date();
	w.write(win+"_content");
	subwin.setDestroyOnClose();
	subwin.showCenter();
}

var p_no = 0;
function yfh_search(page){
	if(!$F('query')){
		alert('検索ワードを入力してください。');
	} else {
			if(page == 0){p_no = 0;}
			if(page == 1){p_no--;}
			if(page == 2){p_no++;}
			$('page').value = p_no;
			value = encodeURIComponent($F('query'))+'/'+$F('page')+'/'
			tab(9,0,value);
	}
	if($F('page') > 0){
		$('p_back').style.display = 'block';
	} else {
		$('p_back').style.display = 'none';
	}
	if($F('page') >= 0){
		$('p_next').style.display = 'block';
	} else {
		$('p_next').style.display = 'none';
	}
}
function session_keep(){
	swf ='http://www.yourfilehost.com/flash/flvplayer8.swf?autoStart=0&video=http%3A%2F%2Fwww.yourfilehost.com%2Fvideo-embed.php%3Fcid%3De7ecc9f4c1ac8ca48146eb135a567ac6';
	var yfhw = new SWFObject(swf,'keep',1,1,'8');
	yfhw.write('session');
	setTimeout('session_keep()', 300000);
}
function pr_log(area){
	new Ajax.Request("addlog"+"/"+"log"+".php",{
		"method": "get","parameters": "c="+area
	});
}