function makeAuthKey(){
	key = createCode();
	var cd = $("formTopic").cd.value;
	document.auth_key.src = cd + '/bbs/generateKey?key=' + key;
	document.formTopic.key.value = key;
}

function createCode(){
	
	var CODE_TABLE = "";
	
	codeOptionNmber = true;
	codeOptionAlpB = false;
	codeOptionAlpS = true;
	codeOptionDigit = 32;
	
	if(codeOptionNmber){
		CODE_TABLE = "0123456789";
	}
	
	if(codeOptionAlpB){
		CODE_TABLE += "ABCDEFGHIJKLMNOPQRSTUVWXYZ";
	}
	
	if(codeOptionAlpS){
		CODE_TABLE += "abcdefghijklmnopqrstuvwxyz";
	}
	
	if(!CODE_TABLE || !codeOptionDigit){
		alert('オプションが指定されていません。');
		return false;
	}
	
	var code = "";
	
	for (var i = 0, k = CODE_TABLE.length; i < codeOptionDigit; i++){
		code += CODE_TABLE.charAt(Math.floor(k * Math.random()));
	}
	
	return code;

}

