function check_url(form_input, empty) {
	var val = form_input.val();
	if (!empty)
		if (val == "") {form_input.addClass("error"); return false;}
	val = val.replace(/((http:\/\/)|(www\.))([^ ]+[^,. ])$/g, "");
	if (val != "") {form_input.addClass("error"); return false;}
		else {form_input.removeClass("error"); return true;}
	}

function check_mail(form_input, empty) {
	var val = form_input.val();
	if (!empty)
		if (val == "") {form_input.addClass("error"); return false;}
	val = val.replace(/[a-zA-Z0-9._-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,4}$/g, "");
	if (val != "") {form_input.addClass("error"); return false;}
		else {form_input.removeClass("error"); return true;}
	}

function check_text(form_input, empty) {
	var val = form_input.val();
	if (!empty)
		if (val == "") {form_input.addClass("error"); return false;}
	return true;
	}

function check_psc(form_input, empty) {
	var val = form_input.val();
	if (!empty)
		if (val == "") {form_input.addClass("error"); return false;}
	val = val.replace(/^[0-9]{5}$/g, "");
	if (val != "") {form_input.addClass("error"); return false;}
		else {form_input.removeClass("error"); return true;}
	}

function check_ic(form_input, empty) {
	var val = form_input.val();
	if (!empty)
		if (val == "") {form_input.addClass("error"); return false;}
	val = val.replace(/^[0-9]+$/g, "");
	if (val != "") {form_input.addClass("error"); return false;}
		else {form_input.removeClass("error"); return true;}
	}

function check_dic(form_input, empty) {
	var val = form_input.val();
	if (!empty)
		if (val == "") {form_input.addClass("error"); return false;}
	val = val.replace(/^CZ[0-9]+$/g, "");
	if (val != "") {form_input.addClass("error"); return false;}
		else {form_input.removeClass("error"); return true;}
	}

function check_pass(form_input) {
	var val = form_input.val();
	if (val == "") {form_input.addClass("error"); return false;}
	if ((val.length < 6) || (val.length > 10)) {form_input.addClass("error"); return false;}
		else {form_input.removeClass("error"); return true;}
	}

function check_number(form_input, decimal_comma) {
	var val = form_input.val();
	if (decimal_comma) val = val.replace(",", ".");
	if (val == "") {form_input.addClass("error"); return false;}
	val = val.replace(/^(0|[1-9][0-9]*)(\.[0-9]+)?$/g, "");
	if (val != "") {form_input.addClass("error"); return false;}
		else {form_input.removeClass("error"); return true;}
	}

function check_date1(form_input, empty) {
	var val = form_input.val();
	if (!empty)
		if (val == "") {form_input.addClass("error"); return false;}
	val = val.replace(/^[0-9]{4}-[0-9]{2}-[0-9]{2}$/g, "");
	if (val != "") {form_input.addClass("error"); return false;}
		else {form_input.removeClass("error"); return true;}
	}


