	var formId="bookForm";
	var submitted = false;

	var formtoCheck=window.document.getElementById(formId);
	function crtInfDivArr() {
		var infoDivs=new Array();
		infoDivs[0]="rezInfo";
		infoDivs[1]="ccInfo";
		infoDivs[2]="contactInfo";
		infoDivs[3]="rezInfo2";
		return infoDivs;
	}

	function openDiv(Id) {
		infoDivs=crtInfDivArr();
		for (var s=0;s<infoDivs.length;s++) {
			divTocls=window.document.getElementById(infoDivs[s]);
			if (divTocls) divTocls.style.display="none";
		}
		var pt1=window.document.getElementById("payment_type_1");
		var pt2=window.document.getElementById("payment_type_2");
		if (Id=="contactInfo" && !pt1.checked && !pt2.checked) {
				Id="rezInfo2"	;
		}
		var divToshw=window.document.getElementById(Id);
		if (divToshw) {
			divToshw.style.display="block";
		}
	}

	function closeDiv(Id) {
		var pt1=window.document.getElementById("payment_type_1");
		var pt2=window.document.getElementById("payment_type_2");
		if (Id=="contactInfo" && !pt1.checked && !pt2.checked) {
				Id="rezInfo2";
		}
		var divTocls=window.document.getElementById(Id);
		if (divTocls) divTocls.style.display="none";
	}

	function specialInst(vl) {
		var vl6=window.document.getElementById("inst6");
		var vl12=window.document.getElementById("inst12");
		if (vl6) vl6.style.display="none";
		if (vl12) vl12.style.display="none";
		var vlToopen=window.document.getElementById("inst"+vl);
		if (vlToopen) vlToopen.style.display="block";
	}

	function updtInstDiv(crd,it) {
		var nm=crd.split("/");
		var img=window.document.getElementById("crdImg"+it);
		var newImg=(nm[0]!="") ?jsLinkPath+"images/cards/"+nm[0]+".s.gif" :jsLinkPath+"images/cards/selectcard.gif";
		if (img) img.src=newImg;
		var spnToupdt=window.document.getElementById("stdInst");
		if (spnToupdt) {
			var updtTxt=(nm[1]) ?nm[1]+" Ay x "+nm[2]+" "+currency :"";
			spnToupdt.innerHTML=updtTxt;
		}
	}



function switchPayment(a)
{

	var formtoCheck=window.document.getElementById('bookForm');

switch (a)
	{

	case 1 : //kredi kartı
	document.getElementById('type_1').style.display='';
	//document.getElementById('type_2').style.display='block';
	document.getElementById('type_3').style.display='none';
	document.getElementById('type_4').style.display='none';
	document.getElementById('type_5').style.display='none';
//	alert(document.getElementById('bookForm').bank.selectedIndex);
	if (document.getElementById('bookForm') && document.getElementById('bookForm').bank.selectedIndex>0)
		document.getElementById('bookForm').bank.selectedIndex=0;
//	alert(document.getElementById('bookForm').bank.selectedIndex);
	//document.getElementById("span_insurance").innerHTML = total_sale_cc;
	break;
	case 2 : //cepbank
	document.getElementById('type_1').style.display='none';
	//document.getElementById('type_2').style.display='none';
	document.getElementById('type_3').style.display='none';
	document.getElementById('type_4').style.display='none';
	document.getElementById('type_5').style.display='';

	break;
	case 3 : //eft
	document.getElementById('type_1').style.display='none';
	//document.getElementById('type_2').style.display='none';
	document.getElementById('type_3').style.display='';
	document.getElementById('type_4').style.display='none';
	document.getElementById('type_5').style.display='none';

	if (document.getElementById('bookForm') && document.getElementById('bookForm').bank.selectedIndex>0)
	document.getElementById('bookForm').bank.selectedIndex=0;
	break;
	case 4 : //cash
	document.getElementById('type_1').style.display='none';
	//document.getElementById('type_2').style.display='none';
	document.getElementById('type_3').style.display='none';
	document.getElementById('type_4').style.display='';
	document.getElementById('type_5').style.display='none';

	if (document.getElementById('bookForm') && document.getElementById('bookForm').bank.selectedIndex>0)
	document.getElementById('bookForm').bank.selectedIndex=0;
	break;

	case 5 : //cepbank kredi kartı ile ödeme seçerse
	document.getElementById('garanti_inst').style.display='';
	//document.getElementById('bonus').style.display='none';

	break;
	case 6 : //cepbank banka hesabı ile ödeme seçerse
	document.getElementById('garanti_inst').style.display='none';
	document.getElementById('bookForm').garanti_payment_type_id.selectedIndex=0
	document.getElementById('cepbank_tekcekim').style.display='none';
	document.getElementById('cepbank_taksit').style.display='none';
	//document.getElementById('bonus').style.display='none';
	break;

	case 7 : //cepbank bonus kontor kard ile ödeme seçerse
	document.getElementById('garanti_inst').style.display='none';
	document.getElementById('bookForm').garanti_payment_type_id.selectedIndex=0
	document.getElementById('cepbank_tekcekim').style.display='none';
	document.getElementById('cepbank_taksit').style.display='none';
	//document.getElementById('bonus').style.display='block';

	break;
	}
}


	function switchInvoice(invoiceId) {
		for (var i=0; i<3; i++) {
			var invoicetypeToHideId="invoice_"+i;
			var invoicetypeToHide=window.document.getElementById(invoicetypeToHideId);
			if (invoicetypeToHide) invoicetypeToHide.style.display="none";
		}
		var invoicetypeToShowId="invoice_"+invoiceId;
		var invoicetypeToShow=window.document.getElementById(invoicetypeToShowId);
		if (invoicetypeToShow) invoicetypeToShow.style.display="block";
	}//end function switchInvoice(invoiceId)

	function switchInstalment(instalmentId, cardName, instCnt) {
		for (var i=0; i<20; i++) {
			var instalmenttypeToHideId="instalment_"+i;
			var instalmenttypeToHide=window.document.getElementById(instalmenttypeToHideId);
			if (instalmenttypeToHide) instalmenttypeToHide.style.display="none";
		}
		var instalmenttypeToShowId="instalment_"+instalmentId;
		var instalmenttypeToShow=window.document.getElementById(instalmenttypeToShowId);
		if (instalmenttypeToShow) instalmenttypeToShow.style.display="block";
		if (formtoCheck.instalmentType) formtoCheck.instalmentType.value=cardName;
		if (formtoCheck.instalmentCount) formtoCheck.instalmentCount.value=instCnt;
	}//end function switchInstalment(instalmentId, cardName)

	function updateReservationContact(updateId, updateName) {
		var pType1=window.document.getElementById("payment_type_1");
		var pType2=window.document.getElementById("payment_type_2");

		if (updateName && updateName!="") {
			for (var i=0;i<4;i++) {
				if (i!=updateName) {
					var checkboxElementName="contactName_"+i;
					var checkboxElement=window.document.getElementsByName(checkboxElementName);
					if (checkboxElement[0])	checkboxElement[0].checked=false;
				}
			}
		}//end if (updateName && updateName!="")

		var checkboxElementi=window.document.getElementById(updateId);
		var firstnameId=updateId+"_firstname";
		var firstname=window.document.getElementById(firstnameId);
		var lastnameId=updateId+"_lastname";
		var lastname=window.document.getElementById(lastnameId);
		var contactFirstnameId="contact_firstname";
		var contactLastnameId="contact_lastname";
		var contactFirstname=window.document.getElementById(contactFirstnameId);
		var contactLastname=window.document.getElementById(contactLastnameId);
		var ccFnm=window.document.getElementById("CC_firstname");
		var ccLnm=window.document.getElementById("CC_lastname");

		if (pType1 && pType2) {
			if (pType1.checked || pType2.checked ) {
				var chcboxCrrntId="contactName_"+updateName;
				var chcboxCrrnt=window.document.getElementsByName(chcboxCrrntId);
				//if (chcboxCrrnt[0])	chcboxCrrnt[0].checked=true;
				if (ccFnm && checkboxElementi.checked ) ccFnm.value=firstname.value;
				if (ccLnm && checkboxElementi.checked ) ccLnm.value=lastname.value;
			}
		}

		if (contactFirstname && checkboxElementi.checked ) contactFirstname.value=firstname.value;
		if (contactLastname && checkboxElementi.checked) contactLastname.value=lastname.value;
	}//end function updateReservationContact(updateId, updateName)

	function selectinvoice() {
		checkboxId="selectInvoice";
		checkbox=window.document.getElementById(checkboxId);
		if (checkbox) {
			if (checkbox.checked) window.document.getElementById('invoiceDiv').style.display="block";
			else window.document.getElementById('invoiceDiv').style.display="none";
		}
	}//end function selectinvoice()


	function checkForm2()

	{
		var formtoCheck=window.document.getElementById('bookForm');

		if (formtoCheck.tckimlikno.value.length<11) {
			alert("Rezervasyon sahibi TC Kimlik numarasını yazınız. ");
			formtoCheck.tckimlikno.focus();
			return false;
		}

		if (formtoCheck.name.value.length<2) {
			alert("Rezervasyon sahibi adını yazınız. ");
			formtoCheck.name.focus();
			return false;
		}
		if (formtoCheck.surname.value.length<2) {
			alert("Rezervasyon sahibi soyadını yazınız. ");
			formtoCheck.surname.focus();
			return false;
		}


		if (formtoCheck.email.value.length<1) {
			alert("Rezervasyon sahibi eposta adresini yazınız.");
			formtoCheck.email.focus();
			return false;
		}  else if (formtoCheck.email.value!="" && !checkMail(formtoCheck.email.value)) {
			alert("Rezervasyon sahibi eposta adresi formatı uygun değil. Kontrol ediniz..");
			formtoCheck.email.focus();
			return false;
		}

		if (formtoCheck.mobile_country_area.value.length<2) {
			alert("Rezervasyon sahibine ait cep telefonunun ülke kodunu yazınız.");
			formtoCheck.mobile_country_area.focus();
			return false;
		}


		if (formtoCheck.mobile_area.value.length<3) {
			alert("Rezervasyon sahibine ait cep telefonunun alan kodunu yazınız.");
			formtoCheck.mobile_area.focus();
			return false;
		}
		if (formtoCheck.mobile.value.length<7) {
			alert("Rezervasyon sahibine ait cep telefonu numaranızı yazınız.");
			formtoCheck.mobile.focus();
			return false;
		}



		if (formtoCheck.contact_address.value.length<2) {
			alert("Rezervasyon sahibi adres bilgisini yazınız ");
			formtoCheck.contact_address.focus();
			return false;
		}

		if (formtoCheck.city.value.length<2) {
			alert("Rezervasyon sahibi şehir bilgisini yazınız ");
			formtoCheck.city.focus();
			return false;
		}

		if (formtoCheck.findType.selectedIndex<1) {
			alert("Bize nasıl ulaştınız bilgisini yazınız");
			formtoCheck.findType.focus();
			return false;
		}

		var chkbox=document.getElementById('confirmBooking');

		if (!chkbox.checked)
		{
		alert("Konaklama / Tur Kayıt Sözleşmesi onaylanmadan rezervasyonunuz tamamlanmayacaktır.");
		chkbox.focus();
		return false;
		}

		var chkbox1=document.getElementById('contract');

		if (!chkbox1.checked)
		{
		alert("Konaklama Tur Sözleşmesi bölümünde yer alan mesafeli tur sözleşmesi bilgisini onaylamanız gerekmektedir.");
		chkbox1.focus();
		return false;
		}


		/*--------check invoice info if selected--------*/
		var checkinvoiceId="selectInvoice";
		var checkinvoice=window.document.getElementById(checkinvoiceId);
		if (checkinvoice.checked) {
			var invoiceType1=window.document.getElementById("invoice_type_1");
			var invoiceType2=window.document.getElementById("invoice_type_2");
			if (invoiceType1.checked)	 {
				if (!checkInvoiceInfo(1)) return false;
			}
			else if (invoiceType2.checked) {
				if (!checkInvoiceInfo(2)) return false;
			}
		}
		/*-------check invoice info if selected@-------*/


		else return true;

	}

function checkCC() {
		var formtoCheck=window.document.getElementById("bookForm");
		var cek3=document.getElementById('credit_card');
		if(document.getElementById('payment_type_2'))
			var cek2=document.getElementById('payment_type_2');
		var cek1=document.getElementById('payment_type_1');
		//alert(cek.checked);
		if (cek1.checked==true)
		{

		if (formtoCheck.bank.selectedIndex<1) {
			alert("Kredi kartı taksit oranını seçiniz");
			formtoCheck.bank.focus();
			return false;
		}

		if (formtoCheck.CC_firstname.value.length<2) {
			alert("Kredi kartı sahibi adını giriniz.");
			formtoCheck.CC_firstname.focus();
			return false;
		}

		if (formtoCheck.CC_lastname.value.length<2) {
			alert("Kredi kartı sahibi soyadını giriniz.");
			formtoCheck.CC_lastname.focus();
			return false;
		}
		if (formtoCheck.card_number.value.length<2) {
			alert("Kredi kartı numarasını giriniz.");
			formtoCheck.card_number.focus();
			return false;
		}

		if (formtoCheck.cvs.value.length<3) {
			alert("Kredi kartı güvenlik numarasını giriniz.");
			formtoCheck.cvs.focus();
			return false;
		}

		}


		else if(cek2 && cek2.checked==true)

		{

			if (formtoCheck.gsm_no.value.length<10) {
				alert("Lütfen cep telefonu numaranızı 10 haneli olarak arada boşluk bırakmadan giriniz.");
				formtoCheck.gsm_no.focus();
				return false;
			}


			if(cek3.checked==true)

			{
				if (formtoCheck.garanti_payment_type_id.selectedIndex<1) {
				alert("Garanti ile ödeme işlemi için taksit oranını seçiniz");
				formtoCheck.garanti_payment_type_id.focus();
				return false;
				}
			}




		}


		return true;
	}//end function checkCC(ccTocheck)

	function checkInvoiceInfo(invoiceType) {
		if (invoiceType==1) {
			if (formtoCheck.invoice_firstname.value.length<2) {
				alert ("Fatura sahibinin adını yazınız");
				formtoCheck.invoice_firstname.focus();
				return false;
			}
			if (formtoCheck.invoice_lastname.value.length<2) {
				alert ("Fatura sahibinin soyadını yazınız");
				formtoCheck.invoice_lastname.focus();
				return false;
			}
			if (formtoCheck.invoice_address.value.length<2) {
				alert ("Fatura sahibinin adresini yazınız");
				formtoCheck.invoice_address.focus();
				return false;
			}
		}
		else if (invoiceType==2) {
			if (formtoCheck.invoice_companyname.value.length<2) {
				alert ("Fatura için firma ticari ünvanını yazınız");
				formtoCheck.invoice_companyname.focus();
				return false;
			}
			if (formtoCheck.invoice_companytaxoffice.value.length<2) {
				alert ("Fatura için firma vergi dairesini yazınız");
				formtoCheck.invoice_companytaxoffice.focus();
				return false;
			}
			if (formtoCheck.invoice_companytaxnum.value.length<10) {
				alert ("Fatura için firma vergi numarasını yazınız");
				formtoCheck.invoice_companytaxnum.focus();
				return false;
			}
			if (formtoCheck.invoice_companyaddress.value.length<2) {
				alert ("Fatura için firma adresini yazınız");
				formtoCheck.invoice_companyaddress.focus();
				return false;
			}
		}
		return true;
	}//end function checkInvoiceInfo(invoiceType)

	function switchCCtype(type) {
		var visaMasterDiv=window.document.getElementById("visa_master");
		var dinersDiv=window.document.getElementById("diners");
		if (type=="visa" || type=="mastercard") {
			visaMasterDiv.style.display="block";
			dinersDiv.style.display="none";
		} else if (type=="diners") {
			dinersDiv.style.display="block";
			visaMasterDiv.style.display="none";
		}
		return true;
	}//end function switchCCtype(type)

	function isNumeric(e) {
	  e = (e) ? e : event;
	  var key    = (e.charCode) ? e.charCode : ((e.keyCode) ? e.keyCode : ((e.which) ? e.which : 0));
	  if( (key >= 48 && key <= 57) ) return true;
	  else return false;
	}//end function isNumeric(e)

	function checkMail(email) {
	  var duzenliIfade=/^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i
	  if (duzenliIfade.test(email))	return true;
	  else return false;
	}//end function checkMail(email)

	function checkLen(keyEvent,element,idNum,value,referrer) {
		if (value.length==element.maxLength)	{
			var num=idNum+1;
			if (referrer!=2) var elementToFocus=window.document.getElementById("CC_num_"+num);
			else  var elementToFocus=window.document.getElementById("diners_CC_num_"+num);
			elementToFocus.focus();
			return true;
		}
	}//end function checkLen(keyEvent,element,idNum,value,referrer)


function checkf(confirm_type)
{
var kisi=document.getElementById("kisisay").value;
var formtoCheck=window.document.getElementById('form1');
var bKontrol = false;

if(submitted)
	return false;

if(document.getElementById("staffno")) {
	if(!document.getElementById("staffno").value) {
		alert("Müşteri temsilcisi seçiniz.");
		document.getElementById("staffno").focus();
		return false;
	}
	else if(!document.getElementById("bookingsource").value) {
		alert("Rezervasyon türü(E-mail, Phone veya Walk-in) seçiniz.");
		document.getElementById("bookingsource").focus();
		return false;
	}
}
var  Exp1     = new RegExp(/^[a-zA-Z /' ']*$/); /* any non 'space */
var EngChar ;
var invalidChars = new Array('\u00E6','\u00E4','\u00E1','\u00E5','\u00AA','\u00C6','\u00C4','\u00C1','\u00C5','\u00E7','\u010D','\u00C7','\u010C','\u00E9','\u00E8','\u009C','\u0153','\u00C9','\u00C8','\u008C','\u0152','\u011F','\u011E','\u0131','\u00ED','\u00CD','\u0130','\u00F1','\u00D1','\u00F6','\u00F3','\u00F8','\u00D8','\u00D3','\u00D6','\u0159','\u0158','\u015F','\u009A','\u0161','\u008A','\u0160','\u015E','\u00FC','\u00FA','\u00DC','\u00DA','\u0060','\u00B3', '\u0022');
var validChars =   new Array('a',     'a',     'a',     'a',     'a',     'A',     'A',      'A',    'A',     'c',     'c',     'C',     'C',      'e',     'e',     'e',     'e',     'E',     'E',     'E',     'E',     'g',     'G',     'i',     'i',     'I',     'I',     'n',     'N',     'o',     'o',     'o',     'O',     'O',     'O',    'r',     'R',     's',     's',     's',     'S',     'S',     'S',     'u',     'u',     'U',     'U',     '',      '',       ''      );

for (var i = 0; i<kisi; i++){


	var gnd=document.getElementById("c"+i);
		if (gnd.selectedIndex<1)
		{
		alert("Lütfen cinsiyeti seçiniz.");
		gnd.focus();
		return false;
		}

		var name1=document.getElementById("n"+i);
		if (name1.value.length<2)
		{
		alert("Lütfen isim alanını boş bırakmayınız.");
		name1.focus();
		return false;
		}
	for (  k = 0; k < invalidChars.length; k++) {
		while (name1.value.indexOf(invalidChars[k]) > -1) {
			name1.value = name1.value.replace(invalidChars[k], validChars[k]);
		}
	}
	EngChar  = Exp1.test(name1.value);
    if(!EngChar){
      alert('Lütfen yanlızca alfabetik karakterler kullanınız.\n');
      return false;
    }
	var sname1=document.getElementById("s"+i);
		if (sname1.value.length<2)
		{
		alert("Lütfen soyisim alanını boş bırakmayınız.");
		sname1.focus();
		return false;
		}
	for (  k = 0; k < invalidChars.length; k++) {
		while (sname1.value.indexOf(invalidChars[k]) > -1) {
			sname1.value = sname1.value.replace(invalidChars[k], validChars[k]);
		}
	}
	EngChar  = Exp1.test(sname1.value);
    if(!EngChar){
      alert('Lütfen yanlızca alfabetik karakterler kullanınız.\n');
      return false;
    }

	//if(!bKontrol) { bKontrol = frm.elements["r"+i].checked; } else { bKontrol=true; }
} //endfor
//	if(!bKontrol) {
//		alert("Lütfen rezervasyon sahibini seçiniz");
//		return(false);



		if (formtoCheck.tckimlikno.value.length<11) {
			alert("Rezervasyon sahibi TC Kimlik numarasını yazınız. ");
			formtoCheck.tckimlikno.focus();
			return false;
		}


		if (formtoCheck.name.value.length<2) {
			alert("Rezervasyon sahibi adını yazınız. ");
			formtoCheck.name.focus();
			return false;
		}
		if (formtoCheck.surname.value.length<2) {
			alert("Rezervasyon sahibi soyadını yazınız. ");
			formtoCheck.surname.focus();
			return false;
		}


		if (formtoCheck.email.value.length<1) {
			alert("Rezervasyon sahibi eposta adresini yazınız.");
			formtoCheck.email.focus();
			return false;
		}  else if (formtoCheck.email.value!="" && !checkMail(formtoCheck.email.value)) {
			alert("Rezervasyon sahibi eposta adresi formatı uygun değil. Kontrol ediniz..");
			formtoCheck.email.focus();
			return false;
		}

		if (formtoCheck.mobile_country_area.value.length<2) {
			alert("Rezervasyon sahibine ait cep telefonunun ülke kodunu yazınız.");
			formtoCheck.mobile_country_area.focus();
			return false;
		}


		if (formtoCheck.mobile_area.value.length<3) {
			alert("Rezervasyon sahibine ait cep telefonunun alan kodunu yazınız.");
			formtoCheck.mobile_area.focus();
			return false;
		}
		if (formtoCheck.mobile.value.length<7) {
			alert("Rezervasyon sahibine ait cep telefonu numaranızı yazınız.");
			formtoCheck.mobile.focus();
			return false;
		}



		if (formtoCheck.contact_address.value.length<2) {
			alert("Rezervasyon sahibi adres bilgisini yazınız ");
			formtoCheck.contact_address.focus();
			return false;
		}

		if (!formtoCheck.city.value) {
			alert("Rezervasyon sahibi şehir bilgisini seçiniz ");
			formtoCheck.city.focus();
			return false;
		}

		if (formtoCheck.findType.selectedIndex<1) {
			alert("Bize nasıl ulaştınız bilgisini yazınız");
			formtoCheck.findType.focus();
			return false;
		}

		var cek3=document.getElementById('credit_card');
		if(document.getElementById('payment_type_2'))
			var cek2=document.getElementById('payment_type_2');
		var cek1=document.getElementById('payment_type_1');
		var inst=document.getElementById('cc_charge_type_2');

		//alert(inst.checked);
		if (cek1.checked==true)
		{
			if (inst.checked==true) {
				if (formtoCheck.bank.selectedIndex<1) {
					alert("Kredi kartı taksit oranını seçiniz");
					formtoCheck.bank.focus();
					return false;
				}
			}

			if (formtoCheck.CC_firstname.value.length<2) {
				alert("Kredi kartı sahibi adını giriniz.");
				formtoCheck.CC_firstname.focus();
				return false;
			}

			if (formtoCheck.CC_lastname.value.length<2) {
				alert("Kredi kartı sahibi soyadını giriniz.");
				formtoCheck.CC_lastname.focus();
				return false;
			}
			if (formtoCheck.card_number.value.length<2) {
				alert("Kredi kartı numarasını giriniz.");
				formtoCheck.card_number.focus();
				return false;
			}

			if (formtoCheck.cvs.value.length<3) {
				alert("Kredi kartı güvenlik numarasını giriniz.");
				formtoCheck.cvs.focus();
				return false;
			}

		}


		else if(cek2 && cek2.checked==true)

		{

			if (formtoCheck.gsm_no.value.length<10) {
				alert("Lütfen cep telefonu numaranızı 10 haneli olarak arada boşluk bırakmadan giriniz.");
				formtoCheck.gsm_no.focus();
				return false;
			}


			if(cek3.checked==true)

			{
				if (formtoCheck.garanti_payment_type_id.selectedIndex<1) {
				alert("Garanti ile ödeme işlemi için taksit oranını seçiniz");
				formtoCheck.garanti_payment_type_id.focus();
				return false;
				}
			}

		}

		var chkbox=document.getElementById('conditions');

		if (!chkbox.checked)
		{
		alert("Konaklama / Tur Kayıt Sözleşmesi onaylanmadan rezervasyonunuz tamamlanmayacaktır.");
		chkbox.focus();
		return false;
		}

		var chkbox1=document.getElementById('contract');

		if (!chkbox1.checked)
		{
		alert("Konaklama Tur Sözleşmesi bölümünde yer alan mesafeli tur sözleşmesi bilgisini onaylamanız gerekmektedir.");
		chkbox1.focus();
		return false;
		}

		if(!submitted) {
			submitted = true;
			// 3D Secure
			if(confirm_type == 2) {
				formtoCheck.confirm_type.value = 2;
				$("div#msgBookProcessing").html("<img src='/images/yenitasarim/btnInfo.jpg' alt='' align='absmiddle' />&nbsp;&nbsp;Ödeme için 3D Secure'a Yönlendiriliyorsunuz.. Lütfen Bekleyiniz.").fadeIn("slow");
			}
			else { // virtual pos
				formtoCheck.confirm_type.value = 1;

				if(document.getElementById("staffno"))
					alert("Müşteriden doğru fatura bilgilerinin alındığından emin olunuz. Yanlış girilen bilgilerden seyahat danışmanı sorumlu olacaktır.");

				$("div#msgBookProcessing").html("<img src='/images/yenitasarim/btnInfo.jpg' alt='' align='absmiddle' />&nbsp;&nbsp;Rezervasyonunuz yapılıyor.. Lütfen Bekleyiniz.").fadeIn("slow");
			}
			return true;
		}
		else {
			return false;
		}

		/*--------check invoice info if selected--------*/
		var checkinvoiceId="selectInvoice";
		var checkinvoice=window.document.getElementById(checkinvoiceId);
		if (checkinvoice.checked) {
			var invoiceType1=window.document.getElementById("invoice_type_1");
			var invoiceType2=window.document.getElementById("invoice_type_2");
			if (invoiceType1.checked)	 {
				if (!checkInvoiceInfo(1)) return false;
			}
			else if (invoiceType2.checked) {
				if (!checkInvoiceInfo(2)) return false;
			}
		} else return true;
		/*-------check invoice info if selected@-------*/


	return true;


}

function showprice(a)
{
var formtoCheck=window.document.getElementById('bookForm');

switch (a)
	{
	case 1 : //CC ile ödemede fiyatların gösterilmesi

	var taksit=formtoCheck.bank.value;
	var instalments=taksit.split("@");
	var inst;
		if (formtoCheck.bank.value =="tekcekim") //tek cekim ederse tek çekim fiyatı gösteren bolumu block eder
		{
			//document.getElementById("payment3D").submit();

			document.getElementById('payment_type_cc').style.display='block';
			document.getElementById('cc_tekcekim').style.display='block';
			document.getElementById('cc_taksit').style.display='none';

		}
		else //taksitli ödemek isterse taksitli fiyatı gösteren bolumu block eder
		{
		document.getElementById('payment_type_cc').style.display='block';
		document.getElementById('cc_tekcekim').style.display='none';
		document.getElementById('cc_taksit').style.display='block';


		}
	break;

		case 2 : //cepbank bonus kontor kard ile ödeme seçerse

		var taksit=formtoCheck.garanti_payment_type_id.value;
		var instalments=taksit.split("@");
		var inst;
		if (formtoCheck.garanti_payment_type_id.value =="tekcekim") //tek cekim ederse tek çekim fiyatı gösteren bolumu block eder
		{
		document.getElementById('cepbank_tekcekim').style.display='block';
		document.getElementById('cepbank_taksit').style.display='none';
		}
		else //taksitli ödemek isterse taksitli fiyatı gösteren bolumu block eder
		{
		document.getElementById('cepbank_tekcekim').style.display='none';
		document.getElementById('cepbank_taksit').style.display='block';


		}


	break;

		case 3:
		document.getElementById('payment_type_eft').style.display='block';

		break;

		case 4:
			if(document.getElementById('payment_type_cash'))
				document.getElementById('payment_type_cash').style.display='block';

		break;
	}




}
function openTermsConditions()	{
	var a=document.getElementById('terms').style.display;
	b=(a=='none')? 'block' : 'none';
	document.getElementById('terms').style.display=b;
}

function checkKeycode(e) {
	var keycode;
	if (window.event)
		keycode = window.event.keyCode;
	else if (e)
		keycode = e.which;

	if((keycode >= 48 && keycode <= 57) || (keycode >= 96 && keycode <= 105) || keycode==8 || keycode==46 || keycode == 9 || keycode==37 || keycode==39)
		return true;
	else
		return false;
}

function getInsurance(totalSale) {
	var totalSale = parseInt(totalSale);
	if(totalSale>0 && totalSale<=999)
		return 10;
	else if(totalSale>999 && totalSale<=1500)
		return 15;
	else if(totalSale>1500 && totalSale<=2000)
		return 20;
	else if(totalSale>2000 && totalSale<=2500)
		return 25;
	else if(totalSale>2500 && totalSale<=3000)
		return 30;
	else if(totalSale>3000 && totalSale<=3500)
		return 35;
	else if(totalSale>3500 && totalSale<=4000)
		return 40;
	else if(totalSale>4000 && totalSale<=4500)
		return 45;
	else if(totalSale>4500 && totalSale<=5000)
		return 50;
	else if(totalSale>5000 && totalSale<=5500)
		return 55;
	else if(totalSale>5500 && totalSale<=6000)
		return 60;
	else if(totalSale>6000 && totalSale<=6500)
		return 65;
	else if(totalSale>6500 && totalSale<=7000)
		return 70;
	else if(totalSale>7000 && totalSale<=7500)
		return 75;
	else if(totalSale>7500 && totalSale<=8000)
		return 80;
	else if(totalSale>8000 && totalSale<=8500)
		return 85;
	else if(totalSale>8500 && totalSale<=9000)
		return 90;
	else if(totalSale>9000 && totalSale<=9500)
		return 95;
	else if(totalSale>9500)
		return 100;
	return 0;
}


