var t_usrname = '';

function change_show_hide(div_name) {
	if (document.getElementById(div_name).style.display=="block") {		
		document.getElementById(div_name).style.display="none" ;
	} else {
		document.getElementById(div_name).style.display="block" ;
	}
}

function showtab(this_tab,div_name,total_tab) {
	for (var i=1; i<=total_tab; i++) {
		var this_btn_name = div_name + "_btn" + i;
		var this_sub_name = div_name + "_sub" + i;
		
		if (i == this_tab) {
			document.getElementById(this_sub_name).style.display="block" ;
			document.getElementById(this_btn_name).className="select" ;
			/*if (url) {
				showtab_url(this_tab,div_name)			
			}*/
		} else {
			document.getElementById(this_sub_name).style.display="none" ;
			document.getElementById(this_btn_name).className="" ;
		}
	}
}

function showtab_url(this_tab,div_name) {
	/*
	switch (div_name) {
		case 'juzhao':
			var index = 1;
			break;
		case 'ygp':
			var index = 2;
			break;
	}
	*/
	var this_more_name = div_name + "_more";
	var this_url = document.getElementById(div_name + "_url" + this_tab).value;
	//var this_url = "movie/" + movieid + "/" + tab_type[index][this_tab] + "/list";
	document.getElementById(this_more_name).href=this_url ;
}

function change_menu_select(num) {
	var select = "menu_select_" + num;
	document.getElementById(select).setAttribute("className", "current");
}


function select_teleplay_tab(i) {

	if (teleplay_ary == '') {
		return;
	}

	var select_option = '';
	var tab_show_pre = '';
	var tab_show_next = '';
	var tab_show_this = '<a href="javascript://void(0)" onclick="select_teleplay_tab('+i+')"><span style="color:#ff0000">'+teleplay_ary[i]['title']+'</a>';
	
	select_teleplay = parseInt(select_teleplay);
	i = parseInt(i);

	if (!is_int(select_teleplay) || i>select_teleplay || i<1) {
		i = select_teleplay;
	}
	

	if (select_teleplay==i) {
	} else if (select_teleplay-i<2) {
		for (var j=select_teleplay; j>i; j--) {
			tab_show_pre += '<a href="javascript://void(0)" onclick="select_teleplay_tab('+j+')">'+teleplay_ary[j]['title']+'</a>';
		}
	} else {
		for (var j=i+2; j>i; j--) {
			tab_show_pre += '<a href="javascript://void(0)" onclick="select_teleplay_tab('+j+')">'+teleplay_ary[j]['title']+'</a>';
		}
	}

	if (i==1) {
	} else if (i<=3) {
		for (var j=i-1; j>=1; j--) {
			tab_show_next += '<a href="javascript://void(0)" onclick="select_teleplay_tab('+j+')">'+teleplay_ary[j]['title']+'</a>';
		}
	} else {
		for (var j=i-1; j>=i-2; j--) {
			tab_show_next += '<a href="javascript://void(0)" onclick="select_teleplay_tab('+j+')">'+teleplay_ary[j]['title']+'</a>';
		}
	}
	
	

	document.getElementById("select_teleplay_tab_show").innerHTML = tab_show_pre + tab_show_this + tab_show_next;
	
	
	for (j=select_teleplay; j>=1; j--)
	{
		if (j == i)
		{
			select_option += '<OPTION value="'+j+'" selected>'+teleplay_ary[j]['title']+'</OPTION>';
		} else {
			select_option += '<OPTION value="'+j+'">'+teleplay_ary[j]['title']+'</OPTION>';
		}
		
	}
	document.getElementById("select_teleplay_option_show").innerHTML = '<select onchange="select_teleplay_tab(this.value)">'+select_option+'</select>';

	get_teleplay_content(teleplay_ary[i]['id']);
	

}

function get_teleplay_content(id) {
    document.getElementById("select_teleplay_content_show").innerHTML = "载入中...";
	var url = 'http://movie.xunlei.com/movie_teleplay_content.php';
	var pars = 'teleplayid='+id;
	var myAjax = new Ajax.Request(url,{method: 'get', parameters: pars, onComplete: show_teleplay_content, onFailure: show_teleplay_fail});
}

function show_teleplay_content(response) {
	if(response.responseText == '') {
		show_teleplay_fail();
	} else {
		document.getElementById("select_teleplay_content_show").innerHTML = response.responseText;
	}    
}
function show_teleplay_fail() {
    document.getElementById("select_teleplay_content_show").innerHTML = "对不起，没有找到剧集资料。";
}


function is_int(num) {
	var patrn=/^[0-9]{1,}$/;   
	if (patrn.exec(num)) {
		return true;
	}
	return false;
}

function getCookie(name) {
	var search = name + "=";
	var offset = document.cookie.indexOf(search);
	if (offset != -1) {
		offset += search.length;
		var end = document.cookie.indexOf(";", offset);
		if (end == -1)
			end = document.cookie.length;
		return unescape(document.cookie.substring(offset, end));
	}
	else return "";
	
}

function setCookie(name, value, hours){
	var expireDate=new Date(new Date().getTime()+hours*3600000);
	document.cookie = name + "=" + escape(value) + "; path=/; domain=xunlei.com; expires=" + expireDate.toGMTString() ;
}

function rand(num){
	return Math.floor(Math.random()*num)+1; 
}

function set_rating_record(type, id, usrname, rating) {
	var tmp = new Image();
	tmp.src='http://rating.movie.xunlei.com/set_rating.php?type='+type+'&id='+id+'&usrname='+usrname+'&rating='+rating+'&cache='+rand(9999999);	
}

function set_collect_record(type, id, usrname) {
	var tmp = new Image();	
	tmp.src='http://rating.movie.xunlei.com/set_collect.php?type='+type+'&id='+id+'&usrname='+usrname+'&cache='+rand(9999999);	
}

function set_tag_record(type, id, usrname, content) {
	var tmp = new Image();			
	tmp.src='http://rating.movie.xunlei.com/set_tag.php?type='+type+'&id='+id+'&usrname='+usrname+'&content='+content+'&cache='+rand(9999999);	
}

function set_tracker_record(type, id, col) {
	var tmp = new Image();		
	if (type==1) {
		var adftrack_ref=escape(document.referrer);
		tmp.src="http://tracker.movie.xunlei.com/movie.php?movieid="+id+"&cache="+rand(9999999)+"&pre=" + adftrack_ref;
	} else {
		tmp.src='http://tracker.movie.xunlei.com/set_movie_stat.php?t='+type+'&id='+id+'&c='+col+'&rand='+rand(9999999);	
	}
}

function set_pic_record(id) {
	var tmp = new Image();
	var adftrack_ref=escape(document.referrer);
	tmp.src="http://tracker.movie.xunlei.com/still.php?movieid="+id+"&cache="+rand(9999999)+"&pre=" + adftrack_ref;	
}

function add_list_collect(id, type) {
	if(check_is_login()) {
		set_collect_record(type, id, t_usrname);
		set_tracker_record(type, id, 'collect');
		alert("已添加到您的电影收藏！");
	}
}

function check_is_login() {
	t_usrname = getCookie('usrname');
	if (t_usrname == "") {
		if (confirm("您还没有登录，点击\"确定\"登录")) {
			setTimeout("window.location.href='http://i.xunlei.com/login.html?u1="+location.href+"'", 500);		
			//location.href="http://i.xunlei.com/login.html?u1="+location.href;
		}
		return false;
	} 
	return true;
}

function jump_click(movieid, kind){
	var tmp = new Image();			
	tmp.src = "http://tracker.movie.xunlei.com/movie_jump.php?kind="+ kind +"&movieid="+movieid+"&rand="+rand(9999999);
}