function CalcSum(obj){
	MF = document.MenuF;
	im = MF.elements.length - 8;
	 var filter=/(^\d+$)|(^\d+[\.]?$)|(^\d+[\.]?\d?$)/;
	ps = obj.value.toString();

if (!filter.test(ps)) {
		obj.value = "";
	}

	sum = 0;

	for(i=0; i<im; i++) {
		m1 = MF.elements[i].value;
		//m1 = parseFloat(m1);
		m1 = Number(m1);
		m2 = MF.elements[i].id;
		if ((m1 > 0) && (m2 > 0)) {
			sum += m1*m2;
			}
		}

	MF.SumT.value = sum;
	//MF.SumT.value = sum + " руб.";
	}

function SubmitForm() {
	MF = document.MenuF;
	var filter=/^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;
	
	if ((MF.SumT.value == "0 руб.") || (MF.SumT.value == "")) {
		alert("Пожалуйста, выберите хотя бы одно блюдо для оформления заказа");
		} else {
	if (MF.contact.value == "") { 
		alert("Пожалуйста, напишите ваше имя");
		} else {
			if ((MF.email.value == "") && (MF.phone.value == "")) {
					alert("Необходимо указать телефон или email для связи!");
				} else {
					if ((MF.duble.checked == true) && (MF.email.value == "")) {
						alert("Пожалуйста, введите E-mail");
					} else {
					if (MF.email.value != "") {
						if (!filter.test(MF.email.value)) {
						alert("Неверный email");
						} else {
						MF.submit();
						}
					}else {
						MF.submit();
						}
					}
				}
			}
			}
		}

function ResetForm() {
	MF = document.MenuF;
	MF.reset();
	}

function NumberPerson(){
	MF = document.MenuF;
	var cifri = /^\d+$/;
	if ((!cifri.test(MF.person.value)) || (MF.person.value == 0)){
		alert("Количество человек указано не верно");
		}
	}

function OpenWin(url,name,w,h)
{
window.open(url, name, "width="+w+" ,height="+h+"");
}

function hide_show_Me(id){
    var sp_head=document.getElementById(id);
    var sp_cont_id='c'+id;
    var photo_id='p' + id;
    var sp_cont=document.getElementById(sp_cont_id);
	var photo = document.getElementById(photo_id);

    if(sp_cont.style.display=='none'){
		sp_cont.style.display='inline';
		photo.src = 'images/sostav_arr_left.gif';
		}else{
		sp_cont.style.display='none';
		photo.src = 'images/sostav_arr_right.gif';
		};
   };
   
   function hide_show_Help(id){
    var sp_head=document.getElementById(id);
    var sp_cont_id='c'+id;
    var sp_cont=document.getElementById(sp_cont_id);

    if(sp_cont.style.display=='none'){
		sp_cont.style.display='inline';
		}else{
		sp_cont.style.display='none';
		};
   };
