function NameValid(fld){
if (fld.value == ""){
return "お名前が記入されていません。\n";
}else {
return "";
}
}

function PostcodeValid(fld){
if (fld.value == ""){
return "郵便番号が記入されていません。\n";
}else {
return "";
}
}
function PrefValid(fld){
if (fld.value == ""){
return "都道府県が選択されていません。\n";
}else {
return "";
}
}
function CityValid(fld){
if (fld.value == ""){
return "住所が記入されていません。\n";
}else {
return "";
}
}
function Tel1Valid(fld){
if (fld.value == ""){
return "電話番号が記入されていません。\n";
}else {
return "";
}
}
function Tel2Valid(fld){
if (fld.value == ""){
return "電話番号が記入されていません。\n";
}else {
return "";
}
}
function Tel3Valid(fld){
if (fld.value == ""){
return "電話番号が記入されていません。\n";
}else {
return "";
}
}




function MailValid(fld){
if (fld.value == ""){
return "メールアドレスが記入されていません。\n";
} else if ((fld.value.indexOf("@") == -1)||
(fld.value.indexOf("@") != fld.value.lastIndexOf("@"))||
(fld.value.indexOf("@") == fld.value.length -1)||
(fld.value.indexOf("@") == 0)){
return "メールアドレスの形式が間違ってます。\n";
} else {
return "";
}
}


function check(){
var namestr = NameValid(document.formcheck.name);
var emailstr = MailValid(document.formcheck.email);
if ((namestr + emailstr) !=""){
alert(namestr + emailstr);
return false;
}
}

function checkform(){
var namestr = NameValid(document.form1.name);
var postcodestr = PostcodeValid(document.form1.postcode);
var prefstr = PrefValid(document.form1.pref);
var citystr = CityValid(document.form1.city);
var tel1str = Tel1Valid(document.form1.tel1);
var tel2str = Tel2Valid(document.form1.tel2);
var tel3str = Tel3Valid(document.form1.tel3);
var emailstr = MailValid(document.form1.email);
if ((namestr + postcodestr + prefstr + citystr + tel1str + tel2str + tel3str + emailstr) !=""){
alert(namestr + postcodestr + prefstr + citystr + tel1str + tel2str + tel3str + emailstr);
return false;
}
}
