// ###

var galienieks = 0;


	function ValidateForm()
	{
		var errorsi = new Array();
		
		// Nav noradits transportlidzekla veids
		if ($('#vehicle_type_txt').val()=="") {errorsi.push("0");}
		
		// Nav noradita marka, modelis
		if ($('#make').val()=="") {errorsi.push("1");}
		
		// Nav noradita cena
		if ($('#price').val()=="") {errorsi.push("2");}	

		// Nav noradits pardeveja vards, uzverds vai nosaukums
		if ($('#seller_name').val()=="") {errorsi.push("3");}
		
		// Nav izveleta pilseta liguma parakstianai
		if ($('#lease_city').val()=="0") {errorsi.push("4");}
		
		// Nav izveleta Rigas filiale
		if ($('#lease_city').val()=="23" && $('#city_branch').val()=="0") {errorsi.push("84");}

		// Nav izvelets lizinga veids
		if ($('#lease_type').val()=="0") {errorsi.push("5");}
		
		// Nav noradits pirmas iemaksas apjoms (procentos)
		if ($('#down_pay_prc').val()=="") {errorsi.push("6");}
		
		// Nav noradits lizinga liguma periods
		if ($('#lease_months').val()=="") {errorsi.push("7");}

		// Ja lizinga tips - operativais
		if ($('#lease_type').val()=="1")
		{
			// Nav noradits nobraukums
			if ($('#residual_km').val()=="0") {errorsi.push("8");}
			
			// Nav noradita lizinga objetka atlikusi vertiba
			if ($('#residual').val()=="0") {errorsi.push("9");}
		}
		
		// Ja izvelets KASKO 12 maksajumos
		if ($('#insurance:checked').val())
		{
			// Nav noradits dzineja tilpums
			if ($('#dzineja_tilpums').val()=="") {errorsi.push("10");}
			
			// Nav izveleta apdroinaanas sabiedriba
			if ($('#apdrosinasanas_sabiedriba').val()=="0") {errorsi.push("11");}
			
			// Nav izvelets parisks bojajumu gadijuma
			if ($('#pasrisks').val()=="0") {errorsi.push("12");}
			
			// Nav izvelets parisks stiklojumam
			if ($('#stikolums').val()=="0") {errorsi.push("13");}
			
			// Nav izvelets apdroinaanas sakuma datums
			if ($('#apdrosinasanas_sakums').val()=="0") {errorsi.push("14");}			
		}
		
		// Ja izveleta Statoil degvielas karte
		if ($('#satoil:checked').val())
		{
			// Nav izvelets Statoil degvielas kartes limits
			if ($('#kartes_limit').val()=="") {errorsi.push("15");}		
		}		
		
		// Parbaude 5.Informacija par finansejuma pieprasitaju
		// Ja Lizinga nemejs ir privetpersona
		if ($('#l_ccy').val()=="priv")
		{
			// Nav noradita lizinga nemeja darba alga			
			if ($('#sallary').val()=="") {errorsi.push("16");}
			
			// Nav noraditi dokumentari apliecinami ienakumi
			if ($('#proved_sallary').val()=="") {errorsi.push("17");}			
			
			// Nav noraditi citi ienakumi
			if ($('#other_income').val()=="") {errorsi.push("18");}
			
			// Nav noraditi ienakumi kopa
			if ($('#all_income').val()=="") {errorsi.push("19");}
			
			// Nav noradits darba devejs
			if ($('#employer').val()=="") {errorsi.push("20");}
			
			// Nav noradita Darba deveja pamatdarbibas joma
			if ($('#employer_field').val()=="") {errorsi.push("21");}
			
			// Nav noradits amats
			if ($('#emp_job').val()=="") {errorsi.push("22");}
			
			// Nav noradits darba stas pie pareizeja darba deveja
			if ($('#experience').val()=="") {errorsi.push("23");}
						
			// Nav noraditas citas darba vietas
			if ($('#other_employer').val()=="") {errorsi.push("24");}
			
			// Nav noradita izglitiba
			if ($('#izglitiba').val()=="0") {errorsi.push("25");}
			
			// Nav noradita dzivesvieta
			if ($('#dzivesvieta').val()=="0") {errorsi.push("26");}
			
			// Nav noradits gimenes stavoklis
			if ($('#gimenes_stavoklis').val()=="0") {errorsi.push("27");}
			
			// Nav noradits apgadajamo skaits
			if ($('#apgadiba').val()=="") {errorsi.push("28");}
			
		} else
			// Ja Lizinga nemejs ir juridiska persona
			{
				// Nav noraditas uznemuma darbibas jomas vai oiedavatas preces, pakalpojumi
				if ($('#sphere').val()=="") {errorsi.push("29");}
				
				// Nav noradita banka, konta Nr.
				if ($('#bank').val()=="") {errorsi.push("30");}
				
				// Nav noradits uznemuma dibinaanas gads
				if ($('#foundation_year').val()=="") {errorsi.push("31");}
				
				// Nav noradits darbinieku skaits
				if ($('#employees').val()=="") {errorsi.push("32");}
				
				// Nav noradits gramatvedis, talruns Nr.
				if ($('#accountant').val()=="") {errorsi.push("33");}
				
				// Nav noradits liguma parakstitajs
				if ($('#signer').val()=="") {errorsi.push("34");}
				
				// Nav noradits liguma parakstitaja personas kods
				if ($('#signer_pcode').val()=="") {errorsi.push("35");}
				
				// Nav noradits liguma parakstitaja amats
				if ($('#signer_job').val()=="") {errorsi.push("36");}
				
				// Nav noradits paraksta tiesibu pamatojums
				if ($('#tiesibas').val()=="0") {errorsi.push("37");}
			}
			
			
		// Parbaude 6.Kontaktinformacija
		// Ja Lizinga nemejs ir privetpersona
		if ($('#l_ccy').val()=="priv")
		{
			// Nav noradits vards, uzvards
			if ($('#name').val()=="") {errorsi.push("38");}
			
			// Nav noradits personas kods
			if ($('#pk').val()=="") {errorsi.push("39");}
			
			// Nav noradita dzivesvietas adrese
			if ($('#address').val()=="") {errorsi.push("40");}
			
			// Nav noradits e-pasts
			if ($('#email').val()=="") {errorsi.push("41");}
			
			// Nav noradits talruna Nr.
			if ($('#phone').val()=="") {errorsi.push("42");}			
			
		} else
			// Ja Lizinga nemejs ir juridiska persona
			{
				// Nav noradits uznemuma nosaukums
				if ($('#title').val()=="") {errorsi.push("43");}
				
				// Nav noradits registracijas Nr.
				if ($('#reg_nr').val()=="") {errorsi.push("44");}
				
				// Nav noradits parstavis
				if ($('#contact').val()=="") {errorsi.push("45");}
				
				// Nav noradita juridiska adrese
				if ($('#address_official').val()=="") {errorsi.push("46");}
				
				// Nav noradita faktiska adrese
				if ($('#address_actual').val()=="") {errorsi.push("47");}
				
				// Nav noradits talruna, faksa Nr.
				if ($('#jur_phone').val()=="") {errorsi.push("48");}
				
				// Nav noradits e-pasts
				if ($('#jur_email').val()=="") {errorsi.push("49");}				
			}			
		

		// Validacija par galvinieku
		if(galienieks)
		{
			// Ja galvinieks ir privetpersona
			if ($('#v_ccy').val()=="priv")
			{
				// Nav noradits galvinieka vards, uzvards
				if ($('#v_name').val()=="") {errorsi.push("50");}
				
				// Nav noradits galvinieka personas kods
				if ($('#v_pk').val()=="") {errorsi.push("51");}
				
				// Nav noradita galvinieka dzivesvietas adrese
				if ($('#v_address').val()=="") {errorsi.push("52");}
				
				// Nav noradits galvinieka e-pasts
				if ($('#v_email').val()=="") {errorsi.push("53");}
				
				// Nav noradits galvinieka talruna Nr.
				if ($('#v_phone').val()=="") {errorsi.push("54");}
				
				// Nav noradita galvinieka izglitiba
				if ($('#v_izglitiba').val()=="0") {errorsi.push("55");}
				
				// Nav noradita galvinieka dzivesvieta
				if ($('#v_dzivesvieta').val()=="0") {errorsi.push("56");}
				
				// Nav noradits galvinieka gimenes stavoklis
				if ($('#v_gimenes_stavoklis').val()=="0") {errorsi.push("57");}
				
				// Nav noradits galvinieka apgadajamo skaits
				if ($('#v_apgadiba').val()=="") {errorsi.push("58");}
				
				// Nav noradita galvinieka darba alga (neto)
				if ($('#v_sallary').val()=="") {errorsi.push("59");}
				
				// Nav noraditi galvinieka dokumentari apliecinami ienakumi un to avots
				if ($('#v_proved_sallary').val()=="") {errorsi.push("60");}
				
				// Nav noraditi galvinieka citi ienakumi
				if ($('#v_other_income').val()=="") {errorsi.push("61");}
				
				// Nav noraditi galvinieka ienakumi kopa
				if ($('#v_all_income').val()=="") {errorsi.push("62");}
				
				// Nav noradits galvinieka darba devejs
				if ($('#v_employer').val()=="") {errorsi.push("63");}
				
				// Nav noradita galvinieka darba deveja pamatdarbibas joma
				if ($('#v_employer_field').val()=="") {errorsi.push("64");}
				
				// Nav noradits galvinieka amats
				if ($('#v_emp_job').val()=="") {errorsi.push("65");}
				
				// Nav noradits galvinieka darba stas pie pareizeja darba deveja
				if ($('#v_experience').val()=="") {errorsi.push("66");}
				
				// Nav noradits galvinieka citas darba vietas
				if ($('#v_other_employer').val()=="") {errorsi.push("67");}
				
			} else
				// Ja galvinieks ir juridiska persona
				{
					// Nav noradits galvinieka nosaukums
					if ($('#v_title').val()=="") {errorsi.push("68");}
					
					// Nav noradits galvinieka registracijas Nr.
					if ($('#v_reg_nr').val()=="") {errorsi.push("69");}
					
					// Nav noradits galvinieka parstavis
					if ($('#v_contact').val()=="") {errorsi.push("70");}
					
					// Nav noradita galvinieka juridiska adrese
					if ($('#v_address_official').val()=="") {errorsi.push("71");}
					
					// Nav noradita galvinieka faktiska adrese
					if ($('#v_address_actual').val()=="") {errorsi.push("72");}
					
					// Nav noraditi galvinieka talruna, faksa Nr.
					if ($('#v_jur_phone').val()=="") {errorsi.push("73");}
					
					// Nav noradits galvinieka e-pasts
					if ($('#v_jur_email').val()=="") {errorsi.push("74");}
					
					// Nav noraditas galvinieka darbibas jomas/ piedavatas preces/ pakalpojumi
					if ($('#v_sphere').val()=="") {errorsi.push("75");}
					
					// Nav noradita galvinieka banka, konta Nr.
					if ($('#v_bank').val()=="") {errorsi.push("76");}
					
					// Nav noradits galvinieka dibinaanas gads
					if ($('#v_foundation_year').val()=="") {errorsi.push("77");}
					
					// Nav noradits galvinieka darbinieku skaits
					if ($('#v_employees').val()=="") {errorsi.push("78");}
					
					// Nav noradits galvinieka gramatvedis, talruns Nr.
					if ($('#v_accountant').val()=="") {errorsi.push("79");}
					
					// Nav noradits galvinieka liguma parakstitajs
					if ($('#v_signer').val()=="") {errorsi.push("80");}
					
					// Nav noradits galvinieka liguma parakstitaja personas kods
					if ($('#v_signer_pcode').val()=="") {errorsi.push("81");}
					
					// Nav noradits galvinieka liguma parakstitaja amats
					if ($('#v_signer_job').val()=="") {errorsi.push("82");}
					
					// Nav noradits galvinieka liguma parakstitaja paraksta tiesibu pamatojums
					if ($('#v_tiesibas').val()=="0") {errorsi.push("83");}					
				}			
		}
	
	
		return errorsi;
	}
	

// ###
	
		var change_select = function( domSelect, arr ){
			if( domSelect && arr ){
				var tmpValue = domSelect.value;
				domSelect.innerHTML = '';
				for( var i = 0; i < arr.length; ++i ){
					var tmp = document.createElement('option');
					
					tmp.value = arr[ i ];
					tmp.innerHTML = arr[ i ];
					
					if( tmp.value == tmpValue ){ tmp.selected = 'selected'; }
					
					domSelect.appendChild( tmp );
				}
			}
		}	
	
	
// ###

	function Switch_Vouch_Person()
	{
		if ($("#v_ccy").val()=="priv")
		{
			$("#privats_galvotajs").show();
			$("#juridisks_galvotajs").hide();
		}
		else
		{
			$("#privats_galvotajs").hide();
			$("#juridisks_galvotajs").show();			
		}		
	}	


// ###

	function Add_Remove_Vouch (vouch)
	{
		if (vouch)
		{
			$("#remove_galvinieks").show();
			$("#add_galvinieks").hide();
			$("#galv_title").show();
			$("#galv_content").show();			
			
			galienieks = 1;
		}
		else
		{
			$("#remove_galvinieks").hide();
			$("#add_galvinieks").show();
			$("#galv_title").hide();
			$("#galv_content").hide();	
			
			galienieks = 0
		}
	}

// ###


	function Switch_Application_Person ()
	{
		//alert ("Parsledzam lizinga nemeju!");	
		//if ($("#l_ccy").val()=="priv")
		//{
		//	$("#privats_finansetajs").show();
		//	$("#juridisks_finansetajs").hide();
		//	$("#privatais_kontakti").show();
		//	$("#juridiskais_kontakti").hide();
			
		//	change_select(document.getElementById('kartes_limit'), arr_priv);
					
		//}
		//else
		//{
		
			$("#privats_finansetajs").hide();
			$("#juridisks_finansetajs").show();
			$("#privatais_kontakti").hide();
			$("#juridiskais_kontakti").show();	

			change_select(document.getElementById('kartes_limit'), arr_juri );
				
			
		//}
	}


// ###

	function GetLeaseType()
	{
		if ($("#lease_type").val()==1)
		{
			$("#nobraukums").show();
			$("#atlikusi_vertiba").show();
			
			change_select(document.getElementById('lease_months'), men_arr_84 );
		}
		else
		{
			$("#nobraukums").hide();
			$("#atlikusi_vertiba").hide();
			
			change_select(document.getElementById('lease_months'), men_arr_96 );
		}
		
	}
	
// ###
	
	function GetFirstPay()
	{
		if ($("#price").val() && $("#down_pay_prc").val()!=0)
		{
			iemaksa = $("#price").val() * $("#down_pay_prc").val() / 100;
			
			if (!isNaN(iemaksa)) 
			{		
				$("#pirma_iemaksa").html(" (" + iemaksa + " " + $("#ccy").val() + ")");
			}
			else
			{
				$("#pirma_iemaksa").html(" ");
			}
		}
		else if ($("#down_pay_prc").val()==0)
			{
				$("#pirma_iemaksa").html(" ");
			}
	}
	
// ###


	function ShowInsuranceFiels()
	{
		if ($("#insurance:checked").val()==1)
		{
			$("#kasko1").show();
			$("#kasko2").show();
			$("#kasko3").show();
			$("#kasko4").show();
			$("#kasko5").show();			
		}
		else
		{
			$("#kasko1").hide();
			$("#kasko2").hide();
			$("#kasko3").hide();
			$("#kasko4").hide();
			$("#kasko5").hide();	
		}
	}
	
// ###


	function ShowStatoilFiels()
	{
		if ($("#satoil:checked").val()==1)
		{
			$("#statoil_aditional").show();
		}
		else
		{
			$("#statoil_aditional").hide();	
		}
	}	
	
// ###


	function addRow(tbody, exampleRow) {
		
		if ($("#saistibas_veids").val()!=0)
		{
	
			var oldtbody = document.getElementById(tbody);
			var oldrow = document.getElementById(exampleRow);
			var rowCells = oldrow.cells;
			var row = document.createElement('TR');
			
			for (td in rowCells) {
				if (rowCells[td].innerHTML) {
					var cell = document.createElement("TD");
					cell.setAttribute("align",rowCells[td].getAttribute("align")); 
					cell.innerHTML = rowCells[td].innerHTML;
					row.appendChild(cell); 
				}
			}
		
			oldtbody.appendChild(row);
		
		}
	} 
	
	function addRow_v(tbody, exampleRow) {
		
		if ($("#v_saistibas_veids").val()!=0)
		{
	
			var oldtbody = document.getElementById(tbody);
			var oldrow = document.getElementById(exampleRow);
			var rowCells = oldrow.cells;
			var row = document.createElement('TR');
			
			for (td in rowCells) {
				if (rowCells[td].innerHTML) {
					var cell = document.createElement("TD");
					cell.setAttribute("align",rowCells[td].getAttribute("align")); 
					cell.innerHTML = rowCells[td].innerHTML;
					row.appendChild(cell); 
				}
			}
		
			oldtbody.appendChild(row);
		
		}
	} 	
	
	
	function numbersonly (myfield, e)
	{
		var key;
		var keychar;
	
		if (window.event)
			key = window.event.keyCode;
		else if (e)
			key = e.which;
		else
			return true;
	
		keychar = String.fromCharCode(key);
		// control keys
		if ((key==null)	||
			(key==0) 	||
			(key==8) 	|| 
			(key==9) 	||
			(key==13)	||
			(key==27) )
			return true;
		
		// numbers
		else if ((("0123456789").indexOf(keychar) > -1))
			return true;
	
		// decimal point jump
		else
			return false;
	}
	