function mail_tikrinimas1()
{ 
	var i=0;

	document.getElementById('email').style.background='#ffffff'; 
	if (artikrasEmail(document.getElementById('email').value)) {document.getElementById('email').style.background='#CBEDED'; i=1;}
	if (document.getElementById('email').value=='') {document.getElementById('email').style.background='#CBEDED'; i=2;}

	if (i==0)
		return true;
	else
		return false;
}

function artikrasEmail(email)
{
	validRegExp = /^[^@]+@[^@]+.[a-z]{2,}$/i;
    if (email.search(validRegExp) == -1) 
	{	document.getElementById('klaida').style.visibility="";
		return true; 
	}
	else return false; 
}

function artikrasEmail1(email)
{
	validRegExp = /^[^@]+@[^@]+.[a-z]{2,}$/i;
    if (email.search(validRegExp) == -1) 
	{	return true; 
	}
	else return false; 
}

function identityConfirm() {

	msg = ' ---ooo REGISTRATION SUMMARY ooo--- \n\n';
	msg+= ' - PASSWORD XXXXXXXXX \n';
	msg+= ' - E-MAIL ADDRESS ' + document.getElementById('email_').value + '\n';
	msg+= ' - Title : ' + document.getElementById('title').value + '\n';
	msg+= ' - FIRST NAME ' + document.getElementById('first').value + '\n';
	msg+= ' - LAST NAME : ' + document.getElementById('last').value + '\n';
	msg+= ' - NAME ON BADGE ' + document.getElementById('name_on_badge').value + '\n';
	msg+= ' - ORGANIZATION ' + document.getElementById('organization').value + '\n';
	if (document.getElementById('department').value) 
		msg+= ' - DEPARTMENT ' + document.getElementById('department').value + '\n';
	msg+= ' - ADDRESS \n';
	msg+= document.getElementById('address').value + '\n';
	msg+= document.getElementById('post_code').value + ' ' + document.getElementById('city').value + '\n';
	countries_menu = document.getElementById('country');
	msg+= countries_menu.options[countries_menu.selectedIndex].innerHTML + '\n';
	msg+= '------------------------------------\n'; 
	msg+= ' - TELEPHONE: ' + document.getElementById('phone').value + '\n';
	if (document.getElementById('second_phone').value)
		msg+= ' - OTHER PHONE NUMBER ' + document.getElementById('other_phone').value + '\n';

	if (window.confirm(msg)) {
		return true;
    } else return false;
}


function button_status() {

	if(document.forma.autorisation.checked)
	{
		document.forma.validation.disabled=false;
	}
	
	else
	{
		document.forma.validation.disabled=true;
	}
}

function button_status1() {

	if(document.forma1.autorisation1.checked)
	{
		document.forma1.validation1.disabled=false;
	}
	
	else
	{
		document.forma1.validation1.disabled=true;
	}
}
//-- input lauku busena 

function input_status(f) {

	if(f.a_fee.checked)
	{
		//f.a_last.disabled=false;
		f.a_first.disabled=false;
	}
	
	else
	{
		//f.a_last.disabled=true;
		f.a_first.disabled=true;
	}
}

function mail_tikrinimas()
{ 
	var i=0;
	var j=0;
	var kl="";

	document.getElementById('login').style.background='#ffffff'; 
	document.getElementById('password').style.background='#ffffff'; 
	document.getElementById('password2').style.background='#ffffff'; 
	document.getElementById('email').style.background='#ffffff'; 
	document.getElementById('email2').style.background='#ffffff'; 

	if (document.getElementById('login').value=='') 
	{
		document.getElementById('login').style.background='#92BAD5'; i=1;
		kl += "Wrong login!<br>";
		
	}
	
	if (document.getElementById('password').value=='' || document.getElementById('password2').value=='') {
		if (document.getElementById('password').value=='') {document.getElementById('password').style.background='#92BAD5'; i=1; j=1;}
		if (document.getElementById('password2').value=='') {document.getElementById('password2').style.background='#92BAD5'; i=1; j=1;}
	} 
	else if (document.getElementById('password').value.length<6 || document.getElementById('password2').value.length<6) {
		if (document.getElementById('password').value.length<6) {document.getElementById('password').style.background='#92BAD5'; i=1; j=2;}
		if (document.getElementById('password2').value.length<6) {document.getElementById('password2').style.background='#92BAD5'; i=1; j=2;}
	}
	else if (document.getElementById('password').value != document.getElementById('password2').value) {
		document.getElementById('password').style.background='#92BAD5';
		document.getElementById('password2').style.background='#92BAD5';
		i=1; j=3;
	}
	
	if (j==1) kl += "Password is not entered!<br>";
	if (j==2) kl += "Password must be at least of 6 symbols!<br>";
	if (j==3) kl += "Passwords don't match!<br>";

	if (document.getElementById('email').value=='' || document.getElementById('email2').value=='') {
		if (document.getElementById('email').value=='') {document.getElementById('email').style.background='#92BAD5'; i=1; j=4;}
		if (document.getElementById('email2').value=='') {document.getElementById('email2').style.background='#92BAD5'; i=1; j=4;}
	} 
	else if (artikrasEmail(document.getElementById('email').value) || artikrasEmail(document.getElementById('email2').value)) {
		if (artikrasEmail(document.getElementById('email').value)) {document.getElementById('email').style.background='#92BAD5'; i=1; j=5;}
		if (artikrasEmail(document.getElementById('email2').value)) {document.getElementById('email2').style.background='#92BAD5'; i=1; j=5;}
	}
	else if (document.getElementById('email').value != document.getElementById('email2').value) {
		document.getElementById('email').style.background='#92BAD5';
		document.getElementById('email2').style.background='#92BAD5';
		i=1; j=6;
	}

		
	if (j==4) kl += "E-mail is not entered!<br>";
	if (j==5) kl += "E-mail is not valid!<br>";
	if (j==6) kl += "E-mails don't match!<br>";

	if (i==0) {
		return true; 
	} else { 
		document.getElementById('klaida').innerHTML = kl;
		return false;
	}
}

// ABSTRACT REGISTRATION formos tikrinimas
function tikrinimas_abs()
{ 
	var i=0;
	var kl="";

	document.getElementById('title').style.background='#ffffff'; 
	document.getElementById('first').style.background='#ffffff'; 
	document.getElementById('last').style.background='#ffffff'; 
	document.getElementById('name_on_badge').style.background='#ffffff'; 
	document.getElementById('organization').style.background='#ffffff'; 
	document.getElementById('department').style.background='#ffffff'; 
	document.getElementById('address').style.background='#ffffff'; 
	document.getElementById('city').style.background='#ffffff'; 
	document.getElementById('post_code').style.background='#ffffff'; 
	document.getElementById('country').style.background='#ffffff'; 
	document.getElementById('phone').style.background='#ffffff'; 
	document.getElementById('second_phone').style.background='#ffffff'; 
	document.getElementById('fax').style.background='#ffffff'; 

	if (document.getElementById('title').value=='none') {	document.getElementById('title').style.background='#92BAD5'; i=1;	}
	if (document.getElementById('first').value=='') {	document.getElementById('first').style.background='#92BAD5'; i=1;	}
	if (document.getElementById('last').value=='') {	document.getElementById('last').style.background='#92BAD5'; i=1;	}
	if (document.getElementById('name_on_badge').value=='') {	document.getElementById('name_on_badge').style.background='#92BAD5'; i=1;	}
	if (document.getElementById('organization').value=='') {	document.getElementById('organization').style.background='#92BAD5'; i=1;	}
	if (document.getElementById('department').value=='') {	document.getElementById('department').style.background='#92BAD5'; i=1;	}
	if (document.getElementById('address').value=='') {	document.getElementById('address').style.background='#92BAD5'; i=1;	}
	if (document.getElementById('city').value=='') {	document.getElementById('city').style.background='#92BAD5'; i=1;	}
	if (document.getElementById('post_code').value=='') {	document.getElementById('post_code').style.background='#92BAD5'; i=1;	}
	if (document.getElementById('country').value=='none') {	document.getElementById('country').style.background='#92BAD5'; i=1;	}
	if (document.getElementById('phone').value=='') {	document.getElementById('phone').style.background='#92BAD5'; i=1;	}
	if (document.getElementById('second_phone').value=='') {	document.getElementById('second_phone').style.background='#92BAD5'; i=1;	}
	if (document.getElementById('fax').value=='') {	document.getElementById('fax').style.background='#92BAD5'; i=1;	}

	if (i==0) {
		return true; 
	} else { 
		kl += "Please fill all compulsory fields!";
		document.getElementById('klaida_abs').innerHTML = kl;
		return false;
	}
}
// ONLINE REGISTRATION formos tikrinimas
function tikrinimas_onl_reg()
{ 
	var i=0;
	var kl="";

	document.getElementById('title').style.background='#ffffff'; 
	document.getElementById('first').style.background='#ffffff'; 
	document.getElementById('last').style.background='#ffffff'; 
//	document.getElementById('speciality').style.background='#ffffff'; 
	//document.getElementById('street_no').style.background='#ffffff'; 
	document.getElementById('address').style.background='#ffffff'; 
//	document.getElementById('post_code').style.background='#ffffff'; 
	document.getElementById('city').style.background='#ffffff'; 
	document.getElementById('country').style.background='#ffffff'; 
	document.getElementById('phone').style.background='#ffffff'; 
	document.getElementById('a_first').style.background='#ffffff'; 
//	document.getElementById('a_last').style.background='#ffffff'; 
	//document.getElementById('fax').style.background='#ffffff'; 
	document.getElementById('email').style.background='#ffffff'; 

	if (document.getElementById('title').value=='none') {	document.getElementById('title').style.background='#92BAD5'; i=1;	}
	if (document.getElementById('first').value=='') {	document.getElementById('first').style.background='#92BAD5'; i=1;	}
	if (document.getElementById('last').value=='') {	document.getElementById('last').style.background='#92BAD5'; i=1;	}
//'	if (document.getElementById('speciality').value=='') {	document.getElementById('speciality').style.background='#92BAD5'; i=1;	}
//	if (document.getElementById('street_no').value=='') {	document.getElementById('street_no').style.background='#92BAD5'; i=1;	}
	if (document.getElementById('address').value=='') {	document.getElementById('address').style.background='#92BAD5'; i=1;	}
//	if (document.getElementById('post_code').value=='') {	document.getElementById('post_code').style.background='#92BAD5'; i=1;	}
	if (document.getElementById('city').value=='') {	document.getElementById('city').style.background='#92BAD5'; i=1;	}
	if (document.getElementById('country').value=='none') {	document.getElementById('country').style.background='#92BAD5'; i=1;	}
	if (document.getElementById('phone').value=='') {	document.getElementById('phone').style.background='#92BAD5'; i=1;	}
//	if (document.getElementById('fax').value=='') {	document.getElementById('fax').style.background='#92BAD5'; i=1;	}
	if (artikrasEmail1(document.getElementById('email').value) ||  document.getElementById('email').value=='') {	document.getElementById('email').style.background='#92BAD5'; i=1;	}
	
//  	if (document.getElementById('a_fee').checked==true && document.getElementById('a_last').value=='') 
// 		{ document.getElementById('a_last').style.background='#92BAD5'; i=1;	}
// 	else if (document.getElementById('a_fee').checked==false) 
// 		{ document.getElementById('a_last').value=''; document.getElementById('a_last').style.background='#ffffff'; }

 	if (document.getElementById('a_fee').checked==true && document.getElementById('a_first').value=='')
		{ document.getElementById('a_first').style.background='#92BAD5'; i=1;	}
	else if (document.getElementById('a_fee').checked==false)
		{ document.getElementById('a_first').value=''; document.getElementById('a_first').style.background='#ffffff'; }

	if (i==0) {
		return true; 
	} else { 
		kl += "Please fill all compulsory fields!";
		document.getElementById('klaida_abs').innerHTML = kl;
		return false;
	}
}