
// Javascript - Local/Shop/Default.aspx - www.PriceSmart.com

// Handle the click on one of the tabs
function DefaultTabClick( strSelectedTab ) {
	
	// Show/hide the correct tab
	DocumentObject('tab-featured-items-off',true).display = ( strSelectedTab == "featured-items" ) ? 'none' : 'block';
	DocumentObject('tab-featured-items-on',true).display = ( strSelectedTab == "featured-items" ) ? 'block' : 'none';
	DocumentObject('tab-buyers-picks-off',true).display = ( strSelectedTab == "buyers-picks" ) ? 'none' : 'block';
	DocumentObject('tab-buyers-picks-on',true).display = ( strSelectedTab == "buyers-picks" ) ? 'block' : 'none';
	DocumentObject('tab-departments-off',true).display = ( strSelectedTab == "departments" ) ? 'none' : 'block';
	DocumentObject('tab-departments-on',true).display = ( strSelectedTab == "departments" ) ? 'block' : 'none';
	DocumentObject('tab-promotions-off',true).display = ( strSelectedTab == "promotions" ) ? 'none' : 'block';
	DocumentObject('tab-promotions-on',true).display = ( strSelectedTab == "promotions" ) ? 'block' : 'none';
	
	// Show/hide the correct contents
	DocumentObject('tab-featured-items-contents',true).display = ( strSelectedTab == "featured-items" ) ? 'block' : 'none';
	DocumentObject('tab-buyers-picks-contents',true).display = ( strSelectedTab == "buyers-picks" ) ? 'block' : 'none';
	DocumentObject('tab-departments-contents',true).display = ( strSelectedTab == "departments" ) ? 'block' : 'none';
	DocumentObject('tab-promotions-contents',true).display = ( strSelectedTab == "promotions" ) ? 'block' : 'none';
}

// Handles the default spotlight image rotator and taglines

    // Aruba - English taglines
    var ar_en_taglines = new Array();
    ar_en_taglines[1] = "&nbsp;";
    ar_en_taglines[2] = "&nbsp;";
    ar_en_taglines[3] = "&nbsp;";
    ar_en_taglines[4] = "&nbsp;";
    
    // Aruba - Spanish taglines
    var ar_sp_taglines = new Array();
    ar_sp_taglines[1] = "&nbsp;";
    ar_sp_taglines[2] = "&nbsp;";
    ar_sp_taglines[3] = "&nbsp;";
    ar_sp_taglines[4] = "&nbsp;";

    // Barbados - English taglines
    var ba_en_taglines = new Array();
    ba_en_taglines[1] = "&nbsp;";
    ba_en_taglines[2] = "&nbsp;";
    ba_en_taglines[3] = "&nbsp;";
    ba_en_taglines[4] = "&nbsp;";
    
    // Barbados - Spanish taglines
    var ba_sp_taglines = new Array();
    ba_sp_taglines[1] = "&nbsp;";
    ba_sp_taglines[2] = "&nbsp;";
    ba_sp_taglines[3] = "&nbsp;";
    ba_sp_taglines[4] = "&nbsp;";
    
    // Costa Rica - English taglines
    var cr_en_taglines = new Array();
    cr_en_taglines[1] = "&nbsp;";
    cr_en_taglines[2] = "&nbsp;";
    cr_en_taglines[3] = "&nbsp;";
                
    // Costa Rica - Spanish taglines
    var cr_sp_taglines = new Array();
    cr_sp_taglines[1] = "&nbsp;";
    cr_sp_taglines[2] = "&nbsp;";
    cr_sp_taglines[3] = "&nbsp;";
    
    // Dominican Republic - English taglines
    var dr_en_taglines = new Array();
    dr_en_taglines[1] = "&nbsp;";
    dr_en_taglines[2] = "&nbsp;";
    dr_en_taglines[3] = "&nbsp;";
                
    // Dominican Republic - Spanish taglines
    var dr_sp_taglines = new Array();
    dr_sp_taglines[1] = "&nbsp;";
    dr_sp_taglines[2] = "&nbsp;";
    dr_sp_taglines[3] = "&nbsp;";
                    
    // Guatemala - English taglines
    var gt_en_taglines = new Array();
    gt_en_taglines[1] = "&nbsp;";
    gt_en_taglines[2] = "&nbsp;";
    gt_en_taglines[3] = "&nbsp;";
        
    // Guatemala - Spanish taglines
    var gt_sp_taglines = new Array();
    gt_sp_taglines[1] = "&nbsp;";
    gt_sp_taglines[2] = "&nbsp;";
    gt_sp_taglines[3] = "&nbsp;";
              
    // El Salvador - English taglines
    var es_en_taglines = new Array();
    es_en_taglines[1] = "&nbsp;";
    es_en_taglines[2] = "&nbsp;";
    es_en_taglines[3] = "&nbsp;";
                      
    // El Salvador - Spanish taglines
    var es_sp_taglines = new Array();
    es_sp_taglines[1] = "&nbsp;";
    es_sp_taglines[2] = "&nbsp;";
    es_sp_taglines[3] = "&nbsp;";
    
    
    // Honduras - English taglines
    var ho_en_taglines = new Array();
    ho_en_taglines[1] = "&nbsp;";
    ho_en_taglines[2] = "&nbsp;";
    ho_en_taglines[3] = "&nbsp;";
    ho_en_taglines[4] = "&nbsp;";
    
    // Honduras - Spanish taglines
    var ho_sp_taglines = new Array();
    ho_sp_taglines[1] = "&nbsp;";
    ho_sp_taglines[2] = "&nbsp;";
    ho_sp_taglines[3] = "&nbsp;";
    ho_sp_taglines[4] = "&nbsp;";
                    
    // Panama - English taglines
    var pa_en_taglines = new Array();
    pa_en_taglines[1] = "&nbsp;";
    pa_en_taglines[2] = "&nbsp;";
    pa_en_taglines[3] = "&nbsp;";
    pa_en_taglines[4] = "&nbsp;";
                    
    // Panama - Spanish taglines
    var pa_sp_taglines = new Array();
    pa_sp_taglines[1] = "&nbsp;";
    pa_sp_taglines[2] = "&nbsp;";
    pa_sp_taglines[3] = "&nbsp;";
    pa_sp_taglines[4] = "&nbsp;";
                    
    // Trinidad - English taglines
    var tt_en_taglines = new Array();
    tt_en_taglines[1] = "&nbsp;";
    tt_en_taglines[2] = "&nbsp;";
    tt_en_taglines[3] = "&nbsp;";
    tt_en_taglines[4] = "&nbsp;";
    
    // Trinidad - Spanish taglines
    var tt_sp_taglines = new Array();
    tt_sp_taglines[1] = "&nbsp;";
    tt_sp_taglines[2] = "&nbsp;";
    tt_sp_taglines[3] = "&nbsp;";
    tt_sp_taglines[4] = "&nbsp;";

    
     // USVI - English taglines
    var vi_en_taglines = new Array();
    vi_en_taglines[1] = "&nbsp;";
    vi_en_taglines[2] = "&nbsp;";
    vi_en_taglines[3] = "&nbsp;";
    vi_en_taglines[4] = "&nbsp;";
    
    // USVI - Spanish taglines
    var vi_sp_taglines = new Array();
    vi_sp_taglines[1] = "&nbsp;";
    vi_sp_taglines[2] = "&nbsp;";
    vi_sp_taglines[3] = "&nbsp;";
    vi_sp_taglines[4] = "&nbsp;";
    
    
    // Jamaica - English taglines
    var ja_en_taglines = new Array();
    ja_en_taglines[1] = "&nbsp;";
    ja_en_taglines[2] = "&nbsp;";
    ja_en_taglines[3] = "&nbsp;";
    ja_en_taglines[4] = "&nbsp;";
    
    // Jamaica - Spanish taglines
    var ja_sp_taglines = new Array();
    ja_sp_taglines[1] = "&nbsp;";
    ja_sp_taglines[2] = "&nbsp;";
    ja_sp_taglines[3] = "&nbsp;";
    ja_sp_taglines[4] = "&nbsp;";
    
    // Nicaragua - English taglines
    var ni_en_taglines = new Array();
    ni_en_taglines[1] = "&nbsp;";
    ni_en_taglines[2] = "&nbsp;";
    ni_en_taglines[3] = "&nbsp;";
    ni_en_taglines[4] = "&nbsp;";
    
    // Nicaragua - Spanish taglines
    var ni_sp_taglines = new Array();
    ni_sp_taglines[1] = "&nbsp;";
    ni_sp_taglines[2] = "&nbsp;";
    ni_sp_taglines[3] = "&nbsp;";
    ni_sp_taglines[4] = "&nbsp;";

    

    var ar_images = 1;  // Total images for Aruba
    var ba_images = 1;  // Total images for Barbados
    var cr_images = 1;  // Total images for Costa Rica 
    var dr_images = 1;  // Total images for Dominican Republic
    var gt_images = 1;  // Total images for Guatemala 
    var es_images = 1;  // Total images for El Salvador
    var ho_images = 1;  // Total images for Honduras
    var pa_images = 1;  // Total images for Panama
    var tt_images = 1;  // Total images for Trinidad
    var vi_images = 1;  // Total images for USVI
    var ja_images = 1;  // Total images for Jamaica
    var ni_images = 1;  // Total images for Nicaragua

    
// Spotlight image rotator
function rotator(country,language, id)
{   
    var image_count = country + "_images";
    var tagline = country + "_" + language + "_taglines";
    
    //var diff = (country == "vi") ? "-vi" : ""; 
	
	var diff = (country == "cr" || country == "gt") ? "-CRGT" : ""; 
	
	//var diff = "";

    var output = "";
    
    for (i=1;i<=eval(image_count);i++)
    {
        //style="display: none;" (remove this from opening div tag if image total = 1 )
        output = output + '<div><img src="/Images/NewMain' + i +
        diff + "-" + language + '.jpg" alt="" ismap="ismap" usemap="#ecom-spotlight' + i +
        '" /><p>' + eval(eval(tagline))[i] + '</p></div>';
        
    }
    document.getElementById(id).innerHTML = output;
}


// Pause (used with spotlight pager)
function pause(id) {
    var objDiv = document.getElementById(id);  
    $('#effect').cycle('pause');
    objDiv.src = '/images/button-play.gif';
    objDiv.alt = 'Play';    
}
// Pause / Play Button
function pausePlay(id) {
    var objDiv = document.getElementById(id);
    if(objDiv.alt == 'Play') {    
        $('#effect').cycle('resume');
        objDiv.src = '/images/button-pause.gif';
        objDiv.alt = 'Pause';
    } 
    else {
        $('#effect').cycle('pause');
        objDiv.src = '/images/button-play.gif';
        objDiv.alt = 'Play'; 
    }
}



