﻿function sblendimage(imageid, imagefile, millisec) {
    var speed = Math.round(millisec / 100);
    var timer = 0;
    
    //set the current image as background
//    document.getElementById(divid).style.backgroundImage = "url(" + document.getElementById(imageid).src + ")";
    
    //make image transparent
    schangeOpac(0, imageid);
    
    //make new image
    document.getElementById(imageid).src = '../ImageMerge/ShowProductImage.ashx?imgName=' +imagefile;
    if(document.getElementById(imageid).getAttribute('data-zoomsrc') != null)
    {
        document.getElementById(imageid).setAttribute('data-zoomsrc' , '../ImageMerge/ForcedBigImage.ashx?imgName='+imagefile);
    }
    //fade in image
    for(i = 0; i <= 100; i++) {
        setTimeout("schangeOpac(" + i + ",'" + imageid + "')",(timer * speed));
        timer++;
    }
    
    MojoZoom.init();
}

function schangeOpac(opacity, id) {
    var object = document.getElementById(id).style;
    object.opacity = (opacity / 100);
    object.MozOpacity = (opacity / 100);
    object.KhtmlOpacity = (opacity / 100);
    object.filter = "alpha(opacity=" + opacity + ")";
}


function SChangeImageMinus(ProductId)
{
   var CurrentImg = document.getElementById('SearchPro'+ProductId);
   var Chuker = document.getElementById('SearchChuker'+ProductId);
   var CurrentImgName = Chuker.name;
   
   var ImgCount = document.getElementById('SearchDivCount'+ProductId).innerHTML;
    ImgCount = parseInt(ImgCount); 
  
    var i = 1;
    var tempImg=""; 
    var str=""; 
    
    for(i=1; i<=ImgCount; i++)
    {  
        tempImg = document.getElementById('SearchDiv'+ProductId+String(i)).innerHTML;
//        tempImg = "../MerchandiseImages/ProductImages/ThumbImages/"+tempImg;  
        if(tempImg == CurrentImgName)
        {      
             if(i==1)
             {
                  i=ImgCount;
             }
             else
             {
                  i=i-1;
             }   
             
            var str = document.getElementById('SearchDiv'+ProductId+String(i)).innerHTML;
            sblendimage('SearchPro'+ProductId, str,500);  
            //CurrentImg.src = "../MerchandiseImages/ProductImages/ThumbImages/" + str;
            Chuker.name = str; 
            break;
        }  
    }    
}



function SChangeImagePlus(ProductId)
{
   var CurrentImg = document.getElementById('SearchPro'+ProductId);
   var Chuker = document.getElementById('SearchChuker'+ProductId);
   var CurrentImgName = Chuker.name;
   
   var ImgCount = document.getElementById('SearchDivCount'+ProductId).innerHTML;
    ImgCount = parseInt(ImgCount); 
  
    var i = 1;
    var tempImg=""; 
    var str=""; 
    
    for(i=1; i<=ImgCount; i++)
    {  
        tempImg = document.getElementById('SearchDiv'+ProductId+String(i)).innerHTML;
//        tempImg = "../MerchandiseImages/ProductImages/ThumbImages/"+tempImg;  
        if(tempImg == CurrentImgName)
        {      
             if(i==ImgCount)
             {
                  i=1;
             }
             else
             {
                  i=i+1;
             }   
             
            var str = document.getElementById('SearchDiv'+ProductId+String(i)).innerHTML; 
            sblendimage('SearchPro'+ProductId, str,500); 
            //CurrentImg.src = "../MerchandiseImages/ProductImages/ThumbImages/" + str;
            Chuker.name = str; 
            break;
        }  
    }    
}










