//Continuous Image Marquee with Links
var mqAry1 =  [
              ['./images/add-01-img-pre.jpg','http://www.lionproducts.in/'],
              ['./images/add-02-img-pre.jpg','http://www.karaimatrimony.com/'],
              ['./images/add-03-img-pre.jpg','http://www.technocomputerpark.com/'],
              ['./images/add-04-img-pre.jpg','http://www.narasimma.com/'],
              ['./images/add-05-img-pre.jpg','http://www.garinivideos.com/'],
              ['./images/add-06-img-pre.jpg','http://www.sivagangaionline.in/'],
              ['./images/add-07-img-pre.jpg','http://www.slpkaraikudi.com/'],
              ['./images/add-08-img-pre.jpg','http://www.thiruvarangantrust.org/'],
              ['./images/add-09-img-pre.jpg','http://www.eshock.in/'],
              ['./images/add-10-img-pre.jpg','http://www.successschool.co.in/'],
              ['./images/add-11-img-pre.jpg','http://www.muruganbrandrice.com/'],
              ['./images/add-12-img-pre.jpg','http://www.somatrust.org/'],
              ['./images/add-15-img-pre.jpg','http://www.amjothimanison.com/'],
              ['./images/add-13-img-pre.jpg','http://www.archotel.org/'],
              ['./images/add-14-img-pre.jpg','http://www.vee4u.com/'],
              ['./images/add-16-img-pre.jpg','http://www.tamilnaduyouths.com/'],
              ['./images/add-17-img-pre.jpg','http://www.gabrielcomputer.com/'],
              ];

function
start() {
  new mq('productScroll',mqAry1,110);
}

window.onload = start;
var mqr = [];

function mq(id,ary,wid){
  this.mqo=document.getElementById(id);
  var heit = this.mqo.style.height;
  
  this.mqo.onmouseout=function() {mqRotate(mqr);};
  
  this.mqo.onmouseover=function() {clearTimeout(mqr[0].TO);};
  
  this.mqo.ary=[];
  var maxw = ary.length;
  
  for (var i=0;i<maxw;i++) {
    var img=document.createElement('img');
    img.src=ary[i][0];
    var lnk=document.createElement('a');
    lnk.href=ary[i][1];
    lnk.title=ary[i][1];
    lnk.target='_blank';
    
    lnk.appendChild(img);
    this.mqo.ary[i]=document.createElement('div');
    this.mqo.ary[i].appendChild(lnk);
    this.mqo.ary[i].style.position = 'absolute';
    this.mqo.ary[i].style.left = (wid*i)+'px';
    this.mqo.ary[i].style.width = wid+'px';
    this.mqo.ary[i].style.height = heit;
    this.mqo.appendChild(this.mqo.ary[i]);
    }
  mqr.push(this.mqo);
  }

function mqRotate(mqr) {
  if (!mqr) return;
  for (var j=mqr.length - 1; j > -1; j--) {
    maxa = mqr[j].ary.length;
    
    for (var i=0;i<maxa;i++) {
      var x = mqr[j].ary[i].style;
      x.left=(parseInt(x.left,10)-1)+'px';
      }
    
    var y = mqr[j].ary[0].style;
    if (parseInt(y.left,10)+parseInt(y.width,10)<0) {
      var z = mqr[j].ary.shift();
      z.style.left = (parseInt(z.style.left) + parseInt(z.style.width)*maxa) + 'px';
      mqr[j].ary.push(z);
      }
    }
    mqr[0].TO=setTimeout('mqRotate(mqr)',10);
  }