function checkFieldMatch(id, id2, msg) {
	if (document.all || document.getElementById) {
		element1 = document.getElementById(id);
		element2 = document.getElementById(id2);
		if(element1.value != element2.value){
			return msg;
		}else{
			return "";
		}
	}
	return msg;
}

function checkFill(id, msg) {
	if (document.all || document.getElementById) {
		element1 = document.getElementById(id);
		if(element1.value == ""){
			return msg;
		}else{
			return "";
		}
	}
	return msg;
}

function checkAccept(id, msg) {
	if (document.all || document.getElementById) {
		element1 = document.getElementById(id);
		if(!element1.checked){
			return msg;
		}else{
			return "";
		}
	}
	return msg;
}

function checkMail(id, msg){
	if (document.all || document.getElementById) {
		element1 = document.getElementById(id);
		if (element1.value.indexOf ('@',0) == -1 ||
				element1.value.indexOf ('.',0) == -1){
				    return msg;
				  } else{
			return "";
		}
	}
	return msg;
}

function checkSelect(id, msg){
	if (document.all || document.getElementById) {
		element1 = document.getElementById(id);
		if (element1.value != "true"){
			return msg;
		} else{
			return "";
		}
	}
	return msg;
}

function checkQuote(id, msg) {
	if (document.all || document.getElementById) {
		element1 = document.getElementById(id);
		if(element1.value.indexOf ('"',0) == -1 && element1.value.indexOf ('\'',0) == -1 && element1.value.indexOf ('\\',0) == -1){
			return "";
		}else{
			return msg;
		}
	}
	return msg;
}

function checkQuotes(ids, msg, loop) {
	if (document.all || document.getElementById) {
		var j=0;
		for (j=0; j<loop; j++){
			element1 = document.getElementById(ids[j]);
			if(element1!=null){
				if(element1.value.indexOf ('"',0) != -1 || element1.value.indexOf ('\'',0) != -1 || element1.value.indexOf ('\\',0) != -1){
					return msg;
				}
			}
		}
		return "";
	}
	return msg;
}

function checkInts(allInts, msg, loop){
	if (document.all || document.getElementById) {
		var ValidChars = "0123456789";
		var Char;
		var valid = true;
		var j=0;
		for(j=0; j<loop;j++){
			element1 = document.getElementById(allInts[j]);
			if(element1!==null){
				content = element1.value;
				var i=0;
				for (i = 0; i < content.length; i++){
					Char = content.charAt(i);
					if (ValidChars.indexOf(Char) == -1){
						valid = false;
					}
				}
			}
		}
		if(valid){
			return "";
		}else{
			return msg;
		}
		
	}
	return msg;
}

function checkFloat(id, msg){
	if (document.all || document.getElementById) {
		var ValidChars = "0123456789.";
		var Char;
		var valid = true;
		element1 = document.getElementById(id);
		if (element1!=null){
			content = element1.value;
			var i=0;
			for (i = 0; i < content.length; i++){
				Char = content.charAt(i);
				if (ValidChars.indexOf(Char) == -1){
					valid = false;
				}
			}
			if(content.lastIndexOf(".")!=content.indexOf(".")){
				valid=false;
			}
		}
		if(valid){
			return "";
		}else{
			return msg;
		}
	}
	return msg;
}

function checkNull(id, msg){
	if (document.all || document.getElementById) {
		element1 = document.getElementById(id);
		if (element1.value == "0" || element1.value == ""){
			return msg;
		} else{
			return "";
		}
	}
	return msg;
}
