// JavaScript Document
function isblank(s) {
for(var i=0; i<s.length; i++) {
	var c = s.charAt(i);
	if((c != ' ') && (c != '\n') && (c != '')) return false;
}
return true;	
}

function isEMailAddr(elem) {
	var str = elem.value;
    var re = /^[\w-]+(\.[\w-]+)*@([\w-]+\.)+[a-zA-Z]{2,7}$/;
    if (!str.match(re)) {
       // alert("Verify the e-mail address format.");
      //  setTimeout("focusElement('" + elem.form.name + "', '" + elem.name + "')", 0);
        return false;
    } else {
        return true;
    }
}
function FormReset(fn){
	fn.cname.value="";
	fn.cemail.value="";
	fn.cphone.value="";
	fn.ccomments.innerText="";
	return false;
}
function FormValid(fn){
	var sError = "";
if ((fn.name.value=="")||(isblank(fn.name.value))) sError = sError+"\n 'Ваше имя'";
if ((fn.surname.value=="")||(isblank(fn.surname.value))) sError = sError+"\n 'Ваше фамилия'";
if ((fn.contry.value=="")||(isblank(fn.contry.value))) sError = sError+"\n 'Страна'";
if ((fn.sity.value=="")||(isblank(fn.sity.value))) sError = sError+"\n 'Город'";
if ((fn.phone.value=="")||(isblank(fn.phone.value))) sError = sError+"\n 'Телефон'";
if ((fn.email.value=="")||(isblank(fn.email.value))) sError = sError+"\n 'Ваш e-mail'";
if ((fn.firm.value=="")||(isblank(fn.firm.value))) sError = sError+"\n 'Название компании'";
if ((fn.type_firm.value=="")||(isblank(fn.firm.value))) sError = sError+"\n 'Форма собственности'";
if (sError != "") sError = "Внимание!\nПоля "+sError+"\nдолжны быть заполнены!";
if(!isEMailAddr(fn.email)) sError = sError+"\n\n 'Некорректный email'";	
	if (sError != "") {
		alert (sError);
		return false;
	}
	else return true;
}
