function validate_form() {
var df= document.reservation;
if (!check_empty(df.TRAGVANE.options[df.TRAGVANE.selectedIndex].value)) { alert('Моля, въведете Качване от!');df.TRAGVANE.focus(); return false; }
else if (!check_empty(df.BROJ.value)) { alert('Моля, въведете Брой туристи!');input_txt(df.BROJ); return false; }
else if (!check_empty(df.NAME.value)) { alert('Моля, въведете Трите Ви имена по паспорт!');input_txt(df.NAME); return false; }
else if (!check_empty(df.PHONE.value)) { alert('Моля, въведете своя телефон!');input_txt(df.PHONE); return false; }
return true;
 }

function check_empty(text) {
  return (text.length > 0);
}
function input_txt(field) {
	field.focus();
	field.select();
}
function validateEmail(email){
      emailPat  = /(@.*@)|(\.\.)|(@\.)|(\.@)|(^\.)/
      emailPat1 = /^.+\@(\[?)[-_a-zA-Z0-9\.]+\.([a-zA-Z]{2,4}|[0-9]{1,4})(\]?)$/
      if ((email.match(emailPat))||(!email.match(emailPat1))) return true;

}

function totr(num){
var table = document.getElementById('dataTable');
var rowC = table.rows.length-1;

if(!rowC){var rowC=1;}
	if(num>=rowC){
	rnum=num-rowC;
		for(i=0;i<rnum;i++){
			addRow('dataTable','ne');
		}
	}
	if(table.rows.length==1){
			addRow('dataTable','ne');
	}
}
		function addRow(tableID,mn) {

			var table = document.getElementById(tableID);

			var rowCount = table.rows.length;
			var row = table.insertRow(rowCount);
			row.style.align="center";				
			var cell1 = row.insertCell(0);
			var element1 = document.createElement("input");
			element1.type = "checkbox";
			cell1.appendChild(element1);
			cell1.style.align="center";	
			
			var cell2 = row.insertCell(1);
			cell2.innerHTML = "<span style='width:20px;'><center>"+(rowCount)+"</center></span>";
		
			var cell3 = row.insertCell(2);
			var element2 = document.createElement("input");
			element2.type = "text";
			element2.setAttribute("name", "IME"+rowCount);
			element2.style.width = '305px';
			cell3.appendChild(element2);
			cell3.style.align="center";	
			
			var cell4 = row.insertCell(3);
			var element3 = document.createElement("input");
			element3.type = "text";
			element3.setAttribute("name", "EGN"+rowCount);
			element3.style.width = '90px';
			cell4.appendChild(element3);
			cell4.style.align="center";	
			
			var cell5 = row.insertCell(4);
			var element4 = document.createElement("input");
			element4.type = "text";
			element4.setAttribute("name", "LK"+rowCount);
			element4.style.width = '125px';
			cell5.appendChild(element4);
			cell5.style.align="center";	
			if(!mn){
				document.reservation.BROJ.value=table.rows.length-1;
			}

		}

		function deleteRow(tableID) {
			try {
			var table = document.getElementById(tableID);
			var rowCount = table.rows.length;

			for(var i=0; i<rowCount; i++) {
				var row = table.rows[i];
				var chkbox = row.cells[0].childNodes[0];
				if(null != chkbox && true == chkbox.checked) {
					table.deleteRow(i);
					rowCount--;
					i--;
				}

			}
			
			}catch(e) {
				alert(e);
			}
			document.reservation.BROJ.value=table.rows.length-1;
		}


