
	var medias = null;
    var flPlayerUrl = null;
    
    function registerFlPlayer(flpUrl, theMedias){
        medias = theMedias;
        flPlayerUrl = flpUrl;
        for(i = 0; i < medias.length; i++){
	        //document.getElementById('preview_'+medias[i].id).onmouseover = findIndex;
	        initFLPlayer(i);
        }
        
    }
    
    function findIndex(){
    	i = null;
        contId = this.id.match(/\d+/ig).toString();
        for(_i = 0; _i < medias.length; _i++){
            if(medias[_i].id == contId){
               mediaObj = medias[_i];
               i = _i;
            }
        }
		initFLPlayer(i);
    }

    function initFLPlayer(i){
        medias[i].player = new SWFObject(flPlayerUrl,'flplayer_'+medias[i].id,'160','90','9');
        medias[i].player.addParam('allowfullscreen','false');
        medias[i].player.addParam('wmode','transparent');
        medias[i].player.addParam('allowscriptaccess','always');
        medias[i].player.addParam('flashvars', 'file='+medias[i].url +'&url='+medias[i].productUrl);
        medias[i].player.write('preview_'+medias[i].id);
        medias[i].player = document.getElementById('flplayer_'+medias[i].id);// don't comment this stupid expr
        document.getElementById('preview_'+medias[i].id).onmouseover = null;
        return medias[i].player;
    }
    
