// JavaScript Document

var pagination_check = false;
var video_total = 0;
function changePagination(){
	jQueryPagination(video_total);
}

 function jQueryPagination(num_entries) {
                // Create pagination element

                $("#Pagination").pagination(num_entries, {
                    num_edge_entries: 0,
                    num_display_entries: 6,
					current_page:0,
					prev_text:"<img src='/aa_new_tiotv/img/freccia_s.png' widht='12' height='14' border='0'>",
					next_text:"<img src='/aa_new_tiotv/img/freccia_d.png' widht='12' height='14' border='0'>",
					first_text:"<img src='/aa_new_tiotv/img/frecce_s.png' widht='19' height='14' border='0'>",
					last_text:"<img src='/aa_new_tiotv/img/frecce_d.png' widht='19' height='14' border='0'>",						
					show_ellipse: false,
			        callback: changePage,
                    items_per_page:20
                });
             }


function changePage(page_index){
		if(page_index != (current_pagina-1) &&  pagination_check != false){		
			if(current_lista == "search"){
				searchTioTV_pag(page_index+1);
			}else{
				change_divbox(current_lista,page_index+1);		
			}
		}else{
			pagination_check = true;
		}
		
		return false;	
}

var current_lista = "ultimi";

function change_divbox(lista,pag){	 
	document.getElementById("wrapper_divbox").innerHTML = "<div style='width: 66px; height: 66px;margin-left: 383px; margin-top: 100px;'><img src='http://www.tio.ch/aa_new_tiotv/img/ajax-loader.gif' /><div>";

 $("#wrapper_divbox").load("/aa_new_tiotv/_ajax_divbox.asp?lista="+lista+"&pag="+pag, {}, function(){
  current_lista = lista;
  current_pagina = pag; 
  start_video();
 });
}

var current_research = "";

function searchTioTV_pag(page){
	
	document.getElementById("wrapper_divbox").innerHTML = "<div style='width: 66px; height: 66px;margin-left: 383px; margin-top: 100px;'><img src='http://www.tio.ch/aa_new_tiotv/img/ajax-loader.gif' /><div>";

 $("#wrapper_divbox").load("/aa_new_tiotv/_ajax_search.asp?s="+current_research+"&pag="+page, {}, function(){
  current_lista = "search"; current_pagina = 0; start_video();
 });
}


function searchTioTV(){
	
	document.getElementById("wrapper_divbox").innerHTML = "<div style='width: 66px; height: 66px;margin-left: 383px; margin-top: 100px;'><img src='http://www.tio.ch/aa_new_tiotv/img/ajax-loader.gif' /><div>";
	
	current_research = escape(document.getElementById("search_tiotv_form").value+"");
													  
 $("#wrapper_divbox").load("/aa_new_tiotv/_ajax_search.asp?s="+current_research, {}, function(){
  current_lista = "search"; current_pagina = 0; start_video();
 });
}

function start_video(){
	var array_open = new Array();
	for(i=0; i<img_total; i++){
		rand= Math.floor(Math.random()*img_total);
		var count_check = 0;
		while(array_open[rand] != undefined && count_check <1000){
			rand= Math.floor(Math.random()*img_total);
			count_check++;
		}
		if(count_check==1000){
			alert(rand);
			alert(array_open[rand]);
		}
		array_open[rand] = true;
		setTimeout('show_box(\''+rand+'\','+i+')',(250-(i*10))+i*(250-(i*10)));
	}	
}


function show_box(rand,i){
	$("#video_box_"+rand).animate({width:"156px",height:"69px",marginTop: "0", marginLeft: "0",opacity: 1}, "slow")
	$("#video_box_"+rand).show();
	//document.getElementById("video_box_"+rand).style.display = "block";	
	
	if(i==(img_total-1)){
		animation_end = true;	
	}
}


var current_info_box = -1;
var animation_end = false;
var count_over = 0;
function showInfoBox(i){

	if(animation_end == true){
		/*$("#video_box_info_"+i).show();*/
	  if(current_info_box != -1){
		  $("#video_box_info_"+current_info_box).hide();
 		  $("#video_box_buttons_"+current_info_box).hide();

		 //document.getElementById("video_box_info_"+current_info_box).style.display = "none";
	 	 //document.getElementById("video_box_buttons_"+current_info_box).style.display = "none";
	  }
		  $("#video_box_info_"+i).show();
 		  $("#video_box_buttons_"+i).show();	  
	//  document.getElementById("video_box_info_"+i).style.display = "block";
	 // document.getElementById("video_box_buttons_"+i).style.display = "block";	
	  current_info_box = i;

	}
}

function hideInfoBox(i){

	if(animation_end == true){	
	  if(current_info_box != -1){
		  $("#video_box_info_"+current_info_box).hide();
 		  $("#video_box_buttons_"+current_info_box).hide();		  
		//  document.getElementById("video_box_info_"+current_info_box).style.display = "none";
		//  document.getElementById("video_box_buttons_"+current_info_box).style.display = "none";	
		  current_info_box = -1;
	  }
	}
}
function  get_mouse_target(evt){
	var ev = evt || window.event;
	var id_tag = (ev.target || ev.srcElement).id;
	var tag_class = (ev.target || ev.srcElement).className;	
	
	//document.getElementById("mouseStatus").innerHTML = id_tag+","+tag_class
	if(id_tag == "wrapper_divbox" || id_tag == "playlist_container"){
			hideInfoBox();
			
	}

}

function closeMenu(){						
		if(current_active == false){		
				$("#div_menu_"+open_trigger).hide();
				//document.getElementById("div_menu_"+open_trigger).style.display = "none";
				open_trigger = "";
				}
		}

document.onmousemove = get_mouse_target;


