function Hensyu(){
	if($("#name").val() == ""){
		alert("『作者名』を入力してください。");
		return false;
	}
	if($("#title").val() == ""){
		alert("『タイトル』を入力してください。");
		return false;
	}
	if($("#pass").val() == ""){
		alert("『パスワード』を入力してください。");
		return false;
	}
	if( ($("#titler").val == 0) && (! $("#photo").val()) ){
		alert("画像のない場合、新規登録はできません！");
		return false;
	}
	
	if($("#titler").val() != 0){
		$("#redata").load("title.php?pass=" + $("#pass").val() + "&id=" + $("#id").val(),
			function(data){
				$("#redata").val(data);
				if(data == 0) alert("パスワードが違います！");
				else $("form").submit();
			}
		);
	}else{
		$("form").submit();
	}
}

function SelectImg(src){
	imager = explode("[data]", src);

	$("#name").val(imager[0]);
	$("#title").val(imager[1]);
	$("#cat").val(imager[3]);
	$("#id").val(imager[4]);
	$("h3").html(imager[0] + "さん作 『" + imager[1] + "』を編集");
	var img_src = "images/thumb/" + imager[2];
	$("#imager").html('<img src="' + img_src + '" />');
	if(src == 0){
		$("h3").html("ショウケース 新規画像登録");
		$("#imager").html('');
		$("#name").val('');
		$("#title").val('');
		$("#cat").val(0);
		$("#id").val(0);
	}
}

function explode( delimiter, string ) {
    // Split a string by string
    // 
    // +    discuss at: http://kevin.vanzonneveld.net/techblog/article/javascript_equivalent_for_phps_explode/
    // +       version: 802.107
    // +   original by: Kevin van Zonneveld (http://kevin.vanzonneveld.net)
    // +   improved by: kenneth
    // +   improved by: Kevin van Zonneveld (http://kevin.vanzonneveld.net)
    // *     example 1: explode(' ', 'Kevin van Zonneveld');
    // *     returns 1: {0: 'Kevin', 1: 'van', 2: 'Zonneveld'}

    var emptyArray = { 0: '' };

    if ( arguments.length != 2
        || typeof arguments[0] == 'undefined'
        || typeof arguments[1] == 'undefined' )
    {
        return null;
    }

    if ( delimiter === ''
        || delimiter === false
        || delimiter === null )
    {
        return false;
    }

    if ( typeof delimiter == 'function'
        || typeof delimiter == 'object'
        || typeof string == 'function'
        || typeof string == 'object' )
    {
        return emptyArray;
    }

    if ( delimiter === true ) {
        delimiter = '1';
    }

    return string.toString().split ( delimiter.toString() );
}

