function check_email(target,formname,option){
	var email = document.forms[formname].elements[target].value;
	var missaddress = new Array("biglove\.","bigiobe\.","bigrobe\.","niftyl\.","hotmai\\.","hotomail\.com","hottomail\.com","hotmaul\.com","hotmeil\.com","hotamail\.com","yahoo\.jp","yahoo\.ne\.jp","yhaoo\.co\.jp","yhoo\.co\.jp","ybb\.co\.jp","gmma\.ocn\.ne\.jp","k-3\.dion\.ne\.jp","so-net-ne\.jp","so-\.net\.ne\.jp","plala\.co\.jp","ezweb\.co\.jp");
	email = toHankaku(email);
    for(i=0; i < missaddress.length; i++){
    	pattern = new RegExp(String(missaddress[i]));
        if(email.match(pattern)){
                if(confirm("もう一度メールアドレスを確認してください\n" + email)){

                }else{
                		document.forms[formname].elements[target].value = email;
                        return false;
                }
        }
    }
	document.forms[formname].elements[target].value = email;
	if(!option){
	document.forms[formname].submit();
	}
}

function toHankaku(motoText)
{
	var han = "abcdefghijklmnopqrstuvwxyz0123456789-.";
	var zen = "ａｂｃｄｅｆｇｈｉｊｋｌｍｎｏｐｑｒｓｔｕｖｗｘｙｚ０１２３４５６７８９−．";
	var str = "";
	for (i=0; i<motoText.length; i++)
	{
		c = motoText.charAt(i);
		n = zen.indexOf(c,0);
		if (n >= 0) c = han.charAt(n);
		str += c;
	}
	return str;
}
