// JavaScript Document
var ofiook = false;
var oemailok = false;
var omessok = false;
var emailTest = "^[_\\.0-9a-z-]+@([0-9a-z][0-9a-z_-]+\\.)+[a-z]{2,4}$";
var regex = new RegExp(emailTest);
var srcREG = /<\/?script.*?>/gi;
var srcREG2 = /\r\n|\r|\n/g;
function cinp(finp){
	var val = finp.value.length;
	if (finp.id == "ofio"){
		var cfiov = document.getElementById('cfio');
		cfiov.style.display = 'block';
		if (val <= 3){
			cfiov.className = "fielderr";
			ofiook = false;
		} else {
			cfiov.className = "fieldok";
			ofiook = true;
		}
	}
	if (finp.id == "omess"){
		var cmessv = document.getElementById('cmess');
		cmessv.style.display = 'block';
		if (val <= 14){
			cmessv.className = "fielderr";
			omessok = false;
		} else {
			cmessv.className = "fieldok";
			omessok = true;
		}
	}
	if (finp.id == "oemail"){
		var cemailv = document.getElementById('cemail');
		cemailv.style.display = 'block';
		var oemail  = document.getElementById('oemail');
		if (!regex.test(oemail.value)){
			cemailv.className = "fielderr";
			oemailok = false;
		} else {
			cemailv.className = "fieldok";
			oemailok = true;
		}
	}
}
function csub(){
	var csub = document.getElementById('sendmessage');
	if ((ofiook == true) && (oemailok  == true) && (omessok == true)){
		csub.removeAttribute("disabled", '');
	} else {
		csub.setAttribute("disabled",true);
	}
}
function cforms(){
  var ofiov = document.getElementById('ofio');
  var omessv = document.getElementById('omess');
	if ((ofiook == true) && (oemailok  == true) && (omessok == true)){
	  ofiov.value = ofiov.value.replace(srcREG, "");
		ofiov.value = ofiov.value.replace(srcREG2,"<br>");
		omessv.value = omessv.value.replace(srcREG, "&lt;script&gt;");
		omessv.value = omessv.value.replace(srcREG2,"<br>");
		alert("Ваше сообщение отправлено! \n");
		document.messform.submit();
	} else {
		alert("Не верно заполнены поля! \n");
	}
}
