
array_imagen = new Array(15)
array_imagen[0] = new Image(180,64)
array_imagen[0].src = "img/clientes/Farggi.jpg"
array_imagen[1] = new Image(180,64)
array_imagen[1].src = "img/clientes/Altair.jpg"
array_imagen[2] = new Image(180,64)
array_imagen[2].src = "img/clientes/bellvitge.png"
array_imagen[3] = new Image(180,64)
array_imagen[3].src = "img/clientes/freudenberg.gif"
array_imagen[4] = new Image(180,64)
array_imagen[4].src = "img/clientes/Frigo.PNG"
array_imagen[5] = new Image(180,64)
array_imagen[5].src = "img/clientes/GrupoSAR.PNG"

array_imagen[6] = new Image(180,64)
array_imagen[6].src = "img/clientes/sant-pau.png"
array_imagen[7] = new Image(180,64)
array_imagen[7].src = "img/clientes/Sidenor.png"
array_imagen[8] = new Image(180,64)
array_imagen[8].src = "img/clientes/colebega.jpg"
array_imagen[9] = new Image(180,64)
array_imagen[9].src = "img/clientes/Casbega.gif"

array_imagen[10] = new Image(180,64)
array_imagen[10].src = "img/clientes/begano.png"
array_imagen[11] = new Image(180,64)
array_imagen[11].src = "img/clientes/merck.gif"
array_imagen[12] = new Image(180,64)
array_imagen[12].src = "img/clientes/norbega.png"
array_imagen[13] = new Image(180,64)
array_imagen[13].src = "img/clientes/seat.jpg"
array_imagen[14] = new Image(180,64)
array_imagen[14].src = "img/clientes/csdm.png"

//creo el array de URLs

//variable para llevar la cuenta de la imagen siguiente
contador = -1

//función para rotar el banner
function alternar_banner(){
    if (contador ==-1)
    {
        contador = Math.floor(Math.random()*(array_imagen.length-1))
    }
	window.document["banner"].src = array_imagen[contador].src
	contador ++
	contador = contador % array_imagen.length
	setTimeout("alternar_banner()",1750)
}








/*
Copyright (c) Copyright (c) 2007, Carl S. Yestrau All rights reserved.
Code licensed under the BSD License: http://www.featureblend.com/license.txt
Version: 1.0.4
*/
var FlashDetect = new function(){
    var self = this;
    self.installed = false;
    self.raw = "";
    self.major = -1;
    self.minor = -1;
    self.revision = -1;
    self.revisionStr = "";
    var activeXDetectRules = [
        {
            "name":"ShockwaveFlash.ShockwaveFlash.7",
            "version":function(obj){
                return getActiveXVersion(obj);
            }
        },
        {
            "name":"ShockwaveFlash.ShockwaveFlash.6",
            "version":function(obj){
                var version = "6,0,21";
                try{
                    obj.AllowScriptAccess = "always";
                    version = getActiveXVersion(obj);
                }catch(err){}
                return version;
            }
        },
        {
            "name":"ShockwaveFlash.ShockwaveFlash",
            "version":function(obj){
                return getActiveXVersion(obj);
            }
        }
    ];
    /**
     * Extract the ActiveX version of the plugin.
     * 
     * @param {Object} The flash ActiveX object.
     * @type String
     */
    var getActiveXVersion = function(activeXObj){
        var version = -1;
        try{
            version = activeXObj.GetVariable("$version");
        }catch(err){}
        return version;
    };
    /**
     * Try and retrieve an ActiveX object having a specified name.
     * 
     * @param {String} name The ActiveX object name lookup.
     * @return One of ActiveX object or a simple object having an attribute of activeXError with a value of true.
     * @type Object
     */
    var getActiveXObject = function(name){
        var obj = -1;
        try{
            obj = new ActiveXObject(name);
        }catch(err){
            obj = {activeXError:true};
        }
        return obj;
    };
    /**
     * Parse an ActiveX $version string into an object.
     * 
     * @param {String} str The ActiveX Object GetVariable($version) return value. 
     * @return An object having raw, major, minor, revision and revisionStr attributes.
     * @type Object
     */
    var parseActiveXVersion = function(str){
        var versionArray = str.split(",");//replace with regex
        return {
            "raw":str,
            "major":parseInt(versionArray[0].split(" ")[1], 10),
            "minor":parseInt(versionArray[1], 10),
            "revision":parseInt(versionArray[2], 10),
            "revisionStr":versionArray[2]
        };
    };
    /**
     * Parse a standard enabledPlugin.description into an object.
     * 
     * @param {String} str The enabledPlugin.description value.
     * @return An object having raw, major, minor, revision and revisionStr attributes.
     * @type Object
     */
    var parseStandardVersion = function(str){
        var descParts = str.split(/ +/);
        var majorMinor = descParts[2].split(/\./);
        var revisionStr = descParts[3];
        return {
            "raw":str,
            "major":parseInt(majorMinor[0], 10),
            "minor":parseInt(majorMinor[1], 10), 
            "revisionStr":revisionStr,
            "revision":parseRevisionStrToInt(revisionStr)
        };
    };
    /**
     * Parse the plugin revision string into an integer.
     * 
     * @param {String} The revision in string format.
     * @type Number
     */
    var parseRevisionStrToInt = function(str){
        return parseInt(str.replace(/[a-zA-Z]/g, ""), 10) || self.revision;
    };
    /**
     * Is the major version greater than or equal to a specified version.
     * 
     * @param {Number} version The minimum required major version.
     * @type Boolean
     */
    self.majorAtLeast = function(version){
        return self.major >= version;
    };
    /**
     * Is the minor version greater than or equal to a specified version.
     * 
     * @param {Number} version The minimum required minor version.
     * @type Boolean
     */
    self.minorAtLeast = function(version){
        return self.minor >= version;
    };
    /**
     * Is the revision version greater than or equal to a specified version.
     * 
     * @param {Number} version The minimum required revision version.
     * @type Boolean
     */
    self.revisionAtLeast = function(version){
        return self.revision >= version;
    };
    /**
     * Is the version greater than or equal to a specified major, minor and revision.
     * 
     * @param {Number} major The minimum required major version.
     * @param {Number} (Optional) minor The minimum required minor version.
     * @param {Number} (Optional) revision The minimum required revision version.
     * @type Boolean
     */
    self.versionAtLeast = function(major){
        var properties = [self.major, self.minor, self.revision];
        var len = Math.min(properties.length, arguments.length);
        for(i=0; i<len; i++){
            if(properties[i]>=arguments[i]){
                if(i+1<len && properties[i]==arguments[i]){
                    continue;
                }else{
                    return true;
                }
            }else{
                return false;
            }
        }
    };
    /**
     * Constructor, sets raw, major, minor, revisionStr, revision and installed public properties.
     */
    self.FlashDetect = function(){
        if(navigator.plugins && navigator.plugins.length>0){
            var type = 'application/x-shockwave-flash';
            var mimeTypes = navigator.mimeTypes;
            if(mimeTypes && mimeTypes[type] && mimeTypes[type].enabledPlugin && mimeTypes[type].enabledPlugin.description){
                var version = mimeTypes[type].enabledPlugin.description;
                var versionObj = parseStandardVersion(version);
                self.raw = versionObj.raw;
                self.major = versionObj.major;
                self.minor = versionObj.minor; 
                self.revisionStr = versionObj.revisionStr;
                self.revision = versionObj.revision;
                self.installed = true;
            }
        }else if(navigator.appVersion.indexOf("Mac")==-1 && window.execScript){
            var version = -1;
            for(var i=0; i<activeXDetectRules.length && version==-1; i++){
                var obj = getActiveXObject(activeXDetectRules[i].name);
                if(!obj.activeXError){
                    self.installed = true;
                    version = activeXDetectRules[i].version(obj);
                    if(version!=-1){
                        var versionObj = parseActiveXVersion(version);
                        self.raw = versionObj.raw;
                        self.major = versionObj.major;
                        self.minor = versionObj.minor; 
                        self.revision = versionObj.revision;
                        self.revisionStr = versionObj.revisionStr;
                    }
                }
            }
        }
    }();
};
FlashDetect.JS_RELEASE = "1.0.4";






function pintaflash(classid,ancho,alto,nombre,colorfondo,transparencia)
{




    if(FlashDetect.installed)
    {
                    var vartransparencia=''
                if (transparencia!=undefined){ vartransparencia='wmode="'+transparencia+'"'}
                document.write ('<object classid="'+classid+'" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=5,0,42,0" id="PruebaEnvio" width="'+ancho+'" height="'+alto+'">')
                document.write ('  <param name="movie" value="'+nombre+'">')
                document.write ('  <param name="quality" value="high">')
                document.write ('  <param name="bgcolor" value="'+colorfondo+'">')
                if (transparencia!=undefined)
                {
                    document.write ('  <param name="wmode" value="'+transparencia+'">')
                }
                document.write ('    <embed name="PruebaEnvio" '+vartransparencia+' src="'+nombre+'" quality="high" bgcolor="'+colorfondo+'" swLiveConnect="true" width="'+ancho+'" height="'+alto+'" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer"></embed>')
                document.write ('</object>')
	}else
    {
	    document.write('<IMG SRC="' + nombre + '.png" width="'+ancho+'" height="'+alto+ '" usemap="#script" BORDER=0>');
	}
	
}










