categ = "WWE Classics/Legends";	
var elem="";
$(document).ready(function() {
						   
$("#loading").bind("ajaxSend", function(){								
 $(this).show();
 }).bind("ajaxComplete", function(){
   $(this).hide();
  
   });
	var counter = 0;
$('li a').hover (function() {
                  $(this).addClass('hover');
                },
            function(){
                  $(this).removeClass('hover');
                }
        );

  $('li a').click (function() {
                  $('li .clicked').removeClass('clicked');
                  $(this).addClass('clicked');
        }); 
						   
 
	   $.ajax({type: "GET", url: "bowse3.php",  dataType: ($.browser.msie) ? "text" : "xml", success: function(data) {
var xml;
     if (typeof data == "string") {
       xml = new ActiveXObject("Microsoft.XMLDOM");
       xml.async = false;
       xml.loadXML(data);
     } else {
       xml = data;
     }
$(xml).find('show').each(function(i){
                    var title_text = $(this).find('title').text();
					var category_text = $(this).find('category').text();
					var image_text = $(this).find('image').text();
					var date_text = $(this).find('ends').text();
					date_text = date_text.substr(date_text.indexOf("-")+1,12);
					month = date_text.substr(4,2);
					day = date_text.substr(6,2);
					var rating = $(this).find('rating').text();
					date_text = month+"-"+day;
					elem = "";
					var summary_text = $(this).find('summary').text();
					if($(this).find("starts").attr("state") != "soon"){
					if($(this).find("ends").attr("state") != "expired"){
					if( category_text=="WWE Classics/Legends" ){			
					counter++;
                    elem = '<div class="show"><div class="showTitle plus" ><span class="showOnThru">On thru</span><span class="showDate">'+date_text+'</span>'+'<span class="showNamer">'+title_text +' ('+rating+')'+'</span></div>';

	elem += '<div class="showContent"><div class="showImage">'+'<img src="xmlcatalog/'+image_text+'" width="175" height="131"></div><div class="showText"><p>'+summary_text+'</p></div></div></div>';
							$('#bigContainer').append(elem);
							 }
					}}
                     });
					 $(".show").tsort("span[class=showDate]");
					  $(".show:even").addClass("white");
					  $(".show:odd").addClass("grey");
					$(".showTitle").click(function(){$(this).siblings().slideToggle("slow"); $(this).toggleClass("plus").toggleClass("minus");});
					
			if(counter == 0){
$('<div style="padding:10px"></div>').html('No Results found').appendTo('#bigContainer');
}										  
			   
	 }});
	   
	   $(".soon").click(function (){
								  counter = 0;
						$("#bigContainer").empty();				   
						   
	   $.ajax({type: "GET", url: "bowse3.php",  dataType: ($.browser.msie) ? "text" : "xml", success: function(data) {
var xml;
     if (typeof data == "string") {
       xml = new ActiveXObject("Microsoft.XMLDOM");
       xml.async = false;
       xml.loadXML(data);
     } else {
       xml = data;
     }
var classBool = "grey";

$(xml).find('show').each(function(i){
					
                    var title_text = $(this).find('title').text();
					var category_text = $(this).find('category').text();
					var image_text = $(this).find('image').text();
					var date_text = $(this).find('starts').text();
					date_text = date_text.substr(date_text.indexOf("-")+1,12);
					month = date_text.substr(4,2);
					day = date_text.substr(6,2);
					var rating = $(this).find('rating').text();
					date_text = month+"-"+day;
					var summary_text = $(this).find('summary').text();
				if($(this).find("starts").attr("state") == "soon"){
				if( category_text==categ){	
				counter++;
						  elem = '<div class="show"><div class="showTitle plus" ><span class="showOnThru">Begins on</span><span class="showDate">'+date_text+'</span>'+'<span class="showNamer">'+title_text +' ('+rating+')'+'</span></div>';

	elem += '<div class="showContent"><div class="showImage">'+'<img src="xmlcatalog/'+image_text+'" width="175" height="131"></div><div class="showText"><p>'+summary_text+'</p></div></div></div>';
							$('#bigContainer').append(elem);
							
							 }
					}
                     });
 $(".show").tsort("span[class=showDate]");
					  $(".show:even").addClass("white");
					  $(".show:odd").addClass("grey");
					$(".showTitle").click(function(){$(this).siblings().slideToggle("slow");$(this).toggleClass("plus").toggleClass("minus");});
									if(counter == 0){
$('<div style="padding:10px"></div>').html('No Results found').appendTo('#bigContainer');
}				  
			   
	 }});
						   
						   });

	    $(".recent").click(function (){
							counter = 0;				 
						   $("#bigContainer").empty();
						   
	   $.ajax({type: "GET", url: "bowse3.php",  dataType: ($.browser.msie) ? "text" : "xml", success: function(data) {
var xml;
     if (typeof data == "string") {
       xml = new ActiveXObject("Microsoft.XMLDOM");
       xml.async = false;
       xml.loadXML(data);
     } else {
       xml = data;
     }
var classBool = "grey";

$(xml).find('show').each(function(i){
					
                    var title_text = $(this).find('title').text();
					var category_text = $(this).find('category').text();
					var image_text = $(this).find('image').text();
					var date_text = $(this).find('ends').text();
					date_text = date_text.substr(date_text.indexOf("-")+1,12);
					month = date_text.substr(4,2);
					var rating = $(this).find('rating').text();
					day = date_text.substr(6,2);
					date_text = month+"-"+day;
					var summary_text = $(this).find('summary').text();
				if($(this).find("starts").attr("state") != "soon"){
					if($(this).find("ends").attr("state") == "expired"){
				if( category_text==categ){		
				counter++;
						  elem = '<div class="show"><div class="showTitle plus" ><span class="showOnThru">Ended on</span><span class="showDate">'+date_text+'</span>'+'<span class="showNamer">'+title_text +' ('+rating+')'+'</span></div>';

	elem += '<div class="showContent"><div class="showImage">'+'<img src="xmlcatalog/'+image_text+'" width="175" height="131"></div><div class="showText"><p>'+summary_text+'</p></div></div></div>';
							$('#bigContainer').append(elem);
							
							 }
					} }
                     });
							 $(".show").tsort("span[class=showDate]", {order:"desc"});
					  $(".show:even").addClass("white");
					  $(".show:odd").addClass("grey");
					$(".showTitle").click(function(){$(this).siblings().slideToggle("slow");$(this).toggleClass("plus").toggleClass("minus");});
			   			if(counter == 0){
$('<div style="padding:10px"></div>').html('No Results found').appendTo('#bigContainer');
}		
	 }});
						   
						   });
		
$(".now").click(function (){
		counter = 0;							 
										 
						   $("#bigContainer").empty();
						   
	   $.ajax({type: "GET", url: "bowse3.php",  dataType: ($.browser.msie) ? "text" : "xml", success: function(data) {
var xml;
     if (typeof data == "string") {
       xml = new ActiveXObject("Microsoft.XMLDOM");
       xml.async = false;
       xml.loadXML(data);
     } else {
       xml = data;
     }
var classBool = "grey";

$(xml).find('show').each(function(i){
					
                    var title_text = $(this).find('title').text();
					var category_text = $(this).find('category').text();
					var image_text = $(this).find('image').text();
					var date_text = $(this).find('ends').text();
					date_text = date_text.substr(date_text.indexOf("-")+1,12);
					var rating = $(this).find('rating').text();
					month = date_text.substr(4,2);
					day = date_text.substr(6,2);
					date_text = month+"-"+day;
					var summary_text = $(this).find('summary').text();
				if($(this).find("starts").attr("state")!= "soon"){
					if($(this).find("ends").attr("state") != "expired"){
				if( category_text==categ){	
				counter++;
						  elem = '<div class="show"><div class="showTitle plus" ><span class="showOnThru">On thru</span><span class="showDate">'+date_text+'</span>'+'<span class="showNamer">'+title_text +' ('+rating+')'+'</span></div>';

	elem += '<div class="showContent"><div class="showImage">'+'<img src="xmlcatalog/'+image_text+'" width="175" height="131"></div><div class="showText"><p>'+summary_text+'</p></div></div></div>';
							$('#bigContainer').append(elem);
							
							 }
					} }
                     });
 $(".show").tsort("span[class=showDate]");
					  $(".show:even").addClass("white");
					  $(".show:odd").addClass("grey");
					$(".showTitle").click(function(){$(this).siblings().slideToggle("slow");$(this).toggleClass("plus").toggleClass("minus");});
			if(counter == 0){
$('<div style="padding:10px"></div>').html('No Results found').appendTo('#bigContainer');
}					  
			   
	 }});
						   
						   });
	   
	   
	   
});






function searchChannels(e){
counter = 0;
$("#nav").hide();
	$("#bigContainer").empty();
			$('li .clicked').removeClass('clicked');  
		 $("#pageSelected").css("backgroundPosition","0 top");
	 $.ajax({type: "GET", url: "bowse3.php",  dataType: ($.browser.msie) ? "text" : "xml", success: function(data) {
var xml;
     if (typeof data == "string") {
       xml = new ActiveXObject("Microsoft.XMLDOM");
       xml.async = false;
       xml.loadXML(data);
     } else {
       xml = data;
     }
var classBool = "grey";
var exp = new RegExp(e,"i");
$(xml).find('show').each(function(i){
                    var title_text = $(this).find('title').text();
					var category_text = $(this).find('category').text();
					var image_text = $(this).find('image').text();
					var date_text = $(this).find('ends').text();
					var enddate = $(this).find('ends').text();
					var startdate = $(this).find('starts').text();
					var rating = $(this).find('rating').text();
					
					date_text = date_text.substr(date_text.indexOf("-")+1,12);
					month = date_text.substr(4,2);
					day = date_text.substr(6,2);
					date_text = month+"-"+day;
					var talent_text = $(this).find('talent').text();
					var summary_text = $(this).find('summary').text();

		if(talent_text.match(exp) != null || title_text.match(exp) != null || summary_text.match(exp) != null){	
			
	if($(this).find("starts").attr("state") !== "noooooo"){
		if($(this).find("ends").attr("state") == "soon"){counter++;
		if($(this).find("starts").attr("state") == "soon"){
					month = startdate.substr(4,2);
					day = startdate.substr(6,2);
					date_text = month+"-"+day;
						  elem = '<div class="show"><div class="showTitle plus" ><span class="showOnThru">Begins on</span><span class="showDate">'+date_text+'</span>'+'<span class="showNamer">'+title_text +' ('+rating+')'+'</span></div>';


		}else{ 
		elem = '<div class="show"><div class="showTitle plus" ><span class="showOnThru">On thru</span><span class="showDate">'+date_text+'</span>'+'<span class="showNamer">'+title_text +' ('+rating+')'+'</span></div>';
		}
								elem += '<div class="showContent"><div class="showImage">'+'<img src="xmlcatalog/'+image_text+'" width="175" height="131"></div><div class="showText"><p>'+summary_text+'</p><p>'+category_text+'</div></div></div>';
							$('#bigContainer').append(elem);
					}}}
							 }

																											 );
 $(".show").tsort("span[class=showDate]", {order:"desc"});
					  $(".show:even").addClass("white");
					  $(".show:odd").addClass("grey");
					$(".showTitle").click(function(){$(this).siblings().slideToggle("slow");$(this).toggleClass("plus").toggleClass("minus");});
if(counter == 0){
$('<div style="padding:10px"></div>').html('No Results found').appendTo('#bigContainer');
}		   
	} });
	}
function loadChannel(e){
	$("#nav").show();
	$('li .clicked').removeClass('clicked');
    $('.now').addClass('clicked');
	counter = 0;
	$("#bigContainer").empty();
		if(e == "legends"){
	e = "WWE Classics/Legends";
	 $("#pageSelected").css("backgroundPosition","0 25%");
	}
		if(e == "bigones"){
	e = "WWE Classics/The Big Ones";
	 $("#pageSelected").css("backgroundPosition","0 50%");
	}
	if(e == "classics"){
	e = "WWE Classics/TV Classics";
	 $("#pageSelected").css("backgroundPosition","0 75%");
	}
	if(e == "shorties"){
	e = "WWE Classics/Shorties";
	 $("#pageSelected").css("backgroundPosition","0 bottom");
	}

	categ = e;
	 $.ajax({type: "GET", url: "bowse3.php",  dataType: ($.browser.msie) ? "text" : "xml", success: function(data) {
var xml;
     if (typeof data == "string") {
       xml = new ActiveXObject("Microsoft.XMLDOM");
       xml.async = false;
       xml.loadXML(data);
     } else {
       xml = data;
     }
var classBool = "grey";
$(xml).find('show').each(function(i){
                    var title_text = $(this).find('title').text();
					var category_text = $(this).find('category').text();
					var image_text = $(this).find('image').text();
					var date_text = $(this).find('ends').text();
					var rating = $(this).find('rating').text();
					date_text = date_text.substr(date_text.indexOf("-")+1,12);
					month = date_text.substr(4,2);
					day = date_text.substr(6,2);
					date_text = month+"-"+day;
					var summary_text = $(this).find('summary').text();
				if($(this).find("starts").attr("state") != "soon"){
					if($(this).find("ends").attr("state") !== "expired"){
						
							  if( category_text==categ){							 
counter++;
                        elem = '<div class="show"><div class="showTitle plus" ><span class="showOnThru">On thru</span><span class="showDate">'+date_text+'</span>'+'<span class="showNamer">'+title_text+' ('+rating+')'+'</span></div>';

	elem += '<div class="showContent"><div class="showImage">'+'<img src="xmlcatalog/'+image_text+'" width="175" height="131"></div><div class="showText"><p>'+summary_text+'</p></div></div></div>';
							$('#bigContainer').append(elem);
	
							 }
					}}});
 $(".show").tsort("span[class=showDate]");
					  $(".show:even").addClass("white");
					  $(".show:odd").addClass("grey");
					$(".showTitle").click(function(){$(this).siblings().slideToggle("slow");$(this).toggleClass("plus").toggleClass("minus");});
			if(counter == 0){
$('<div style="padding:10px"></div>').html('No Results found').appendTo('#bigContainer');
}		
	 }});
}
