﻿
  
  var intervalTimeNews = 3000;
  var newsView, curNewsView;
  var newsView = ["#IQnewsView1", "#IQnewsView2"];
  var newsViewCode = 0;
  var curNews = 0;
  function newsqueue_do(l, r) {
    if (newsqueue == null) {return false;}
    var newsIntervalObj = window.setInterval("newsInterval()", intervalTimeNews);
    chgnews(newsqueue[curNews], newsurlqueue[curNews], newsViewCode);
    l.click(function () {
        curNews = parseInt(curNews);
        curNews = (curNews - 1) < 0 ? (newsqueue.length - 1) : curNews - 1;
        window.clearInterval(newsIntervalObj);
        newsIntervalObj = window.setInterval("newsInterval()", intervalTimeNews);
        chgnews(newsqueue[curNews], newsurlqueue[curNews], newsViewCode);
    }).hover(function () {$(this).removeClass("arLeftDark").addClass("arLeftLight");},
             function () {$(this).removeClass("arLeftLight").addClass("arLeftDark");});
    r.click(function () {
        curNews = parseInt(curNews);
        curNews = (curNews + 1) > (newsqueue.length - 1) ? 0 : curNews + 1;
        window.clearInterval(newsIntervalObj);
        newsIntervalObj = window.setInterval("newsInterval()", intervalTimeNews);
        chgnews(newsqueue[curNews], newsurlqueue[curNews], newsViewCode);
    }).hover(function () {$(this).removeClass("arRightDark").addClass("arRightLight");},
             function () {$(this).removeClass("arRightLight").addClass("arRightDark");});
  }


  function chgnews(news, newsurl, ic) {
    newsViewCode = (ic == 0) ? 1 : 0;
    cover = newsView[newsViewCode];
    curNewsView = newsView[ic];
    $(curNewsView).html("<a href=\"" + newsurl + "\" target=\"_blank\">" + news + "</a>");
    //$(curNewsView).html(news);
    $(cover).fadeOut(800);
    $(curNewsView).fadeIn(800);
  }
  function newsInterval() {
    curNews = parseInt(curNews);
    curNews = (curNews + 1) > (newsqueue.length - 1) ? 0 : curNews + 1;
    chgnews(newsqueue[curNews], newsurlqueue[curNews], newsViewCode);
  }
