/**
 * Copyright(c) 2008-2009,Playerassist.com Inc. Some rights reserved.
 * version 0.0.1 beta(03-29-2009)
 */
$(document).ready(function(){

    /*
     * Load default option
     */
    $('#str_levl').val('');
    $('#ipt_smt').attr('disabled', 'disabled');
    
    
    /*
     * Define function about wow powerleveling selected end level
     */
    function get_pl_selected_level_end(){
        var s = $('#str_levl').val();
        var e = $('#end_levl').val();
        path = window.location.pathname.split('/');
        $('#package').val(path[1] + ' quick buy ' + s + '-' + e);
        $('#ipt_smt').attr('disabled', 'disabled');
        $.ajax({
            url: 'power-leveling_act.php?st_id=' + s + '&end_id=' + e,
            type: 'GET',
            dataType: 'html',
            timeout: 20000,
            error: function(){
                $('#ipt_smt').attr('disabled', 'disabled');
                alert('Failed to connect to server.Please try to again later');
            },
            
            success: function(msg){
                $('#txt_price').html(msg.split('@')[0]);
                $('#txt_day').html(msg.split('@')[1]);
                $('#ipt_price').val(msg.split('@')[0]);
                $('#ipt_day').val(msg.split('@')[1]);
                $('#ipt_smt').attr('disabled', '');
            }
        });
    }
    
    /*
     * powerleveling quick buy start level changed event
     */
    $('#str_levl').change(function(){
        var s = $('#str_levl').val();
        var end = document.getElementById('end_levl');
        switch (s) {
            case s:
                var a = '';
                for (i = (parseInt(s) + 1); i <= 50; i++) {
                    a += i + ',';
                }
                arr = a.substr(0, (a.length - 1)).split(',');
                document.getElementById('end_levl').options.length = 0;
                var soojs_value = arr;
                for (var i = 0; i < soojs_value.length; i++) {
                    var oOption = document.createElement("OPTION");
                    oOption.value = soojs_value[i];
                    oOption.text = soojs_value[i];
                    end.options.add(oOption);
                }
                break;
            default:
                document.getElementById("end_levl").options.length = 0;
                var oOption = document.createElement("OPTION");
                oOption.value = 0;
                oOption.text = "Please Select";
                end.options.add(oOption);
                break;
        }
        get_pl_selected_level_end();
    });
    
    /*
     * powerleveling quick buy end level select changed event
     */
    $('#end_levl').change(function(){
        get_pl_selected_level_end();
    });
    
    /*
     * powerleveling quick buy submit event
     */
    $('#wow_pl_quick_form').submit(function(){
        if (($('#str_levl').val()) == '') {
            alert('Please select Start Level');
            return false;
        }
        return true;
    });
});
