function showform(param){
	document.getElementById('frmbody').style.display = 'block';
	document.getElementById('frmsend').style.display = 'block';
	document.getElementById('oborud').innerHTML = document.getElementById(param).innerHTML;
}

function closeform(){
	document.getElementById('name').value = "";
	document.getElementById('telephones').value = "";
	document.getElementById('telephoneg').value = "";
	document.getElementById('telephonen').value = "";
	document.getElementById('email').value = "";
	document.getElementById('email').style.border = '1px solid gray'; 
	document.getElementById('email').style.background = 'white';
	document.getElementById('telephones').style.border = '1px solid gray'; 
	document.getElementById('telephones').style.background = 'white';
	document.getElementById('telephoneg').style.border = '1px solid gray'; 
	document.getElementById('telephoneg').style.background = 'white';
	document.getElementById('telephonen').style.border = '1px solid gray'; 
	document.getElementById('telephonen').style.background = 'white';	
	document.getElementById('erremail').innerHTML = "&nbsp;";
	document.getElementById('errtel').innerHTML = "&nbsp;";
	document.getElementById('frmsend').style.display = 'none';
	document.getElementById('frmbody').style.display = 'none';
}

function senform(){
	var name = document.getElementById('name').value;
	var tel1 = document.getElementById('telephones').value;
	var tel2 = document.getElementById('telephoneg').value;
	var tel3 = document.getElementById('telephonen').value;
	var email = document.getElementById('email').value;
	var oborud = document.getElementById('oborud').innerHTML;
		
	var filter = /([a-z0-9._-]+@[a-z0-9._-]+\.[a-z]{2,6}$)/;
	
	var usl1 = tel1 == "" && tel2 == "" && tel3 == "" || 
			   parseInt(tel1) && parseInt(tel2) && parseInt(tel3) || 
			   parseInt(tel1) && tel2 == "" && tel3 == "" || 
			   tel1 == "" && parseInt(tel2) && tel3 == "" || 
			   tel1 == "" && tel2 == "" && parseInt(tel3) || 
			   parseInt(tel1) && parseInt(tel2) && tel3 == "" || 
			   tel1 == "" && parseInt(tel2) && parseInt(tel3) || 
			   parseInt(tel1) && tel2 == "" && parseInt(tel3);
	var usl2 = email == "" || filter.test(email); 

	if (!filter.test(email) && email != ""){
		document.getElementById('email').style.border = '1px solid red'; 
		document.getElementById('email').style.background = '#FEE3E5';
		document.getElementById('erremail').innerHTML = '* Некорректно введен E-mail.';
	}else{
		document.getElementById('email').style.border = '1px solid gray'; 
		document.getElementById('email').style.background = 'white';
		document.getElementById('erremail').innerHTML = '&nbsp;';
	}
	if (!parseInt(tel1) && tel1 != ""){
		document.getElementById('telephones').style.border = '1px solid red'; 
		document.getElementById('telephones').style.background = '#FEE3E5';
		document.getElementById('errtel').innerHTML = '* Телефон должен состоять только из цифр.';
	}else if (parseInt(tel1) || tel1 == ""){
		document.getElementById('telephones').style.border = '1px solid gray'; 
		document.getElementById('telephones').style.background = 'white';	
	}
	if (!parseInt(tel2) && tel2 != ""){
		document.getElementById('telephoneg').style.border = '1px solid red'; 
		document.getElementById('telephoneg').style.background = '#FEE3E5';
		document.getElementById('errtel').innerHTML = '* Телефон должен состоять только из цифр.';
	}else if (parseInt(tel2) || tel2 == ""){
		document.getElementById('telephoneg').style.border = '1px solid gray'; 
		document.getElementById('telephoneg').style.background = 'white';	
	}
	if (!parseInt(tel3) && tel3 != ""){
		document.getElementById('telephonen').style.border = '1px solid red'; 
		document.getElementById('telephonen').style.background = '#FEE3E5';
		document.getElementById('errtel').innerHTML = '* Телефон должен состоять только из цифр.';
	}else if (parseInt(tel3) || tel3 == ""){
		document.getElementById('telephonen').style.border = '1px solid gray'; 
		document.getElementById('telephonen').style.background = 'white';	
	}
	if (usl1){
		document.getElementById('errtel').innerHTML = '&nbsp;';
	}
	
	if (usl1 && usl2){
		$.post("/frmorder/mail.php", {'name': name,'tel1':tel1,'tel2':tel2, 'tel3':tel3, 'email':email, 'oborud':oborud},
			function(data){
				if(data.length > 0){
					if (data == 'OK'){
						document.getElementById('name').value = "";
						document.getElementById('telephones').value = "";
						document.getElementById('telephoneg').value = "";
						document.getElementById('telephonen').value = "";
						document.getElementById('email').value = "";
						document.getElementById('good').innerHTML = '* Данные отправлены.';
						$('#frmsend').delay(500).fadeOut(700, function(){document.getElementById('good').innerHTML = '&nbsp;';document.getElementById('frmbody').style.display = 'none';});
					}
				}
			}
		);
	}
}
