var errorMesage = "";
var errorInfo = 0;
var firsterror = "";
var classError = "inputerror";

function validateEmpty(id, error, size) {
	if($("#"+id).val() == "" || $("#"+id).val().length < size) {
		errorMesage += error+"\n";
		$("#"+id).addClass(classError);
		errorInfo = 1;
		if(firsterror == "") firsterror = id;
	} else {
		$("#"+id).removeClass(classError);
	}
}
function validateEmail(id, error) {
	reg = /^([a-zA-Z0-9\+_\-]+)(\.[a-zA-Z0-9\+_\-]+)*@([a-zA-Z0-9\-]+\.)+[a-zA-Z]{2,6}$/;
	wyn = $("#"+id).val().match(reg); 
	if (wyn == null) { if(firsterror == "") firsterror = id; $("#"+id).addClass(classError); errorMesage += error+"\n"; errorInfo = 1; return 0; }
	else { $("#"+id).removeClass(classError); return 1; }
}
function validateCheckTheSame(id1, id2, error) {
	if($("#"+id1).val() != $("#"+id2).val()) {
		if(firsterror == "") firsterror = id1;
		errorInfo = 1; errorMesage += error+"\n"; $("#"+id1).addClass(classError); $("#"+id2).addClass(classError); return 0;
	} else { $("#"+id1).removeClass(classError); $("#"+id2).removeClass(classError); return 1; }
}
function validateCheckNotTheSame(id1, id2, error) {
	if($("#"+id1).val().toLowerCase() == $("#"+id2).val().toLowerCase()) {
		if(firsterror == "") firsterror = id1;
		errorInfo = 1; errorMesage += error+"\n"; $("#"+id1).addClass(classError); $("#"+id2).addClass(classError); return 0;
	} else { $("#"+id1).removeClass(classError); $("#"+id2).removeClass(classError); return 1; }
}
function validateSelectZero(id, error) {
	if($("#"+id).val()==0) {
		if(firsterror == "") firsterror = id;
		errorInfo = 1; errorMesage += error+"\n"; $("#"+id).addClass(classError); return 0;
	} else { $("#"+id).removeClass(classError); return 1; }
}
function validateChecked(id, error) {
	if ( $("#"+id).attr("checked") == false) { errorInfo = 1; errorMesage += error+"\n";
	} else { return 1; }
}
function validateCatDog(id, error) {
	// 1 - Dog (>89), 2 - Cat(<89)
	var type = $("#"+id).val();
	var adderror = 0;
	$("a.ACatDog").each(function(index) {
		var number = $(this).attr("rel");
		var style  = $("img", this).hasClass("antyspamCatDogSel");
		if(type == "1") {
			if((number > 89 && style == true) || (number < 89 && style == false)) { }
			else { if(adderror == 0) { errorInfo = 1; errorMesage += error+"\n"; adderror = 1; } }
		} else if(type == "2") {
			if((number > 89 && style == false) || (number < 89 && style == true)) { }
			else { if(adderror == 0) { errorInfo = 1; errorMesage += error+"\n"; adderror = 1; } }
		} else { errorInfo = 1; errorMesage += error+"\n"; adderror = 1; }
	});
	if(adderror == 1) return 0;
	else return 1;
}