var adWebstoresVisible = false;
var ahWebstoresVisible = false;
var animationSpeed = "fast";

imagesToBePreloaded[imagesToBePreloadedIndex++] = IMAGES_URL+"header/site_label_ah_over.png";
imagesToBePreloaded[imagesToBePreloadedIndex++] = IMAGES_URL+"header/site_label_ac_over.png";
imagesToBePreloaded[imagesToBePreloadedIndex++] = IMAGES_URL+"header/site_label_adtv_over.png";
imagesToBePreloaded[imagesToBePreloadedIndex++] = IMAGES_URL+"header/site_label_rtr_over.png";
imagesToBePreloaded[imagesToBePreloadedIndex++] = IMAGES_URL+"header/site_arrow_over.png";

jQuery.hideADiv = function(storeID) {
    if(eval(storeID+"WebstoresVisible") == false) {
        jQuery("div.header-"+storeID+"-webstores").slideUp(0);
    }
}

jQuery.showADiv = function(storeID) {
    if(eval(storeID+"WebstoresVisible") == true) {
        jQuery("div.header-"+storeID+"-webstores").slideDown(animationSpeed);
    }
}

jQuery.setUpStoreSelector = function(storeID, otherStoreIDs) {
    jQuery("div.header-"+storeID+"-webstores").hide(0);
    jQuery("div.header-"+storeID+"-webstores").animate({"top": "+=999px", "left": "-=10px"}, 0);

    jQuery("div.header-"+storeID+"-label").mousemove(function(event){
        setTimeout(storeID+'WebstoresVisible = true', 0);
        setTimeout('jQuery.showADiv(\''+storeID+'\')', 0);

        for(var i = 0; i < otherStoreIDs.length; i++) {
            setTimeout('jQuery.hideADiv(\''+otherStoreIDs[i]+'\')', 0);
        }
    });

    jQuery("div.header-"+storeID+"-webstores").mouseover(function(event){
        setTimeout(storeID+'WebstoresVisible = true', 0);
    });

    jQuery("div.header-"+storeID+"-label").mouseout(function(event){
        setTimeout(storeID+'WebstoresVisible = false', 0);
        setTimeout('jQuery.hideADiv(\''+storeID+'\')', 750);
    });

    jQuery("div.header-"+storeID+"-webstores").mouseout(function(event){
        setTimeout(storeID+'WebstoresVisible = false', 0);
        setTimeout('jQuery.hideADiv(\''+storeID+'\')', 750);
    });
}

