
var ordNum = 0;
//~ fname = ['Название компании', 'Контактное лицо', 'Контактные телефоны', 'E-mail', 'Формат пакета' , 'Количество красок' , 'Тип бумаги', 'Плотность', 'Клей на клапане', 'Количество видов с/х культур', 'Тираж'];
//~ fvalue = ['cname', 'pio', 'ctel', 'fmail', 'pform','cnum', 'ptype', 'plotn', 'isglue', 'coltype', 'tirazh'];

function getFieldVal(n) {
	fanketa = document.forms['anketa'];	
	ffield = fanketa[n];
	var fval;	
	if(ffield.type == 'text' || ffield.type == 'textarea') {
	fval = ffield.value;
	}
	if(ffield.type == 'select-one') {
	fval = ffield[ffield.selectedIndex].value;	
	}	
	return fval;			
}

function fCheck() {
	for(i=0; i<fvalue.length; i++) {		
		ch = getFieldVal(fvalue[i]);	
		if(ch == '' && i < 3) {
			alert('Поле '+ '"'+fname[i]+'"' + ' незаповнено');
			return false;
		}
	}
	return true;
}

function fPrint() {
	formInfo = '';
	for(i=0; i<fvalue.length; i++) {		
		formInfo += fname[i] +' : '+ getFieldVal(fvalue[i]) + '<br>';	
	}		
	return formInfo;
}

function mWin(orders) {	
	s =  new getScreen();
	lpos = s.width-450;
	//~ alert(lpos);
	msg = window.open('','msg', 'width=400,height=500,scrollbars,top=20,left='+lpos);	
	msg.document.write('<html><head><title>Замовлення</title><link rel="stylesheet" href="style.css" type="text/css"></head><body style="border:none" onDblClick="window.close()"><div>'+orders+'</div></body></html>');
	msg.document.close();
	if(window.focus) {
		msg.focus();
	}
}

function getField() {
	a = fCheck();
	order_list = document.forders.olist;
	orders = document.forders.allorders;	
	if(a) {		
		b = fPrint();	
		if(ordNum == 0) {
			document.forders.olist.value ='';
		}
		ordNum ++;
		order_list.value += 'Замовлення №'+ordNum+'\n';
		orders.value +='<h3>Замовлення №'+ordNum+'</h3> <hr>'+ b+'<br><br>';
		mWin(orders.value);
		//~ alert(orders.value);
	} 
}

function checkSend() {
	if(document.forders.allorders.value == '') {
		return true;
	} else {
		 document.forms['forders'].submit();
	}
}

function checkLoad() {
	if(document.forders.allorders.value !== '') {
		document.forms['forders'].reset();
		ordNum = 0;
	}
}
