function hblBroneeri(confirm_kiri, error_kiri, tingimused_kiri)
{
	
	if (document.getElementById('tingimused_ok').checked) {
	
		var viga = kontrolli_kogu_asja();
		
		if (viga == true) {
			alert(error_kiri);
		} else {
			//alert('pokumaa');
			
			if (confirm(confirm_kiri)) {
				//alert('broneerin');
				
				var bDo = document.getElementById('viimane_vorm');
				var kuhuEdasi = document.getElementById('what12');
				var lisamiseks = document.getElementById('lisamiseks');
				//
				bDo.method = "POST";
				bDo.action = "index.php?samm=maksma";
				kuhuEdasi.value = "step13";
				lisamiseks.value = "false";
				
				bDo.submit();
				
			} else {
				//alert('tuutuluutu');
			}
		}
	
	} else {
		alert(tingimused_kiri);
	}
	
}
//
function hblLisaReisija(confirm_kiri, error_kiri, tingimused_kiri)
{
	//if (document.getElementById('tingimused_ok').checked) {
		
		var viga = kontrolli_kogu_asja();
		
		if (viga == true) {
			alert(error_kiri);
		} else {
			//alert('pokumaa');
			
			if (confirm(confirm_kiri)) {
				//alert('broneerin');
				
				var bDo = document.getElementById('viimane_vorm');
				var kuhuEdasi = document.getElementById('what12');
				var lisamiseks = document.getElementById('lisamiseks');
				//
				bDo.method = "POST";
				kuhuEdasi.value = "step1";
				lisamiseks.value = "true";
				
				bDo.submit();
				
				
			} else {
				//alert('tuutuluutu');
			}
		}
		
	//} else {
	//	alert(tingimused_kiri);
	//}
}
//

//
function maksja_fyysiline() {

	var maksja_fys = document.getElementById('maksja_fys');
	var andmed_samad = document.getElementById('andmed_samad');
	var label_andmed_samad = document.getElementById('label_andmed_samad');
	
	
	if (maksja_fys && maksja_fys.checked == true) {
		
		//alert ('maksja on fyysiline isik! '+maksja_fys.checked);
		
		if (andmed_samad && label_andmed_samad) {
		
			andmed_samad.style.display = 'inline';
			label_andmed_samad.style.display = 'inline';
			
		}
		
	} else {
	
		//alert ('maksja on juriidiline isik! '+maksja_fys.checked);
		
		if (andmed_samad && label_andmed_samad) {
		
			andmed_samad.style.display = 'none';
			label_andmed_samad.style.display = 'none';
			
		}
	
	
	
	
	}
	
	kontrolli_kogu_asja();
	
}


//
function copy_tellija_andmed_esimesele(jah) {
	//alert('teen nyyd seda');
	
	// nime kontroll
	var nimi_kiri = 'tellija_nimi';
	var nimi = document.getElementById(nimi_kiri);
	//
	// telefoni kontroll
	var telefon_kiri = 'tellija_telefon';
	var telefon = document.getElementById(telefon_kiri);
	//
	
	//
	// emaili kontroll
	var email_kiri = 'tellija_email';
	var email = document.getElementById(email_kiri);
	//

	// aadressi kontroll
	var aadress_kiri = 'tellija_jur_aadress';
	var adre = document.getElementById(aadress_kiri);
	

	// nime kontroll
		var reisija_nimi_kiri = 'reisija_nimi';
		var reisija_nimi = document.getElementById(reisija_nimi_kiri);
		//
		// telefoni kontroll
		var reisija_telefon_kiri = 'reisija_telefon';
		var reisija_telefon = document.getElementById(reisija_telefon_kiri);
		//
		
		//
		// emaili kontroll
		var reisija_email_kiri = 'reisija_email';
		var reisija_email = document.getElementById(reisija_email_kiri);
		//
if (jah == true) 
	{
	
		if (nimi.value.length > 2) {
			reisija_nimi.value = nimi.value;
		}
		//
		if (telefon.value.length > 2) {
			reisija_telefon.value = telefon.value;
		}
		//
		
		//
		if (email.value.length > 2) {
			reisija_email.value = email.value;
		}
		
	
	
	} else {
		reisija_nimi.value = '';
		reisija_telefon.value = '';
		
		reisija_email.value = '';
		
		//
	
	}
	
	kontrolli_kogu_asja();
}

//

function kontrolli_kogu_asja(mitmes_reisija_aktiivne) {
	
	//alert ('kontrollin!');
	
	
	if (mitmes_reisija_aktiivne) {
		//document.getElementById('aktiivne_reisija').value = mitmes_reisija_aktiivne;
	}
	
	//kogus = document.getElementById('mitu_bronni_kokku');
	var kuiPikkLoop = 1;
	
	var superluks = Array();
	
	for (k = 1; k <= kuiPikkLoop; k++) {
		var kaa = k.toString();
		///
		
		
		// nime kontroll
		var nimi_kiri = 'reisija_nimi';
		var nimi = document.getElementById(nimi_kiri);
		var nimesilt = document.getElementById('text_'+nimi_kiri);
		//
		
		
		
		if (nimeCheck(nimi.value)) {
			nimesilt.style.color = "black";
		} else {
			nimesilt.style.color = "red";
			superluks.push('nimi vigane');
		}
		
		//alert ('nimesilt '+nimesilt);
		
		// telefoni kontroll
		var telefon_kiri = 'reisija_telefon';
		var telefon = document.getElementById(telefon_kiri);
		var telefonisilt = document.getElementById('text_'+telefon_kiri);
		//alert(telefonisilt);
		//
		
		if (telCheck(telefon.value)) {
			telefonisilt.style.color = "black";
		} else {
			telefonisilt.style.color = "red";
			superluks.push('telefon vigane');
		}
		
		
		
		
		
		// emaili kontroll
		var email_kiri = 'reisija_email';
		var email = document.getElementById(email_kiri);
		var emailisilt = document.getElementById('text_'+email_kiri);
		//
		
		emailisilt.style.color = "black";
		//alert(emailisilt.style.color);
		/*
		
		if (echeck(email.value)) {
			emailisilt.style.color = "black";
		} else {
			emailisilt.style.color = "red";
			superluks.push('email vigane');
		}

		*/
	}
	
	
	// nime kontroll
	var nimi_kiri = 'tellija_nimi';
	var nimi = document.getElementById(nimi_kiri);
	var nimesilt = document.getElementById('text_'+nimi_kiri);
	//
	
	if (nimeCheck(nimi.value)) {
		nimesilt.style.color = "black";
	} else {
		nimesilt.style.color = "red";
		superluks.push('tellija nimi vigane');
	}
	
	// telefoni kontroll
	var telefon_kiri = 'tellija_telefon';
	var telefon = document.getElementById(telefon_kiri);
	var telefonisilt = document.getElementById('text_'+telefon_kiri);
	//
	//alert ('telefonisilt '+telefonisilt);
	if (telCheck(telefon.value)) {
		telefonisilt.style.color = "black";
	} else {
		telefonisilt.style.color = "red";
		superluks.push('tellija telefon vigane');
	}
	
	
	// emaili kontroll
	var email_kiri = 'tellija_email';
	var email = document.getElementById(email_kiri);
	var emailisilt = document.getElementById('text_'+email_kiri);
	//
	//alert(email_kontroll (email.value));
	if (echeck(email.value)) {
		emailisilt.style.color = "black";
	} else {
		emailisilt.style.color = "red";
		superluks.push('tellija email vigane');
	}
	
	var maksja_fys = document.getElementById('maksja_fys');
	var check_addre = true;
	
	
	if (maksja_fys && maksja_fys.checked == true) {
		check_addre = false;
	}
	
	// aadressi kontroll
	var aadress_kiri = 'tellija_jur_aadress';
	var adre = document.getElementById(aadress_kiri);
	var adresilt = document.getElementById('text_'+aadress_kiri);
	//
	//alert(email_kontroll (email.value));
	if (adreCheck(adre.value) || check_addre == false) {
		adresilt.style.color = "black";
	} else {
		adresilt.style.color = "red";
		superluks.push('tellija aadress vigane');
	}
	
	
	var nupp = document.getElementById('submit_nupp');
	//alert ('nupp '+nupp);
	//alert ('superluks.length '+superluks.length);
	if (superluks.length > 0) {
		nupp.disabled = true;
		return true;
	} else {
		nupp.disabled = false;
		return false;
	}
}

//
function adreCheck(str) {
	var lstr=str.length;
	//
	if (lstr < 6){
		  // alert("aadress liiga lyhike")
		   return false
	}
	return true
}
//
function telCheck(str) {
	var lstr=str.length;
	//
	if (lstr < 6){
		  // alert("telefon liiga lyhike")
		   return false
	}
	return true
}
 //
 function numbriCheck(str)

{
   
	var lstr=str.length;
	//
	if (lstr <= 7){
		  // alert("number liiga lyhike")
		   return false
	}
	
	var ValidChars = "0123456789.";
   var IsNumber=true;
   var Char;

 
   for (i = 0; i < str.length && IsNumber == true; i++) 
      { 
      Char = str.charAt(i); 
      if (ValidChars.indexOf(Char) == -1) 
         {
         IsNumber = false;
         }
      }
   return IsNumber;
   
   }
//
function nimeCheck(str) {
	var lstr=str.length;
	var tyhik = " ";
	//
	if (lstr < 4){
		  // alert("nimi liiga lyhike")
		   return false
	}
	
	if (str.indexOf(tyhik)==-1){
		  // alert("nimi koosneb kahest s6nast")
		   return false
	}
	return true
}
//
	/**
 * DHTML email validation script. Courtesy of SmartWebby.com (http://www.smartwebby.com/dhtml/)
 */
function echeck(str) {

		var at="@"
		var dot="."
		var lat=str.indexOf(at)
		var lstr=str.length
		var ldot=str.indexOf(dot)
		if (str.indexOf(at)==-1){
		  // alert("Invalid E-mail ID")
		   return false
		}

		if (str.indexOf(at)==-1 || str.indexOf(at)==0 || str.indexOf(at)==lstr){
		 //  alert("Invalid E-mail ID")
		   return false
		}

		if (str.indexOf(dot)==-1 || str.indexOf(dot)==0 || str.indexOf(dot)==lstr){
		 //   alert("Invalid E-mail ID")
		    return false
		}

		 if (str.indexOf(at,(lat+1))!=-1){
		//    alert("Invalid E-mail ID")
		    return false
		 }

		 if (str.substring(lat-1,lat)==dot || str.substring(lat+1,lat+2)==dot){
		  //  alert("Invalid E-mail ID")
		    return false
		 }

		 if (str.indexOf(dot,(lat+2))==-1){
		  //  alert("Invalid E-mail ID")
		    return false
		 }
		
		 if (str.indexOf(" ")!=-1){
		 //   alert("Invalid E-mail ID")
		    return false
		 }

 		 return true					
}




