/**
 * campaign.js
 * 
 * @author Edward Vermillion <evermillion@doggydoo.net>
 * @copyright 2009
 */

if (TMI === null) {
    var TMI = {};
}


TMI.Campaign = {
    
    _data: {
        
        burn: {
            'url': 'images/campaign/media/burnPoster.jpg',
            'opts': 'width=590,height=747,top=50,left=50',
            'name': 'burnWin'
        },
        failed: {
            'url': 'images/campaign/media/failedPoster.jpg',
            'opts': 'width=590,height=747,top=50,left=50',
            'name': 'failedWin'
        },
        lame: {
            'url': 'images/campaign/media/lamePoster.jpg',
            'opts': 'width=590,height=747,top=50,left=50',
            'name': 'lameWin'
        },
        cut: {
            'url': 'images/campaign/media/cutPoster.jpg',
            'opts': 'width=590,height=747,top=50,left=50',
            'name': 'cutWin'
        },
        radio: {
            'url': 'images/campaign/media/radiospot.mp3',
            'opts': 'width=500,height=200,top=50,left=50',
            'name': 'radioWin'
        },
        movieQT: {
            'url': 'images/campaign/media/movie.mp4',
            'opts': 'width=655,height=375,top=50,left=50',
            'name': 'movieQTWin'
        },
        movieWMV: {
            'url': 'images/campaign/media/movie.wmv',
            'opts': 'width=655,height=375,top=50,left=50',
            'name': 'movieWMVWin'
        },
        burnWin: null,
        failedWin: null,
        lameWin: null,
        cutWin: null,
        radioWin: null,
        movieQTWin: null,
        movieWMVWin: null
    },
    
    openWindow: function (type) {
        
        if (this._data[type + 'Win'] === null || this._data[type + 'Win'].closed) {
            
            this._data[type + 'Win'] = window.open(this._data[type]['url'], this._data[type]['name'], this._data[type]['opts']);
            
        } else {
            
            this._data[type + 'Win'].focus();
        }
        return false;
    }
};
