.button, .button:visited, .button:hover{
font-weight: bold;
- border-top: 2px solid #e9e9e9 !important;
- border-left: 2px solid #e9e9e9 !important;
- border-right: 2px solid #e9e9e9 !important;
- border-bottom: 2px solid #e9e9e9 !important;
+ border-top: 1px solid #e1e1e1 !important;
+ border-left: 1px solid #e1e1e1 !important;
+ border-right: 1px solid #e1e1e1 !important;
+ border-bottom: 1px solid #e1e1e1 !important;
}
.button:hover{
- border-top: 2px solid #f9f9f9 !important;
- border-left: 2px solid #f9f9f9 !important;
- border-bottom: 2px solid #999 !important;
- border-right: 2px solid #999 !important;
+ border-top: 1px solid #f9f9f9 !important;
+ border-left: 1px solid #f9f9f9 !important;
+ border-bottom: 1px solid #999 !important;
+ border-right: 1px solid #999 !important;
background-color: #f4f4f4; /*#e9e9d9;*/
color: #000; /*#6A0307;*/
}
if (this.map) {
var position = parseFloat(this.soundProvider.getPosition());
var idx = this.map.insertionIndex(position);
- if(idx>=0){ //the pointer is exactly on a marker, increase by one
- //otherwise the index is the marker itself and we wouldn't move ahead
- idx++;
+ if(idx>=0){ //the pointer is exactly on a marker, the index is the marker itself
+ //so increase by one otherwise and we wouldn't move ahead
+ //more specifically, increase as long as we have markers with this offset (there could be more than
+ //one marker at offset
+ var m = this.map.get(idx);
+ while(m && m.offset == position){
+ idx++;
+ m = this.map.get(idx);
+ if(!m){
+ idx=-1;
+ }
+ }
}else{
//we are not on a pointer, get the index of the marker
//(see markermap insertionindex)
var playlistUtils = {
+ playlists : {},
+ initialize: function(dictionary){
+ this.playlists = dictionary;
+ },
+ addPlayList: function(name, id){
+ this.playlists[name]=id;
+ },
// add : function(event){
//