﻿// Add a getElementsByClassName function if the browser doesn't have one
// Limitation: only works with one class name
// Copyright: Eike Send http://eike.se/nd
// License: MIT License

if ( !document.getElementsByClassName ) {
    document.getElementsByClassName = function( search ) {
        var d = document, elements, pattern, i, results = [];
        if ( d.querySelectorAll ) { // IE8
            return d.querySelectorAll( "." + search );
        }
        if ( d.evaluate ) { // IE6, IE7
            pattern = ".//*[contains(concat(' ', @class, ' '), ' " + search + " ')]";
            elements = d.evaluate( pattern, d, null, 0, null );
            while ( ( i = elements.iterateNext() ) ) {
                results.push( i );
            }
        } else {
            elements = d.getElementsByTagName( "*" );
            pattern = new RegExp( "(^|\\s)" + search + "(\\s|$)" );
            for ( i = 0; i < elements.length; i++ ) {
                if ( pattern.test( elements[i].className ) ) {
                    results.push( elements[i] );
                }
            }
        }
        return results;
    }
};

( function() {
    var style = 'background: url("//www.smsticket.cz/static/images/widgets/sale-anchor-small.png") no-repeat 0 0; display: inline-block; height: 48px; overflow: hidden; text-indent: -999px; width: 210px;';

    var elements = document.getElementsByClassName( 'smsticket-ibutton' );

    for ( var i = 0; i < elements.length ; i++ ) {
        var el = elements[i];
        el.setAttribute( 'style', style );
    };
} )();

