

function inputOnFocus(id, defval) {
	if ($(id).value == defval) {
		var oldclass = $(id).className.split('input-failed');
		$(id).className = oldclass[0];
		$(id).value = '';
	}
}

function inputOnBlur(id, defval, opt) {
	if ($(id).value == '') {
		$(id).value = defval;
		if (opt != 'N') {
			var oldclass = $(id).className.split('input-failed');
			$(id).className = oldclass[0] + ' input-failed';
		}
	} else {
		var oldclass = $(id).className.split('input-failed');
		$(id).className = oldclass[0];
	}
}

function emailOnBlur(id, defval, opt) {
	if (!$(id).value.match(EMAILREGEX)) {
		$(id).value = defval;
		if (opt != 'N') {
			var oldclass = $(id).className.split('input-failed');
			$(id).className = oldclass[0] + ' input-failed';
		}
	} else {
		var oldclass = $(id).className.split('input-failed');
		$(id).className = oldclass[0];
	}
}

function passwordOnFocus(id, defval) {
	$('def_'+id).style.display = 'none';
	var oldclass = $('def_'+id).className.split('input-failed');
	$('def_'+id).className = oldclass[0];

	$(id).style.display = '';
	var oldclass = $(id).className.split('input-failed');
	$(id).className = oldclass[0];
	$(id).focus();
}

function passwordOnBlur(id, defval, opt) {
	if ($(id).value == '' || $(id).value.length < 6) {
		$(id).style.display = 'none';
		$('def_'+id).style.display = '';

		if (opt != 'N') {
			var oldclass = $(id).className.split('input-failed');
			$(id).className = oldclass[0] + ' input-failed';

			var oldclass = $('def_'+id).className.split('input-failed');
			$('def_'+id).className = oldclass[0] + ' input-failed';
		}
		$('def_'+id).value = defval;
	} else {
		if (opt != 'N') {
			var oldclass = $(id).className.split('input-failed');
			$(id).className = oldclass[0];

			var oldclass = $('def_'+id).className.split('input-failed');
			$('def_'+id).className = oldclass[0];
		}
		$('def_'+id).value = $(id).value;

	}
}

function creditcardnoOnBlur(id, defval, opt) {
	if ($(id).value == '' || (!$(id).value.match(/^\d+$/ ))) {
		$(id).value = defval;
		if (opt != 'N') {
			var oldclass = $(id).className.split('input-failed');
			$(id).className = oldclass[0] + ' input-failed';
		}
	} else {
		var oldclass = $(id).className.split('input-failed');
		$(id).className = oldclass[0];
	}
}
