/* routines d'affichage des partenaires */

var binpart = {
    version: 'binpart 0.1',
    description: 'affichage des liens de partenaires',
    cssPath: '',
    boxID: '',

    vAdr: new Array(),
    vLib: new Array(),
    vImg: new Array(),

    cssPathDo: function() {
        var tmp = '';
        var arg = arguments.length;
        var action = (arg > 0) ? arguments[0] : '';
        var param1 = (arg > 1) ? arguments[1] : '';
        switch (action) {
            case 'Set':
                this.cssPath = param1;
                break;
            case 'Get':
                document.write(this.cssPath);
                break;
            case 'Link':
                tmp = '<link rel=\"StyleSheet\" type=\"text/css\" href=\"';
                tmp += this.cssPath;
                tmp += '\" media=\"all\"/>';
                document.write(tmp);
                break;
        }
    },

    boxIDDo: function() {
        var tmp = '';
        var arg = arguments.length;
        var action = (arg > 0) ? arguments[0] : '';
        var param1 = (arg > 1) ? arguments[1] : '';
        switch (action) {
            case 'Set':
                this.boxID = param1;
                break;
            case 'Get':
                document.write(this.boxID);
                break;
        }
    },

    srcDo: function() {
        var idbox = this.boxID;
        var tmp = '';
        var jt = 0;
        var j = 0;
        var arg = arguments.length;
        var action = (arg > 0) ? arguments[0] : '';
        var param1 = (arg > 1) ? arguments[1] : '';
        var param2 = (arg > 2) ? arguments[2] : '';
        var param3 = (arg > 3) ? arguments[3] : '';
        var param4 = (arg > 4) ? arguments[4] : '';
        switch (action) {
            case 'Set':
                jt = this.vAdr.length;
                this.vAdr[jt] = param1;
                this.vLib[jt] = param2;
                this.vImg[jt] = param3;
                break;
            case 'Get':
                jt = this.vAdr.length;
                tmp = '';
                for (j = 0; j < jt; j++) {
                    tmp += '<br/>' + j + ' : ' + this.vLib[j] + ' = ' + this.vAdr[j];
                }
                document.write(tmp);
                break;
            case 'PopUp':
                jt = this.vAdr.length;
                tmp = '';
                for (j = 0; j < jt; j++) {
                    tmp += '<a href=\"';
                    tmp += this.vAdr[j];
                    tmp += '\" title=\"' + this.vLib[j] + '\"';
                    tmp += ' target=\"_blank\">';
                    tmp += '<img src=\"';
                    tmp += this.vImg[j];
                    tmp += '\" border=\"0\"/>';
                    tmp += '</a>';
                }
                document.write(tmp);
                break;
            case 'Link':
                tmp = '<iframe name=\"srcBlog\" src=\"';
                tmp += this.vAdr[param1];
                tmp += '\" width=\"100%\" height=\"768\">';
                tmp += this.vLib[param1];
                tmp += '</iframe>';
                document.getElementById(idbox).innerHTML = tmp;
                break;
            case 'Close':
                document.getElementById(idbox).innerHTML = '';
                break;
        }
    }
}

