//此函数是载入导航的一级分类和分页设置.
var pagesize = 8;//每页个数
var pageover = 1;//每次翻动个数
function ShowClass(contextPath,i,vclassid)
{
	/**var id ;
	var obj = getParamFromURL();
	if(obj != undefined && obj !=null && obj.id !=undefined && obj.id !="" && obj.id !=null){
		id = obj.id;
		}
	else{
		id = 0;
		}	
		*/
	var id = 0;
	Content = "";
	var urls = ""+webSite+"/vprog_list/vclass_"+id+"_child_list.xml";
	$.ajax({
		url: urls,
		type: 'GET',
		async:true,
		dataType: 'xml',
		cache :false,
		timeout: 100000, 
		error: function(){
				alert('连接服务器获得信息错误，可能服务器忙，请重新刷新尝试。');
				}, 
		success: function(date)
		{
			
			Content = "";
			var pagestart;
			pagestart = pageover*(i-1);
			var pageend = pagestart+pagesize-1;
			var page = parseInt($(date).find("vclass_chlid_nodes").children("vclass").length);
			var sumpage =Math.ceil((page-pagesize)/pageover+1);
			if(sumpage<0)
			{
				sumpage = 1;
			}
			if(i == sumpage)
			{
				$("#Nextpage").hide();
				$("#Next").hide();
				
			}
			else
			{
				$("#Nextpage").hide();
				$("#Next").show();
			}
			if(i == 1)
			{
				$("#Prevpage").show();
				$("#Prev").hide();
			}
			else
			{
				$("#Prevpage").hide();
				$("#Prev").show();
			}
			//控制分页图片显示
			
			$(date).find("vclass_chlid_nodes").children("vclass").each(function(ss){
				if(ss < pagestart)
				{
					return true;
				}
				if(ss > pageend)
				{
					return false;
				}
				var classname = $(this).children("vclass_name").text().substring(0,4);
				if($(this).children().length > 0 )
				{
				Content += "<li><a href=\""+webSite+"/vprog_list/vprog_list_vclass_"+$(this).attr("id")+"_order_1_page_1.html\" id='"+$(this).attr("id")+"'>"+classname+"</a>";
				var temp = getSubMenu($(this).attr("id"));
				Content += "<ul class='menulist' >"+temp+"</ul></li>";
				}
			});
			$("#nav_nb_ul").empty();
			$("#nav_nb_ul").append(Content);
			if(vclassid == 0)
			{
				
				//$("#nav_left a").css("background","url(images/nav_nb_bj.gif) no-repeat");
				//$("#nav_left a").css("background-position","3px 2px");
				//$("#nav_left a").css("color","#fffb88");
				
			}
			else
			{
				//$("#"+vclassid+"").css("background","url(images/nav_nb_bj.gif) no-repeat");
				//$("#"+vclassid+"").css("background-position","3px 2px");
				//$("#"+vclassid+"").css("color","#fffb88");
			}
			$("#nav_nb_ul li").hover(
			  function () {
				//alert("1");
				if($(this).children("ul").children("li").length >0){
					$(this).children("ul").show();
					};
			  },
			  function () {
				  $(this).children("ul").hide();
			  }
			); 
			regHover();
			regClick();
		//	$(".menulist li").hover(function(){
//									alert("2");		 
//											 },
//				function(){alert("1");
//												 });
			/**
			$("#nav_left").hover(
			  function () {
				$(this).children("a").css("background","url("+contextPath+"/images/nav_nb_bj.gif) no-repeat");
				$(this).children("a").css("background-position","3px 2px");
				$(this).children("a").css("color","#fffb88");
			  },
			  function () {
				$(this).children("a").css("background","url("+contextPath+"/images/nav.gif) no-repeat");
				$(this).children("a").css("background-position","3px 2px");
				$(this).children("a").css("color","#ffffff");
			  }
			); 
			*/
			//ShowDclass();
					
		}
		
	});
	
}
//搜索
$("document").ready(function(){
	$("#imgclass_vproglist").click( function () { 
		//alert(encodeURIComponent($("#seartext").val()));
		location.href(""+contextPath+"/search.html?key="+encodeURIComponent($("#seatext").val())+"&sea="+$("#sea").val()+"");
	}); 
	$("#seatext").keydown(function(event){
			if(event.keyCode==13)
			{
				location.href(""+contextPath+"/search.html?key="+encodeURIComponent($("#seatext").val())+"&sea="+$("#sea").val()+"");
			}
	}); 
	$(".download").click( function () { 
		location.href(""+contextPath+"/download/WebPlayer2009.exe");									  
	}); 
}); 
//此函数是导航二级分类。暂时没有使用。预留.
function ShowDclass()
{
	$("#nav_nb_ul li").hover(
	function(){ 
		$(this).children("a").css("color","#000000");
		$(this).children("a").css("background","url(images/nav_nb_bj.gif) no-repeat");
		$(this).children("a").css("background-position","left 9px");
		Content = "";
		$.ajax({
			url: "inc/xml/vclass_"+$(this).children("a").attr("id")+"_child_list.xml",
			type: 'GET',
			async:false,
			dataType: 'xml',
			cache :false,
			timeout: 100000, 
			error: function(){
					alert('连接服务器获得信息错误，可能服务器忙，请重新刷新尝试。');
					}, 
			success: function(date)
			{
				if($(date).find("vclass_chlid_nodes").children("vclass").length > 0)
				{
					Content += "<div><ul>";
				}
				$(date).find("vclass_chlid_nodes").children("vclass").each(function(ss){
					var classname = $(this).children("vclass_name").text();
					if($(this).children().length > 0 )
					{
					Content += "<li><a href=\""+vprolist+$(this).attr("id")+"\">"+classname+"</a></li>";
					}
				});	
				if($(date).find("vclass_chlid_nodes").children("vclass").length > 0)
				{
					Content += "</ul></div>";
				}
			}
		});
			$(this).append(Content);
	},
	function(){ 
		$(this).children("div").remove();
		$(this).children("a").css("background-image","none");
		$(this).children("a").css("color","#ffffff");
	}
	); 
}
//获取某个分类下的分类列表
function getSubMenu(id){
	var url = webSite+"/vprog_list/vclass_"+id+"_child_list.xml";
	
	var temp = "";
	$.ajax({
		   url:url,
		   async:false,
		   datatype:'xml',
		   timeout:100000,
		   cache :false,
		   method:'get',
		   error:function(){
			   
			   },
			success:function(data){
				$(data).find("vclass").each(function(){
					temp += "<li id=\""+$(this).attr("id")+"\">"+$(this).find("vclass_name").text()+"</li>"									
				}
		   		);
			}
		   });
	return temp;
	}
//注册 分类列表 点击事件
function regClick(){
	$(".menulist li").click(function(){
			//window.parent.location=getCurrentUrl()+"?id="+$(this).attr("id");
			window.parent.location=webSite+"/vprog_list/vprog_list_vclass_"+$(this).attr("id")+"_order_1_page_1.html";
									 });
	}

//注册 分类列表 移动事件

function regHover(){
	$(".menulist li").hover(function(){
								$(this).attr("class","lihover")		 
											 },
				function(){
								$(this).attr("class","");				 });
	
}
//获取url中的参数 返回一个object对象 可以根据名称直接取值
function getParamFromURL(){
		var obj = new Object();
		var s,v;
    	var str = window.location.href;
		alert(str);
	if(str.indexOf("?")== -1){
    		return null;
    	} else{
    		var strval = str.substring(1);
    		if(strval.length > 1){
    			strval = strval.split("&");
    			for(var i=0;i<strval.length;i++){
    				var temp = strval[i].split("=");
    				s =temp[0];
    				v = temp[1];
    				obj[s] = v;
    			}
    		}
    		return obj;
    	}
    	
}
function getCurrentUrl(){
	var href =  window.location.href;
	if(href.indexOf("?") == -1 ){
		return href;
		}
	else{
		return href.substring(0,href.indexOf("?"));
		}	
	}
//获取匪类导航
function  getVclassNav(){
var strs=  window.location.href.split("_")	;
		var id;
		for(var i =0;i<strs.length;i++){
			if(!isNaN(strs[i])){
				id = strs[i];
				break;
			}
		}
		var url = webSite+"/vprog_list/vclass_"+id+"_child_list.xml";
		$.ajax({
			url:url,
			async:true,
			type:'get',
			dataType:'xml',
			timeout:100000,
			cache:false,
			error:function(){
				
			},
			success:function(data){
				var content="";
				var temp ="<ul>";
				
				$(data).find("vclass").each(function(i){
				temp += "<li id=\""+$(this).attr("id")+"\">"+$(this).children("vclass_name").text()+"</li>"
				if((i+1)%2 == 0){
					temp +="</ul>"
					content += temp;
					temp ="<ul>";
				}
				
				if(($(data).find("vclass").length -1) == i){
						content += temp+"</ul>";
				}
					
				});
				//alert(content);
				$(".content").html(content);
				//注册点击事件
				$(".content ul li").click(function(){
					window.parent.location=webSite+"/vprog_list/vprog_list_vclass_"+$(this).attr("id")+"_order_1_page_1.html";
				});
			}
		
		});
}
