﻿var artices=new Array();
var currentIndex=0;
var val=10;
var timeout=0;

var remaining;
var delay=6000;
var start=0;

var portalalis='';

function SetArray(pos,src,title)
{
pos=pos*1;
pos--;
artices[pos]=src+'|'+title;
}

function ChangeArtice()
      {
      var divBG=document.getElementById('divBG');
      var imgArticle=document.getElementById('imgArticle');
      var divImage=document.getElementById('divImage');
      var divInfo=document.getElementById('divInfo');      
      var divFeature=document.getElementById('divFeature');
      
      
      if(val>0)
      {
      divBG.style.opacity = val/10;
      divBG.style.filter = 'alpha(opacity=' + val*10 + ')';
      }
      val--;
      if(val==0)
      {
      var index=currentIndex*1+1;      
      var _divFeature=document.getElementById('divFeature_'+index);
      divFeature.innerHTML=_divFeature.innerHTML;
      
      var arr=artices[currentIndex].split('|');
      if(arr[0]!='')
      {
      divImage.style.display='';
      var src='http://'+portalalis+'/DesktopModules/NDS.ViewArticles/RenImage.aspx?src=' + arr[0] + '&width=160';
      imgArticle.src=src;
      //divInfo.style.width='200';
      //divBG.style.backgroundImage='url('+src+')';
      }
      else
      {
      divImage.style.display='none';
      //divInfo.style.width='400';
      }
      divBG.style.opacity = 0;
      divBG.style.filter = 'alpha(opacity=' + 0 + ')';
      document.getElementById('divTitle').innerHTML=arr[1];      
      }
      if(val<0)
      {
      divBG.style.opacity = (-1)*val/10;
      divBG.style.filter = 'alpha(opacity=' + (-1)*val*10 + ')';
      }
      if(val<=-10)
      {      
      val=10;
      return;
      }
      setTimeout('ChangeArtice()',40);
      }
      
function ChangeArticeAuto()
{
ChangeArtice();
if(currentIndex>=artices.length-1)currentIndex=0;
else currentIndex++;
timeout=setTimeout('ChangeArticeAuto()',delay);
}

function Init(_portalalis)
{
portalalis=_portalalis;
currentIndex=-1;
ChangeArticeAuto();
}

function SetArtice(_pos)
{
_pos=_pos-1;
currentIndex=_pos;
ChangeArticeAuto();
}

function SetOpacity(obj,val)
{
var img=obj.getElementsByTagName('img')[0];
img.style.opacity = val/10;
img.style.filter = 'alpha(opacity=' + val*10 + ')';
}

function OnOver(obj,_pos)
{
if(currentIndex==_pos-1)return;
//var img=obj.getElementsByTagName('img')[0];img.style.opacity = 1;img.style.filter = 'alpha(opacity=' + 100 + ')';
currentIndex=_pos-1;
ChangeArtice();
clearTimeout(timeout);
//remaining -= new Date() - start;
//remaining=0;
timeout = setTimeout('ChangeArticeAuto()',delay);
}

function OnOut(obj,_pos)
{
//var img=obj.getElementsByTagName('img')[0];img.style.opacity = 0.6;img.style.filter = 'alpha(opacity=' + 60 + ')';
start = new Date();
currentIndex--;
timeout = setTimeout('ChangeArticeAuto()',remaining-delay);
}

function FormatCurrency(obj,val)
{
if(val=='0')obj.innerHTML='Thương lượng';
num = val.toString().replace(/\$|\,/g,'');
if(isNaN(num))num = "0";
sign = (num == (num = Math.abs(num)));
num = Math.floor(num*100+0.50000000001);
cents = num%100;
num = Math.floor(num/100).toString();
if(cents<10)cents = "0" + cents;
for (var i = 0; i < Math.floor((num.length-(1+i))/3); i++)num = num.substring(0,num.length-(4*i+3))+','+num.substring(num.length-(4*i+3));
obj.innerHTML=((sign)?'':'-') + num;
}
