function formcheck() {
    var mailstr=/[^-A-Za-z0-9@._?\/%]/;
    var mailstr2=/[^-A-Za-z0-9._?\/%]/;
    var passstr=/[^-A-Za-z0-9]/;
    var numstr=/[^0-9]/;
	
	if( document.form.name1.value == "") {
	window.alert( "お名前（姓）を入力してください。" );
	return false;
    }
	
	if( document.form.name2.value == "") {
	window.alert( "お名前（名）を入力してください。" );
	return false;
    }
	
	if( document.form.company.value == "") {
	window.alert( "会社名を入力してください。" );
	return false;
    }

    if( document.form.mail1.value == "") {
	window.alert( "Eメールを入力してください。" );
	return false;
    }
    if( mailstr.test(document.form.mail1.value)) {
	window.alert( "Eメールに使用できない文字が含まれています。" );
	return false;
    }

    if( document.form.mail2.value == "") {
	window.alert( "Eメールを入力してください。" );
	return false;
    }
    if( mailstr.test(document.form.mail2.value)) {
	window.alert( "Eメールに使用できない文字が含まれています。" );
	return false;
    }	
	
	if( document.form.tel.value == "") {
	window.alert( "電話番号を入力してください。" );
	return false;
    }
	
    return true;
}

