﻿/*

PassionScripts.js

*/

// Accordion Script
var accordion = {
    toggleExpand: function(obj) {
        var objDetailParent = $(obj).parent();
        var objDetail = $(objDetailParent).children('div [class*=info]');

        if ($(objDetail).is(':hidden')) {
            objDetail.show('fast');
            $(obj).css('background', 'url("Images/down_minus.png") no-repeat 0 0');
        } else {
            objDetail.hide('fast');
            $(obj).css('background', 'url("Images/down_plus.png") no-repeat 0 0');
        }
    }
};

// Quick fix for MyAccount folder
var accordion2 = {
    toggleExpand: function(obj) {
        var objDetailParent = $(obj).parent();
        var objDetail = $(objDetailParent).children('div [class*=info]');

        if ($(objDetail).is(':hidden')) {
            objDetail.show('fast');
            $(obj).css('background', 'url("../Images/down_minus.png") no-repeat 0 0');
        } else {
            objDetail.hide('fast');
            $(obj).css('background', 'url("../Images/down_plus.png") no-repeat 0 0');
        }
    }
};
// Image preloader 
//  Usage: image.preLoad("/Images/image.jpg, /Images/another.jpg");
var image = {
    cache: [],
    preLoad: function(args) {
        var arrImageURLs = args.toString().split(",");
        for (var i = 0; i < arrImageURLs.length; i++) {
            var cacheImage = document.createElement('img');
            cacheImage.src = arguments[i];
            image.cache.push(cacheImage);
        }
    }
};

var panel = {
    swtichDisplay: function(showobj, hideobj) {
        //$('#'+showobj).show('fast');
        //$(hideobj).hide('fast');
    }
};
