﻿$(document).ready(function () {
    $(".category").click(function () {
        getRingtones();
    });

    loadPlayer();

    $("#mainQuery").autocomplete(documentRoot + 'Ajax/Search.ashx', {
        formatItem: function (row) {
            return row[0];
        }
    }).result(function (event, row) {
        location.href = row[1];
    });

});

function getRingtones() {
    var data = { 'categories': [] };
    $(".category:checked").each(function() {
        data['categories'].push($(this).val());
    });
    $.ajax({
        type: "POST",
        url: 'Ajax/Ringtones.aspx',
        data: data,
        cache: false,
        success: function(html) {
            $("#ringtoneContainer").html(html);
        }
    });
}

function loadPlayer() {
    $('.player').click(function() {
        $(this).flash(
            { src: 'audioplay.swf?auto=yes&sendstop=yes&repeat=1&buttondir=buttons_s&bgcolor=0x111111&mode=playpause&usebgcolor=no', height: 20, width: 20, wmode: "transparent" },
            { version: 6 },
            function(htmlOptions) {
                htmlOptions.flashvars.file = $(this).attr('href');
                $(this).before($.fn.flash.transform(htmlOptions));
                $(this).remove();
            }
        );
        return false;
    });

    $('.bigPlayer').click(function () {
        $(this).flash(
            { src: 'audioplay.swf?auto=yes&sendstop=yes&repeat=1&buttondir=buttons&bgcolor=0x111111&mode=playpause&usebgcolor=no', height: 33, width: 33, wmode: "transparent" },
            { version: 6 },
            function (htmlOptions) {
                htmlOptions.flashvars.file = $(this).attr('href');
                $(this).before($.fn.flash.transform(htmlOptions));
                $(this).remove();
            }
        );
        return false;
    });
}


