
//
function zen2han(str){
	var h = "0123456789.,-+";
	var z = "£°£±£²£³£´£µ£¶£·£¸£¹¡¥¡¤¡Ý¡Ü";
	var new_str = "";
	for (var i = 0; i < str.length; i++){
		var c = str.charAt(i);
		var n = z.indexOf(c,0);
		if (n >= 0) c = h.charAt(n);
		new_str += c;
	}
	return new_str;
}

//
function trim(str){
	return str.replace(/^[\s¡¡]+|[\s¡¡]+$/g, '');
}

//
function input_check(f){
	
	var err = '';
	
	// Name
	f.name.value = trim(f.name.value);
	if(f.name.value == ''){
		err += 'Please fill in the "Name".\n';
	}
	
	// Email address
	f.email.value = trim(f.email.value);
	if(f.email.value.match(/^[^\@]+\@[^.]+\..+/) == null || f.email.value.match(/^[0-9a-zA-Z@\.\-_]+$/) == null){
		err += 'Please fill in or check the "Email address".\n';
	}
	
	// Questions/Comments
	f.rem.value = trim(f.rem.value);
	if(f.rem.value == ''){
		err += 'Please fill in the "Questions/Comments".\n';
	}
	
	//
	if(err != ''){
		alert(err);
		return false;
	}
	
	return true;
	
}


