mypage
function init(defaultcssurl, filename) {
    cssurl = defaultcssurl;
    cssfilename = filename;
}
 
function getMylist(username,checkbox) {
    $.ajax({
        url: '/ajax/getmylist',
          type: 'GET',
          data: {
              username: username,
              checkbox: (checkbox?checkbox:$('#username').get())
          },
          //context: $('#old'),
        error: function(xhr) {
            alert('Ajax request 發生錯誤');
            $(e.target).attr('disabled', false);
        },
        success: function(response) {
            $('#old').fadeOut('slow', function() {
                $('#old').html(response).add($("#deleteHref")).fadeIn("fast");
            });
        }
    });
}
function getCss(username) {
 
    $.ajax({
        url: '/ajax/css',
          type: 'GET',
          data: {
              username: username
          },
        error: function(xhr) {
            alert('Ajax request 發生錯誤');
        },
        success: function(response) {
            $("#deleteHref").fadeOut('slow');
            $('#old').fadeOut('slow', function() {
                $(this).html(response).fadeIn('fast');
                onC();
            });
 
        }
    });
}
function deletePages() {
    var checkboxs = $("div input");
    var haschecked = false;
    for(var i = 0; i < checkboxs.length;i++) {
        if (checkboxs.get(i).checked)
        {
            haschecked = true;
        }
    }
    if(!haschecked) {
        alert("請選取頁面後再執行");
        return;
    }
    var reply = window.confirm("確定要刪除?刪除後將無法復原");
    if(reply) {
        for(var i = 0; i < checkboxs.length;i++) {
            if (checkboxs.get(i).checked)
            {
                if(!deletePage(checkboxs.get(i))) {
                    alert("發生錯誤,中斷");
                    return;
                }
            }
        }
        alert('頁面已消除');
        getMylist(username,1);
    }
}
function deletePage(checked) {
    var result = true;
    $.ajax({
        type : 'DELETE',
        url : checked.value,
        error : function() {
            alert("error in " + checked.value);
            $(e.target).attr('disabled', false);
            result = false;
        }
    });
    return result;
}
url_css_html = 'css rul:<input type="text" id="link" value= "cssurl"></input>';
filename_css_html = '<strong>cssfilename</strong>';
newilfe_css_html = '<input type="file" id="newfile" name="newfile" accept="text/css"/>';
 
function onC() {
    switch($('#cssway').val()) {
    case 'default':
        $('#way').html('');
        $('#default_select').css('display','');
        $('#note').css('display','none');
        break;
    case 'url':
        $('#way').html(url_css_html.replace(/cssurl/, cssurl));
        $('#default_select').css('display','none');
        $('#note').css('display','none');
        break;
    case 'file':
        $('#way').html(filename_css_html.replace(/cssfilename/,cssfilename));
        $('#default_select').css('display','none');
        $('#note').css('display','none');
        break;
    case 'newfile':
        $('#way').html(newilfe_css_html);
        $('#default_select').css('display','none');
        $('#note').css('display','');
        break;
    }
}
 
function submitCss() {
    if($('#cssway').val() == 'newfile') {
        var form = $('<form/>');
        form.attr('enctype',"multipart/form-data");
        form.attr('method',"POST");
        form.attr('action','/mypage');
        form.append($('#newfile'));
        form.append($('<input>').attr('name','uploaded').val('true'))
        form.submit();
    }else {
        $.ajax({
            url: '/ajax/css',
              type: 'POST',
            data: {
                select_way: $('#cssway').val(),
                css_url: $('#link').val(),
                select_default: $('#default_select').val()
            },
            success: function(response) {
                alert(response);
                //alert('設定成功');
            }
        });
    }
}