function signup(fo_obj) {
	var oFilter = new XmlJsFilter(fo_obj, "member", "procMemberInsert", completeInsert);
	oFilter.addFieldItem("user_id",true,3,20,"","userid");
	oFilter.addFieldItem("password1",true,6,20,"","");
	oFilter.addFieldItem("password2",true,6,20,"password1","");
	oFilter.addFieldItem("user_name",true,2,40,"","");
	oFilter.addFieldItem("nick_name",true,2,40,"","");
	oFilter.addFieldItem("email_address",true,1,200,"","email");
	oFilter.addFieldItem("phonenum",true,0,0,"","");
	oFilter.addFieldItem("open_phonenum",false,0,0,"","");
	oFilter.addFieldItem("nationality",true,0,0,"","");
	oFilter.addFieldItem("open_nationality",false,0,0,"","");
	oFilter.addFieldItem("occupation",true,0,0,"","");
	oFilter.addFieldItem("open_occupation",false,0,0,"","");
	oFilter.addFieldItem("careerlevel",true,0,0,"","");
	oFilter.addFieldItem("open_careerlevel",false,0,0,"","");
	oFilter.addFieldItem("companyname",true,0,0,"","");
	oFilter.addFieldItem("open_companyname",false,0,0,"","");
	oFilter.addFieldItem("addresscompany",false,0,0,"","");
	oFilter.addFieldItem("open_addresscompany",false,0,0,"","");
	oFilter.addFieldItem("whyjoin",true,0,0,"","");
	oFilter.addFieldItem("open_whyjoin",false,0,0,"","");
	oFilter.addParameterItem("accept_agreement","accept_agreement");
	oFilter.addParameterItem("member_srl","member_srl");
	oFilter.addParameterItem("user_id","user_id");
	oFilter.addParameterItem("password","password1");
	oFilter.addParameterItem("user_name","user_name");
	oFilter.addParameterItem("nick_name","nick_name");
	oFilter.addParameterItem("homepage","homepage");
	oFilter.addParameterItem("blog","blog");
	oFilter.addParameterItem("birthday","birthday");
	oFilter.addParameterItem("allow_mailing","allow_mailing");
	oFilter.addParameterItem("email_address","email_address");
	oFilter.addParameterItem("phonenum","phonenum");
	oFilter.addParameterItem("open_phonenum","open_phonenum");
	oFilter.addParameterItem("nationality","nationality");
	oFilter.addParameterItem("open_nationality","open_nationality");
	oFilter.addParameterItem("occupation","occupation");
	oFilter.addParameterItem("open_occupation","open_occupation");
	oFilter.addParameterItem("careerlevel","careerlevel");
	oFilter.addParameterItem("open_careerlevel","open_careerlevel");
	oFilter.addParameterItem("companyname","companyname");
	oFilter.addParameterItem("open_companyname","open_companyname");
	oFilter.addParameterItem("addresscompany","addresscompany");
	oFilter.addParameterItem("open_addresscompany","open_addresscompany");
	oFilter.addParameterItem("whyjoin","whyjoin");
	oFilter.addParameterItem("open_whyjoin","open_whyjoin");
	oFilter.addResponseItem("error");
	oFilter.addResponseItem("message");
	oFilter.addResponseItem("redirect_url");
	return oFilter.proc("Are you sure to submit?");
}
alertMsg["user_id"] = "User ID";
alertMsg["password1"] = "Password";
alertMsg["password2"] = "Confirm Password";
alertMsg["user_name"] = "User Name";
alertMsg["nick_name"] = "Nick Name";
alertMsg["email_address"] = "Email";
alertMsg["phonenum"] = "Phone Number";
alertMsg["open_phonenum"] = "open_phonenum";
alertMsg["nationality"] = "Country";
alertMsg["open_nationality"] = "open_nationality";
alertMsg["occupation"] = "Job Category";
alertMsg["open_occupation"] = "open_occupation";
alertMsg["careerlevel"] = "Career Level";
alertMsg["open_careerlevel"] = "open_careerlevel";
alertMsg["companyname"] = "Company Name";
alertMsg["open_companyname"] = "open_companyname";
alertMsg["addresscompany"] = "Company Address";
alertMsg["open_addresscompany"] = "open_addresscompany";
alertMsg["whyjoin"] = "Why do you join our community?";
alertMsg["open_whyjoin"] = "open_whyjoin";
alertMsg["accept_agreement"] = "Agree";
alertMsg["member_srl"] = "member_srl";
alertMsg["password"] = "Password";
alertMsg["homepage"] = "Homepage";
alertMsg["blog"] = "Blog";
alertMsg["birthday"] = "Birthday";
alertMsg["allow_mailing"] = "Join Mailing";
target_type_list["user_id"] = "userid";
target_type_list["password1"] = "";
target_type_list["password2"] = "";
target_type_list["user_name"] = "";
target_type_list["nick_name"] = "";
target_type_list["email_address"] = "email";
target_type_list["phonenum"] = "text";
target_type_list["open_phonenum"] = "";
target_type_list["nationality"] = "select";
target_type_list["open_nationality"] = "";
target_type_list["occupation"] = "select";
target_type_list["open_occupation"] = "";
target_type_list["careerlevel"] = "select";
target_type_list["open_careerlevel"] = "";
target_type_list["companyname"] = "text";
target_type_list["open_companyname"] = "";
target_type_list["addresscompany"] = "text";
target_type_list["open_addresscompany"] = "";
target_type_list["whyjoin"] = "textarea";
target_type_list["open_whyjoin"] = "";
alertMsg["isnull"] = "Please input a value for %s";
alertMsg["outofrange"] = "Please align the text length of %s";
alertMsg["equalto"] = "The value of %s is invalid";
alertMsg["invalid_email"] = "The format of %s is invalid. ex) zbxe@zeroboard.com";
alertMsg["invalid_userid"] = "The format of %s is invalid.\nAll values should consist of alphabets, numbers or underscore(_) and the first letter should be alphabet";
alertMsg["invalid_user_id"] = "The format of %s is invalid.\nAll values should consist of alphabets, numbers or underscore(_) and the first letter should be alphabet";
alertMsg["invalid_homepage"] = "The format of %s is invalid. ex) http://www.zeroboard.com";
alertMsg["invalid_korean"] = "The format of %s is invalid. Please input Korean only";
alertMsg["invalid_korean_number"] = "The format of %s is invalid. Please input Korean or numbers";
alertMsg["invalid_alpha"] = "The format of %s is invalid. Please input alphabets only";
alertMsg["invalid_alpha_number"] = "The format of %s is invalid. Please input alphabets or numbers";
alertMsg["invalid_number"] = "The format of %s is invalid. Please input numbers only";

