function isEmail(element) {
	if (element.value != undefined) {
		var strEmail = element.value;

		validRegExp = /^[^@]+@[^@]+.[a-z]{2,}$/i;
		// search email text for regular exp matches
		if ((strEmail != '') && (strEmail.search(validRegExp) == -1)){
			$('#'+element.id).addClass('error');
			$('#'+element.name+'_format_error').show();
			return false;
		}
		$('#'+element.id).removeClass('error');
		$('#'+element.name+'_format_error').hide();
		return true;
	}
	$('#'+element.id).removeClass('error');
	$('#'+element.name+'_format_error').hide();
	return true;
}

/*-------------------------------------------------------*/
/* checkField                                            */
/*-------------------------------------------------------*/
function checkFormField(elemnt) {
	var prompt_value = (arguments[1]) ? arguments[1] : "";
	return _checkField(elemnt, '#FORMnew_1_'+elemnt, prompt_value);
}
function checkField(elemnt) {
	var prompt_value = (arguments[1]) ? arguments[1] : "";
	return _checkField(elemnt, 'input[name='+elemnt+']', prompt_value);
}
function _checkField(elemnt, elemnt_jquery_localize) {
	var prompt_value = (arguments[2]) ? arguments[2] : "";
	if ($(elemnt_jquery_localize).val() == '' || 
		$(elemnt_jquery_localize).val() == prompt_value) {
		
		$(elemnt_jquery_localize).addClass('error');
		$('#error_label_'+elemnt).show();
		return false;
	} else {
		$(elemnt_jquery_localize).removeClass('error');
		$('#error_label_'+elemnt).hide();
		return true;
	}
}
	
/*-------------------------------------------------------*/
/* checkCheckbox                                         */
/*-------------------------------------------------------*/
function checkFormCheckbox(elemnt) {
	return _checkCheckbox(elemnt, '#FORMnew_1_'+elemnt);
}
function checkCheckbox(elemnt) {
	return _checkCheckbox(elemnt, 'input[name='+elemnt+']');
}
function _checkCheckbox(elemnt,elemnt_jquery_localize) {
	if ($(elemnt_jquery_localize+':checked').length == 0) {
		$(elemnt_jquery_localize).addClass('error');
		$('#error_label_'+elemnt).show();
		return false;
	} else {
		$(elemnt_jquery_localize).removeClass('error');
		$('#error_label_'+elemnt).hide();
		return true;
	}
}



function checkInquiry(oki) {
	if (oki) {
		if ($('#form_inquiry').val() == '') {
			var today=new Date();
			$('#form_inquiry').val(today.getTime()+'_'+Math.ceil(Math.random()*10000));
		}
	}
}
