﻿/////////////////////////////////////////////////////////////////
//
//  Home.default.js JScript File
//  This file contains functions specific to default.aspx.
//
//---------------------------------------------------------------
//  (C) 2008 Copyright JVC Canada 
//---------------------------------------------------------------

var promo = MM_findObj("ctl00_PH01_PanelMiniPromo");

// Objects to be updated
var PP1     = MM_findObj("PanelPromo1");  
var PP1img  = MM_findObj("PanelPromoImg1");
var PP1ref  = MM_findObj("PanelPromoRef1");
var miniTimer;
var mainTimer;

var idNextPromo = 2;

function RotatePromo()
{
    var minisites = MM_findObj("ctl00_PH01_PanelMiniSites");  
    
    if (promo.style.display == "none")  
    {
        // Hide Mini sites //
        opacity('ctl00_PH01_PanelMiniSites', 100, 0, 500, 1);
        // Show promo //
        opacity('ctl00_PH01_PanelMiniPromo', 0, 100, 500, 1);
        
    }
    else
    {
        // Hide promo //
        opacity('ctl00_PH01_PanelMiniPromo', 100, 0, 500, 1);
        // Show mini sites //
        opacity('ctl00_PH01_PanelMiniSites', 0, 100, 500, 1);
    }        
        
    miniTimer = setTimeout("RotatePromo()", 10000);        

}    

// ------------------------
// MAIN PROMO 
// Part of this script is generated by Pagejvc.cs.PopMainPromo().
//
function init() 
{

    if (pImg.length > 0)        
    {
        PP1img.src = pImg[0];
        PP1img.alt = (pAlt[0] || "");
        PP1ref.href = pRef[0];
        PP1ref.target = pTar[0]; 
        idNextPromo = 0;
    }
    if (pImg.length > 1)        
    {
        mainTimer = setTimeout("RotatePromoMain()", 5000);
    }
    
    if (trim(promo.innerHTML)!="") RotatePromo();
    
}

function RotatePromoMain()
{   

    // Hide Promo2 //
    opacity('PanelPromoImg1', 100, 0, 500, 0);
    
    // Increment idNextPromo
    idNextPromo++;
    if (idNextPromo>=pImg.length) idNextPromo=0;

    // Assign new picture to Promo2
    PP1img.src = pImg[idNextPromo];
    PP1img.alt = (pAlt[idNextPromo] || "");
    PP1ref.href = pRef[idNextPromo];
    PP1ref.target = pTar[idNextPromo];        
    
    
    // Show Promo1 //
    opacity('PanelPromoImg1', 0, 100, 500, 0);
        
    mainTimer = setTimeout("RotatePromoMain()", 5000);          
}

function RotatePromoMainBak()
{   
    if (PP1.style.display == "none")  
    {
        // Hide Promo2 //
        //opacity('PanelPromo2', 100, 0, 500, 0);
        // Show Promo1 //
        opacity('PanelPromo1', 0, 100, 500, 0);
        
        // Assign new picture to Promo2
        PP2img.src = pImg[idNextPromo];
        PP2img.alt = (pAlt[idNextPromo] || "");
        PP2ref.href = pRef[idNextPromo];
        PP2ref.target = pTar[idNextPromo];
        
        // Increment idNextPromo
        idNextPromo++;
        if (idNextPromo>=pImg.length) idNextPromo=0;
    }
    else
    {
        // Hide Promo1 //
        opacity('PanelPromo1', 100, 0, 500, 0);
        // Show Promo2 //
        //opacity('PanelPromo2', 0, 100, 500, 0);
        
        // Assign new picture to Promo2
        PP1img.src = pImg[idNextPromo];
        PP1img.alt = (pAlt[idNextPromo] || "");
        PP1ref.href = pRef[idNextPromo];
        PP1ref.target = pTar[idNextPromo];        
        
        // Increment idNextPromo
        idNextPromo++;
        if (idNextPromo>=pImg.length) idNextPromo=0;
    }        
        
    mainTimer = setTimeout("RotatePromoMain()", 5000);        
}
