if(!PSINC) { var PSINC = {} };
if(!PSINC.woopie) { PSINC.woopie = {} };
(function(){
	var d = document;
	var clip_request_array = new Array();
	
	var keyword = '';
	if(!PSINC.woopie.getMovieList) {
		PSINC.woopie.getMovieList = function (getAjaxURL,divId,searchWord) {
			keyword = searchWord;
			var param = "word="+encodeURIComponent(searchWord)+"";
			PSINC.woopie.getJSON(getAjaxURL+ "?" + param +"",divId);
			return false;
		}
	}
	
	
	if(!PSINC.woopie.getJSON) {
		PSINC.woopie.getJSON = function (url, divId) {
			clip_request_array[divId] = PSINC.util.createXMLHttpRequest("");
			clip_request_array[divId].onreadystatechange = function(){ 
				var divId = arguments[0]; 
					return function() {
						PSINC.woopie.clip_handleResult(divId)
					};
				}(divId);
			clip_request_array[divId].open("GET", url, true);
			clip_request_array[divId].send();
			return false;
		}
	}
	
	
	if(!PSINC.woopie.clip_handleResult) {
		PSINC.woopie.clip_handleResult = function (divId) {
			if (clip_request_array[divId].readyState == 4 && clip_request_array[divId].status == 200) {
				if(d.getElementById(divId).textContent){
					d.getElementById(divId).textContent = '';
				}else{
					d.getElementById(divId).innerHTML = '';
				}
				var htmlData = eval("(" + clip_request_array[divId].responseText + ")");
				if(htmlData.msg != undefined){
					if(htmlData.msg == 'success'){
						var data = htmlData.data;
						
						
						var addHtml = '';
						addHtml += '<div class="right_tit">' + keyword + 'の動画リスト</div>';
						addHtml += '<div class="r_list mbt25">';
						for(var i=0 , l=data.length; i<l; i++){
							addHtml += '<dl class="ani_list mbt15">';
							addHtml += '<dt class="ani_img"><a href="'+decodeURIComponent(data[i].url)+'" target="_brank"><img src="'+decodeURIComponent(data[i].imgurl)+'" width="65" /></a></dt>';
							addHtml += '<dl class="ani_list mbt15">';
							addHtml += '<dt class="ani_link"><a href="'+decodeURIComponent(data[i].url)+'" target="_brank">'+decodeURIComponent(data[i].title)+'</a></dt>';
							addHtml += '<dd>';
							addHtml += ''+decodeURIComponent(data[i].content)+'';
							addHtml += '<p><a href="'+decodeURIComponent(data[i].url)+'" target="_blank">'+decodeURIComponent(data[i].url)+'</a></p>';
							addHtml += '</dd>';
							addHtml += '</dl>';
						}
						addHtml += '</div>';
						if(d.getElementById(divId).textContent){
							d.getElementById(divId).textContent = addHtml;
						}else{
							d.getElementById(divId).innerHTML = addHtml;
						}
						
					}
				}
			}
			return false;
			
		}
	}
	
})();



