/***********************************************
* Fading Scroller- © Dynamic Drive DHTML code library (www.dynamicdrive.com)
* This notice MUST stay intact for legal use
* Visit Dynamic Drive at http://www.dynamicdrive.com/ for full source code
***********************************************/

var delay = 2000; //set delay between message change (in miliseconds)
var maxsteps=30; // number of steps to take to change from start color to endcolor
var stepdelay=40; // time in miliseconds of a single step
//**Note: maxsteps*stepdelay will be total time in miliseconds of fading effect
var startcolor= new Array(255,253,104); // start color (red, green, blue)
var endcolor=new Array(146,210,226); // end color (red, green, blue)

var fcontent=new Array();
begintag='<div><em>'; //set opening tag, such as font declarations
ctr=0;
fcontent[ctr++] = "En. Rosli (Ampang, KL): Berbaloi pelaburan saya dengan mesin twist potato ini, keuntungan yang bakal and nikmati keuntungan besar yang tidak dijangka.";
fcontent[ctr++] = "En. Khairul (Temerloh, Pahang): Training yang berinformasi dan tepungnya memang tahan crispy. Sedap!";
fcontent[ctr++] = "Mr. Kok Kin (USJ, Subang): Saya mendapat kembali modal dalam 2 hari sahaja!";
fcontent[ctr++] = "En. Romzi (Kuantan): Saya dan pekerja termasuk 8 orang, memang ramai pelanggan. Sambutan yang bagus...";
fcontent[ctr++] = "Pn Hamidah (Johor): Keuntungan semata-mata :)";
fcontent[ctr++] = "En. Azrul (Segamat): Produk yang sedap dimakan, ia masih baru dalam pasaran dan saya menjualnya di tapak pasar malam dengan ahli keluarga saya.";
fcontent[ctr++] = "Pn. Salmah (Melaka): Saya boleh jual twist potato sehari dalam 200-450 batang. Ramai sukakan cheese original, cheese butter and corn cheese... yum!";
fcontent[ctr++] = "Pn. Lini (Kelantan): Saya rasa tepung (magic flour) banyak tolong dan membekalkan dalam berniaga ini. Saya yakin dengan tepung ini business boleh dijalankan dengan selama-lamanya! ;)";
fcontent[ctr++] = "En. Eddie (Kuala Selangor): Pada mulanya saya hampir beli mesin brand lain. Alhamdulillah, saya rasa bertuah sebab akhirnya dapat jumpa dengan twist potato, ia berbaloi dengan harganya. Terima kasih sebab banyak membantu dalam business saya. ^O^";
fcontent[ctr++] = "En. Salam (Kedah): .... uihh bagusnya mengembangkan rezeki dan peluang menambah pendapatan... BAGUS!";
fcontent[ctr++] = "En. Latif (Puncak Alam): Saya berniaga di pasar ramadhan. Gerai kami berada di Pasar Ramadhan Fasa 2 Puncak Alam. Datang la ..... Memang Best!";
fcontent[ctr++] = "En. Yusof (Kuantan): Saya kerja parttime dari pukul 7.30pm hingga 10pm malam, boleh jual sekurang-kurangnya 150 batang semalam. Saya recommend the 'Magic Flour'.";
fcontent[ctr++] = "Pn. Haryatie (Pasir Gudang): Mesin ini memang bernilai harganya. Tks.";
fcontent[ctr++] = "Pn. Norina (Segamat): Peluang kepada sesiapa yang ingin menambah pendapatan tanpa modal yang besar, datanglah jumpa mereka okey.";
fcontent[ctr++] = "En. Hassan (Kerteh, Terengganu): Insya-Allah boleh dijadikan sumber pendapatan tetap jika anda benar-benar mahu melakukannya!";
fcontent[ctr++] = "En. Isma (Perlis): BBQ, Hot & Spicy, black pepper, seaweed, cheese dan lain-lain sedap semuanya.... Yummy.";
fcontent[ctr++] = "Pn. Azuana bt Jaafar (Penang): Tepung says order 50kg untuk 2 minggu sahaja. Walaupun kos tinggi tapi bernilai harganya. Magic Flour Bagus!";
fcontent[ctr++] = "Pn. Zaharlini (Kelantan): Ia sungguh seronok, ia tidak mahal untuk dicuba, ia merupakan pendapatan alternatif saya yang masih kerja lagi.";
fcontent[ctr++] = "En. Shahrir (Sabah): Khusus kentang spring / twist potato dengan tepung yang berformulated banyak membantu dalam berniaga saya.";
fcontent[ctr++] = "En. Din (Tumpat, Kelantan): Saya baru start pasar ramadhan ini, permintaan tinggi orang ramai.";
fcontent[ctr++] = "Tin (Subang): I'm a new entrepreneur and also a student who bought a set of twist potato machine. Just want to earn some fast cash every day. The profit return is very good!";
closetag='</em></div>';

var fwidth='200px'; //set scroller width
var fheight='130px'; //set scroller height

var fadelinks=1;  //should links inside scroller content also fade like text? 0 for no, 1 for yes.

///No need to edit below this line/////////////////


var ie4=document.all&&!document.getElementById;
var DOM2=document.getElementById;
var faderdelay=0;
var index=0;


/*Rafael Raposo edited function*/
//function to change content
function changecontent(){
  if (index>=fcontent.length)
    index=0
  if (DOM2){
    document.getElementById("fscroller").style.color="rgb("+startcolor[0]+", "+startcolor[1]+", "+startcolor[2]+")"
    document.getElementById("fscroller").innerHTML=begintag+fcontent[index]+closetag
    if (fadelinks)
      linkcolorchange(1);
    colorfade(1, 15);
  }
  else if (ie4)
    document.all.fscroller.innerHTML=begintag+fcontent[index]+closetag;
  index++
}

// colorfade() partially by Marcio Galli for Netscape Communications.  ////////////
// Modified by Dynamicdrive.com

function linkcolorchange(step){
  var obj=document.getElementById("fscroller").getElementsByTagName("A");
  if (obj.length>0){
    for (i=0;i<obj.length;i++)
      obj[i].style.color=getstepcolor(step);
  }
}

/*Rafael Raposo edited function*/
var fadecounter;
function colorfade(step) {
  if(step<=maxsteps) {	
    document.getElementById("fscroller").style.color=getstepcolor(step);
    if (fadelinks)
      linkcolorchange(step);
    step++;
    fadecounter=setTimeout("colorfade("+step+")",stepdelay);
  }else{
    clearTimeout(fadecounter);
    document.getElementById("fscroller").style.color="rgb("+endcolor[0]+", "+endcolor[1]+", "+endcolor[2]+")";
    setTimeout("changecontent()", delay);
	
  }   
}

/*Rafael Raposo's new function*/
function getstepcolor(step) {
  var diff
  var newcolor=new Array(3);
  for(var i=0;i<3;i++) {
    diff = (startcolor[i]-endcolor[i]);
    if(diff > 0) {
      newcolor[i] = startcolor[i]-(Math.round((diff/maxsteps))*step);
    } else {
      newcolor[i] = startcolor[i]+(Math.round((Math.abs(diff)/maxsteps))*step);
    }
  }
  return ("rgb(" + newcolor[0] + ", " + newcolor[1] + ", " + newcolor[2] + ")");
}

