if(window.$) {
    $(function() {
          $('form input[type=text]').addClass('text');
      });
    $(window).load(function(){
                       $('#sponsorSide').jCarouselLite({visible:1,
                                                        auto:3000,
                                                        speed:1000
                                                       });
                   });
    if($.fn.timepicker) {
        var ti = $('form .timeinput');
        ti.find('input').timepicker();
        ti.find('.formContent').css('display','none');
    }
}

function uploadifyOnInit() {
    $('#mainContent > form').submit(function(ev) {
                                        var form = $(this);
                                        form.data('submitting', true);
                                        if($('#fileInputQueue .uploadifyQueueItem').not('.success').length) {
                                            form.unbind('submit');
                                            var uid = $('#id_upload_id').val();
                                            var fi = $('#fileInput');
                                            fi.uploadifySettings('scriptData',{'upload_id':uid});
                                            fi.uploadifyUpload();
                                            ev.preventDefault();
                                            return false;
                                        }
                                    });
}

function uploadifySubmitFiles() {
    var uid = $('#id_upload_id').val();
    var fi = $('#fileInput');
    fi.uploadifySettings('scriptData',{'upload_id':uid});
    fi.attr('disabled', 'disabled');
    $('#fileInput').uploadifyUpload();
}

function uploadifyOnComplete(ev, queueID, fileObj, response, data) {
    $('#fileInput' + queueID).addClass('success').find('.cancel').css('display','none');
    return false;
}

function uploadifyOnAllComplete(event, data) {
    var f = $('#mainContent > form');
    var submitting = f.data('submitting');
    if(submitting) {
        f.data('submitting', false);
        f.submit();
    }
}
