﻿//Core functions
//New refresh time
timeout=5000;

  $(document).ready(
  function(){
   //Fix for no items
     if(cat1.length==0) cat1[0]="Not Available-|-Not Available";
     if(cat2.length==0) cat2[0]="Not Available-|-Not Available";
     if(cat3.length==0) cat3[0]="Not Available-|-Not Available";
     if(cat4.length==0) cat4[0]="Not Available-|-Not Available";
     if(cat5.length==0) cat5[0]="Not Available-|-Not Available";
    nextRss1();
    nextRss2();
    nextRss3();
    nextRss4();
    nextRss5();
   
     
  }
  );

//RSS1
var rss1Index=-1;
var rss1Play=1;

function setRss1()
{
  if(cat1.length!=0)
  {
       $("#rss1_count").html((rss1Index+1).toString() + "/" + cat1.length.toString());
       var newsArray = cat1[rss1Index].split("-|-");
       $("#rss1_heading").text(newsArray[0]);
       $("#rss1_content").html(newsArray[1]);
    }
}

function nextRss1()
{
    if(cat1.length!=0)
    {
        rss1Index++;
        if(rss1Index>=cat1.length) rss1Index=0;
        setRss1();
        if(rss1Play==1) setTimeout("nextRss1()",timeout)
    }
    
}

function prevRss1()
{
    rss1Index--;
    if(rss1Index<0) rss1Index=cat1.length.toString()-1;
    setRss1();
    
}

function playRss1()
{
     if(rss1Play==1)
     {
         rss1Play=0;
         $("#rss1_play").removeClass("pause");
         $("#rss1_play").addClass("next");
     }
     else
     {
         rss1Play=1
         $("#rss1_play").removeClass("next");
         $("#rss1_play").addClass("pause");
         nextRss1();
     }
}

//RSS2
var rss2Index=-1;
var rss2Play=1;

function setRss2()
{
  if(cat2.length!=0)
  {
       $("#rss2_count").html((rss2Index+1).toString() + "/" + cat2.length.toString());
       var newsArray = cat2[rss2Index].split("-|-");
       $("#rss2_heading").text(newsArray[0]);
       $("#rss2_content").html(newsArray[1]);
    }
}

function nextRss2()
{
    if(cat2.length!=0)
    {
        rss2Index++;
        if(rss2Index>=cat2.length) rss2Index=0;
        setRss2();
        if(rss2Play==1) setTimeout("nextRss2()",timeout)
    }
    
}

function prevRss2()
{
    rss2Index--;
    if(rss2Index<0) rss2Index=cat2.length.toString()-1;
    setRss2();
    
}

function playRss2()
{
     if(rss2Play==1)
     {
         rss2Play=0;
         $("#rss2_play").removeClass("pause");
         $("#rss2_play").addClass("next");
     }
     else
     {
         rss2Play=1
         $("#rss2_play").removeClass("next");
         $("#rss2_play").addClass("pause");
         nextRss2();
     }
}

//RSS3
var rss3Index=-1;
var rss3Play=1;

function setRss3()
{
  if(cat3.length!=0)
  {
       $("#rss3_count").html((rss3Index+1).toString() + "/" + cat3.length.toString());
       var newsArray = cat3[rss3Index].split("-|-");
       $("#rss3_heading").text(newsArray[0]);
       $("#rss3_content").html(newsArray[1]);
    }
}

function nextRss3()
{
    if(cat3.length!=0)
    {
        rss3Index++;
        if(rss3Index>=cat3.length) rss3Index=0;
        setRss3();
        if(rss3Play==1) setTimeout("nextRss3()",timeout)
    }
    
}

function prevRss3()
{
    rss3Index--;
    if(rss3Index<0) rss3Index=cat3.length.toString()-1;
    setRss3();
    
}

function playRss3()
{
     if(rss3Play==1)
     {
         rss3Play=0;
         $("#rss3_play").removeClass("pause");
         $("#rss3_play").addClass("next");
     }
     else
     {
         rss3Play=1
         $("#rss3_play").removeClass("next");
         $("#rss3_play").addClass("pause");
         nextRss3();
     }
}
//RSS4
var rss4Index=-1;
var rss4Play=1;

function setRss4()
{
  if(cat4.length!=0)
  {
       $("#rss4_count").html((rss4Index+1).toString() + "/" + cat4.length.toString());
       var newsArray = cat4[rss4Index].split("-|-");
       $("#rss4_heading").text(newsArray[0]);
       $("#rss4_content").html(newsArray[1]);
    }
}

function nextRss4()
{
    if(cat4.length!=0)
    {
        rss4Index++;
        if(rss4Index>=cat4.length) rss4Index=0;
        setRss4();
        if(rss4Play==1) setTimeout("nextRss4()",timeout)
    }
    
}

function prevRss4()
{
    rss4Index--;
    if(rss4Index<0) rss4Index=cat4.length.toString()-1;
    setRss4();
    
}

function playRss4()
{
     if(rss4Play==1)
     {
         rss4Play=0;
         $("#rss4_play").removeClass("pause");
         $("#rss4_play").addClass("next");
     }
     else
     {
         rss4Play=1
         $("#rss4_play").removeClass("next");
         $("#rss4_play").addClass("pause");
         nextRss4();
     }
}
//RSS5
var rss5Index=-1;
var rss5Play=1;

function setRss5()
{
  if(cat5.length!=0)
  {
       $("#rss5_count").html((rss5Index+1).toString() + "/" + cat5.length.toString());
       var newsArray = cat5[rss5Index].split("-|-");
       $("#rss5_heading").text(newsArray[0]);
       $("#rss5_content").html(newsArray[1]);
    }
}

function nextRss5()
{
    if(cat5.length!=0)
    {
        rss5Index++;
        if(rss5Index>=cat5.length) rss5Index=0;
        setRss5();
        if(rss5Play==1) setTimeout("nextRss5()",timeout)
    }
    
}

function prevRss5()
{
    rss5Index--;
    if(rss5Index<0) rss5Index=cat5.length.toString()-1;
    setRss5();
    
}

function playRss5()
{
     if(rss5Play==1)
     {
         rss5Play=0;
         $("#rss5_play").removeClass("pause");
         $("#rss5_play").addClass("next");
     }
     else
     {
         rss5Play=1
         $("#rss5_play").removeClass("next");
         $("#rss5_play").addClass("pause");
         nextRss5();
     }
}

