﻿
function searchAmeba2( m,key ) {


	if(key==''){
		$('result_ameba').innerHTML ='キーワード(タグ)が未入力です。'
		 return;
	}


	$('result_ameba').innerHTML =
		'<p><img src="image/ajax_load_gray.gif" \/> searching...</p>';


	var keyword='keyword='+encodeURI(key);

	if ( m=="rating.do?rating=good" || m=="rating.do?rating=bad"){
		var method = m+'&';
	} else var method=m+'?';
	
//	var off="&offset=20";
//	var len="&length=10";

	var url = 'http://vision.ameba.jp/api/get/search/keyword/'+method+keyword+'&format=jsonp&callback=amabaV2api';



	var script  = document.createElement( 'script' );
	script.type = 'text/javascript';
	script.charset = 'UTF-8';
	script.src  = url;
	document.body.appendChild( script );
}


function amabaV2api( data ) {


    	var ele = $('result_ameba');
	var res="";
	var key =$('tag').value;

	if(!data){
		res+='見つかりませんでした。'
	    	ele.innerHTML = "キーワード(タグ)に一致する動画は見つかりませんでした。";
		return;
	}

	res +='<p style="text-align:right"><select id="ammethod" onchange="searchAmeba2(this.value,\''+key+'\')">';
	res +='<option value="new.do">新着順</option><option value="popular.do">視聴回数順</option><option value="rating.do?rating=good">good数順</option><option value="rating.do?rating=bad">bad数順</option><option value="comment.do">コメント数順</option><option value="favorite.do">お気に入り数順</option></select></p>';

	res +='<div id="selAV"></div>';
	res +='<p style="text-align:center">';


	for (i=0;i<data.item.length;i++) {
		var video = data.item[i];

//		res += '<a href="'+video.link+'" target="_blank">';
		res += '<img id="'+video.tagId+'" class="shadowcss" src="'+video.imageUrlSmall+'" border=0 alt="'+video.title+'" onDblClick="window.open(\''+ video.link +'\')" onmouseover="myApp.imagePop(this,\''+video.title+'\',\'selAV\')" onClick="relationMovie(this)" width="100px" height="75"/>';

		

 	  }

	res +='</p>';
    	ele.innerHTML = res;

}


function relationMovie( obj ) {

	document.getElementById('result_relation').innerHTML =
		'<p><img src="image/ajax_load_gray.gif" \/> searching...</p>';
	var id=obj.id;

	var url = 'http://vision.ameba.jp/api/get/relationMovie.do?movie='+id+'&format=jsonp&callback=relationapi';


	var script  = document.createElement( 'script' );
	script.type = 'text/javascript';
	script.charset = 'UTF-8';
	script.src  = url;
	document.body.appendChild( script );
}



function relationapi( data ) {

    	var ele = $('result_relation');
	var res="";

	if(!data){
		res+='関連動画は見つかりませんでした。'
	    	ele.innerHTML = res;
		return;
	}

	

	for (i=0;i<data.item.length;i++) {
		var video = data.item[i];

		res += '<a href="'+video.link+'" target="_blank">';
		res += '<img id="'+video.tagId+'" src="'+video.imageUrlSmall+'" border=0 alt="'+video.title+'" width="75px" height="56px" /></a>';


 	  }

    	ele.innerHTML = res;


}


