// nuejus nuo elemento
function onBluras(el, tekstas) {
	if($F(el).blank()) {
		el.value=tekstas;
	}
}

// uzejus ant elemento
function onFocusas(el, tekstas) {
	if (el.value == tekstas) {
		el.value = '';
	}
}

// tikrinam el pasta
function check_email(str) {
	var filter=/^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i;
	(filter.test(str)) ? testresults=true : testresults=false;
	return (testresults)
}

// tikrinam raides
function check_string(str) {
	var filter=/^[a-zA-ZĄČĘĖĮŠŲŪŽąčęėįšųūž ]+$/;
	(filter.test(str)) ? testresults=true : testresults=false;
	return (testresults)
}

// tikrinam telefona
function check_phone(str) {
	var filter=/[0-9+ ()]/;
	(filter.test(str)) ? testresults=true : testresults=false;
	return (testresults)
}


// registracija

function toggleForm() {
	if ($('choose1').checked) {
		$('forma_juridinis').setStyle({	display: 'block'	});
		$('forma_fizinis').setStyle({	display: 'none'	});
	} else {
		$('forma_juridinis').setStyle({	display: 'none'	});
		$('forma_fizinis').setStyle({	display: 'block'	});
	}
}

// tikrinam registracijos formas
function process_registracija() {
	$('forma_pasirinkti').hide();
	var geri = true;
	
	// JURIDINIS
	if ($('choose1').checked) {
        login0 = ($F('login0')=="Prisijungimo vardas *") ? "" : $F('login0');
        pass0 = ($F('pass0')=="Slaptažodis *") ? "" : $F('pass0');
		ipavadinimas = ($F('ipavadinimas')=="Įmonės pavadinimas *") ? "" : $F('ipavadinimas');
		ikodas = ($F('ikodas')=="Įmonės kodas *") ? "" : $F('ikodas');
		ipvm = ($F('ipvm')=="PVM kodas") ? "" : $F('ipvm');
		reg_adresas = ($F('reg_adresas')=="Registracijos adresas *") ? "" : $F('reg_adresas');
		buv_adresas = ($F('buv_adresas')=="Būveinės adresas *") ? "" : $F('buv_adresas');
		asmuo = ($F('asmuo')=="Kontaktinis asmuo *") ? "" : $F('asmuo');
		telefonas1 = ($F('telefonas1')=="Telefonas *") ? "" : $F('telefonas1');
		elpastas1 = ($F('elpastas1')=="El. pašto adresas *") ? "" : $F('elpastas1');

		// tikrinam
		if (login0.blank()) {
			$('klaida_registracija').update('Įveskite prisijungimo vardą');
			$('login0').focus();
			geri = false;
			} else if (pass0.blank()) {
			$('klaida_registracija').update('Įveskite slaptažodį');
			$('pass0').focus();
			geri = false;
		} else if (ipavadinimas.blank()) {
			$('klaida_registracija').update('Įveskite įmonės pavadinimą');
			$('ipavadinimas').focus();
			geri = false;
		} else if (ikodas.blank()) {
			$('klaida_registracija').update('Įveskite įmonės kodą');
			$('ikodas').focus();
			geri = false;
		} else if (ipvm.blank()) {
			$('klaida_registracija').update('Įveskite PVM kodą');
			$('ipvm').focus();
			geri = false;
		} else if (reg_adresas.blank()) {
			$('klaida_registracija').update('Įveskite registracijos adresą');
			$('reg_adresas').focus();
			geri = false;
		} else if (buv_adresas.blank()) {
			$('klaida_registracija').update('Įveskite buveinės adresą');
			$('buv_adresas').focus();
			geri = false;
		} else if (check_string(asmuo) == false || asmuo.blank() || asmuo.length < 3) {
			$('klaida_registracija').update('Įveskite kontaktinį asmenį');
			$('asmuo').focus();
			geri = false;
		} else if (check_phone(telefonas1) == false || telefonas1.blank() || telefonas1.length < 9) {
            $('klaida_registracija').update('Įveskite telefoną');
            $('telefonas1').focus();
            geri = false;
		} else	if (elpastas1.blank()) {
			$('klaida_registracija').update('Įveskite el. pašto adresą');
			$('elpastas1').focus();
			geri = false;
		} else	if (check_email(elpastas1) == false) {
			$('klaida_registracija').update('Blogas el. pašto adresas');
			$('elpastas1').focus();
			geri = false;
		}
				
		// siuntimas
		if (geri) {
if ($('choose1').checked) {
document.forma_juridinis.submit()
} else {
document.forma_fizinis.submit()
}
		}
		
	// FIZINIS
	} else {

		// nuresetinam
        loginf = ($F('loginf')=="Prisijungimo vardas *") ? "" : $F('loginf');
        passf = ($F('passf')=="Slaptažodis *") ? "" : $F('passf');
		vardas = ($F('vardas')=="Jūsų vardas *") ? "" : $F('vardas');
		pavarde = ($F('pavarde')=="Jūsų pavardė *") ? "" : $F('pavarde');
		// akodas = ($F('akodas')=="Asmens kodas") ? "" : $F('akodas');
		aliudijimas = ($F('aliudijimas')=="Verslo liudijimo nr.") ? "" : $F('aliudijimas');
		adresas = ($F('adresas')=="Adresas *") ? "" : $F('adresas');
		telefonas2 = ($F('telefonas2')=="Telefonas *") ? "" : $F('telefonas2');
		elpastas2 = ($F('elpastas2')=="El. pašto adresas *") ? "" : $F('elpastas2');

		// tikrinam
		if (loginf.blank()) {
			$('klaida_registracija').update('Įveskite prisijungimo vardą');
			$('loginf').focus();
			geri = false;
			} else if (passf.blank()) {
			$('klaida_registracija').update('Įveskite slaptažodį');
			$('passf').focus();
			geri = false;
		} else if (vardas.blank()) {
			$('klaida_registracija').update('Įveskite vardą');
			$('vardas').focus();
			geri = false;
		} else if (pavarde.blank()) {
			$('klaida_registracija').update('Įveskite pavardę');
			$('pavarde').focus();
			geri = false;
		/*} else if (akodas.blank()) {
			$('klaida_registracija').update('Įveskite asmens kodą');
			$('akodas').focus();
			geri = false;
		} else if (aliudijimas.blank()) {
			$('klaida_registracija').update('Įveskite verslo liudijimo numerį');
			$('aliudijimas').focus();
			geri = false;*/
		} else if (adresas.blank()) {
			$('klaida_registracija').update('Įveskite adresą');
			$('adresas').focus();
			geri = false;
		} else if (check_phone(telefonas2) == false || telefonas2.blank() || telefonas2.length < 9) {
            $('klaida_registracija').update('Įveskite telefoną');
            $('telefonas2').focus();
            geri = false;
		} else	if (elpastas2.blank()) {
			$('klaida_registracija').update('Įveskite el. pašto adresą');
			$('elpastas2').focus();
			geri = false;
		} else	if (check_email(elpastas2) == false) {
			$('klaida_registracija').update('Blogas el. pašto adresas');
			$('elpastas2').focus();
			geri = false;
		}
				// siuntimas
		if (geri) {
document.forma_fizinis.submit()
		}
	}

	return false;
}
