function formcheck(srcform) {
	var msg = "";

	if (srcform.mail1.value == "") {
		msg += "Eメールアドレスを入力してください。\n";
	} else {
		if (srcform.mail2.value == "") {
			msg += "確認用のEメールアドレスを入力してください。\n";
		} else 
		if (srcform.mail1.value != srcform.mail2.value ) {
			msg += "確認用のEメールアドレスが一致していません。\n";
		} else

		if (!(srcform.mail1.value.match(/^[0-9,A-Z,a-z][0-9,a-z,A-Z,_,\.,-]+@[0-9,A-Z,a-z][0-9,a-z,A-Z,_,\.,-]+\.(af|al|dz|as|ad|ao|ai|aq|ag|ar|am|aw|ac|au|at|az|bh|bd|bb|by|bj|bm|bt|bo|ba|bw|br|io|bn|bg|bf|bi|kh|cm|ca|cv|cf|td|gg|je|cl|cn|cx|cc|co|km|cg|cd|ck|cr|ci|hr|cu|cy|cz|dk|dj|dm|do|tp|ec|eg|sv|gq|er|ee|et|fk|fo|fj|fi|fr|gf|pf|tf|fx|ga|gm|ge|de|gh|gi|gd|gp|gu|gt|gn|gw|gy|ht|hm|hn|hk|hu|is|in|id|ir|iq|ie|im|il|it|jm|jo|kz|ke|ki|kp|kr|kw|kg|la|lv|lb|ls|lr|ly|li|lt|lu|mo|mk|mg|mw|my|mv|ml|mt|mh|mq|mr|mu|yt|mx|fm|md|mc|mn|ms|ma|mz|mm|na|nr|np|nl|an|nc|nz|ni|ne|ng|nu|nf|mp|no|om|pk|pw|pa|pg|py|pe|ph|pn|pl|pt|pr|qa|re|ro|ru|rw|kn|lc|vc|ws|sm|st|sa|sn|sc|sl|sg|sk|si|sb|so|za|gs|es|lk|sh|pm|sd|sr|sj|sz|se|ch|sy|tw|tj|tz|th|bs|ky|tg|tk|to|tt|tn|tr|tm|tc|tv|ug|ua|ae|uk|us|um|uy|uz|vu|va|ve|vn|vg|vi|wf|eh|ye|yu|zm|zw|com|net|org|gov|edu|int|mil|biz|info|name|pro|jp)$/i))) {
			msg += "Eメールアドレスをお確かめください。\n";
		} else
		if (srcform.mail1.value.match(/[\w\.\-]+@mieruto.com/)) {
			msg += "ご自身のメールアドレスをご入力ください。\n";
		} else
		if ((srcform.mail1.value.match(/[\w\.\-]+@q.vodafone.ne.jp/))
		||  (srcform.mail1.value.match(/[\w\.\-]+@ezweb.ne.jp/))
		||  (srcform.mail1.value.match(/[\w\.\-]+@docome.ne.jp/))
		||  (srcform.mail1.value.match(/[\w\.\-]+@pdx.ne.jp/))
		||  (srcform.mail1.value.match(/[\w\.\-]+.pdx.ne.jp/))
		) {
			msg += "携帯以外のメールアドレスをご入力ください。\n";
		}
	}
/*
	if (srcform.age.value == "" || srcform.age.value == 0) {
		msg += "年齢を選択してください。\n";
	}
 
	if ( ! (srcform.sex[0].checked || srcform.sex[1].checked)) {
		msg += "性別を選択してください。\n"; 
	}
 
	if (srcform.os.value == "" || srcform.os.value == 0) {
		msg += "ご使用のOSを選択してください。\n";
	}
*/
	if(msg == "") {
		return true;
	} else {
		alert(msg);
	}
	return false;
}