function setError( elementID )
{
	xajax.$(elementID).style.border='1px solid red';
	xajax.$(elementID).style.backgroundColor='#FF6F75';
}
function unsetError( elementID )
{
	xajax.$(elementID).style.border='1px solid #b3bfb2';
	xajax.$(elementID).style.backgroundColor='#eee';
}
function checkNIP( nipNumer )
{
	var nipWagi = [6, 5, 7, 2, 3, 4, 5, 6, 7];
	var nipSuma = 0;
	nipNumer = nipNumer.replace('-',"");
	nipNumer = nipNumer.replace('-',"");
	nipNumer = nipNumer.replace('-',"");
	nipNumer = nipNumer.replace('-',"");
	for( var x=0; x<nipNumer.length-1; x++ )
		nipSuma+= nipNumer.charAt(x) * nipWagi[x];

	var nipCyfra = (nipSuma % 11);
	if( nipCyfra != nipNumer.charAt(9) )
		return false;

	return true;
}
function submitForm()
{
	var ok = true;

	if( xajax.$('platnik_imie').value=='' )
	{
		setError( 'platnik_imie' );
		ok = false;
	}else{
		unsetError( 'platnik_imie' );
	}

	if( xajax.$('platnik_nazwisko').value=='' )
	{
		setError( 'platnik_nazwisko' );
		ok = false;
	}else{
		unsetError( 'platnik_nazwisko' );
	}

	if( xajax.$('platnik_ulica').value=='' )
	{
		setError( 'platnik_ulica' );
		ok = false;
	}else{
		unsetError( 'platnik_ulica' );
	}

	if( xajax.$('platnik_nr_domu').value=='' )
	{
		setError( 'platnik_nr_domu' );
		ok = false;
	}else{
		unsetError( 'platnik_nr_domu' );
	}

	if( xajax.$('platnik_miejscowosc').value=='' )
	{
		setError( 'platnik_miejscowosc' );
		ok = false;
	}else{
		unsetError( 'platnik_miejscowosc' );
	}

	var wzor = /^[0-9]{2}-[0-9]{3}$/i;
	if ( !wzor.test( xajax.$('platnik_kod').value ) )
	{
		setError( 'platnik_kod' );
		ok = false;
	}else{
		unsetError( 'platnik_kod' );
	}

	var wzor = /^[0-9]{9}$/i;
	if ( !wzor.test( xajax.$('platnik_telefon').value ) || xajax.$('platnik_telefon').value.substring(0, 1) == '0'
		|| xajax.$('platnik_telefon').value.substring(0, 3) == '+48' )
	{
		setError( 'platnik_telefon' );
		ok = false;
	}else{
		unsetError( 'platnik_telefon' );
	}

	var wzor = /^[0-9a-z._-]+(@|\(at\))+[0-9a-z._-]+\.[a-z]{2,4}$/i;
	if ( !wzor.test( xajax.$('platnik_email').value ) || xajax.$('platnik_email').value.lastIndexOf("@") != xajax.$('platnik_email').value.indexOf("@") )
	{
		setError( 'platnik_email' );
		ok = false;
	}else{
		unsetError( 'platnik_email' );
	}

	if( xajax.$('firma').checked==true )
	{
		if( xajax.$('fv_firma').value=='' )
		{
			setError( 'fv_firma' );
			ok = false;
		}else{
			unsetError( 'fv_firma' );
		}

		var wzor  =  /^(([0-9]{3}-[0-9]{3}-[0-9]{2}-[0-9]{2})|([0-9]{3}-[0-9]{2}-[0-9]{2}-[0-9]{3}))$/;
		if ( !wzor.test( xajax.$('fv_nip').value ) || !checkNIP( xajax.$('fv_nip').value ) )
		{
			setError( 'fv_nip' );
			ok = false;
		}else{
			unsetError( 'fv_nip' );
		}

		if( xajax.$('fv_ulica').value=='' )
		{
			setError( 'fv_ulica' );
			ok = false;
		}else{
			unsetError( 'fv_ulica' );
		}

		if( xajax.$('fv_nr_domu').value=='' )
		{
			setError( 'fv_nr_domu' );
			ok = false;
		}else{
			unsetError( 'fv_nr_domu' );
		}

		if( xajax.$('fv_miejscowosc').value=='' )
		{
			setError( 'fv_miejscowosc' );
			ok = false;
		}else{
			unsetError( 'fv_miejscowosc' );
		}

		var wzor = /^[0-9]{2}-[0-9]{3}$/i;
		if ( !wzor.test( xajax.$('fv_kod').value ) )
		{
			setError( 'fv_kod' );
			ok = false;
		}else{
			unsetError( 'fv_kod' );
		}

	}

	if( xajax.$('dostawa').checked==true )
	{

		if( xajax.$('dost_ulica').value=='' )
		{
			setError( 'dost_ulica' );
			ok = false;
		}else{
			unsetError( 'dost_ulica' );
		}

		if( xajax.$('dost_telefon').value=='' )
		{
			setError( 'dost_telefon' );
			ok = false;
		}else{
			unsetError( 'dost_telefon' );
		}

		if( xajax.$('dost_nr_domu').value=='' )
		{
			setError( 'dost_nr_domu' );
			ok = false;
		}else{
			unsetError( 'dost_nr_domu' );
		}

		if( xajax.$('dost_miejscowosc').value=='' )
		{
			setError( 'dost_miejscowosc' );
			ok = false;
		}else{
			unsetError( 'dost_miejscowosc' );
		}

		var wzor = /^[0-9]{2}-[0-9]{3}$/i;
		if ( !wzor.test( xajax.$('dost_kod').value ) )
		{
			setError( 'dost_kod' );
			ok = false;
		}else{
			unsetError( 'dost_kod' );
		}

	}

	if( xajax.$('meldunek_imie') )
	{
		if( xajax.$('meldunek_imie').value=='' )
		{
			setError( 'meldunek_imie' );
			ok = false;
		}else{
			unsetError( 'meldunek_imie' );
		}
		if( xajax.$('meldunek_nazwisko').value=='' )
		{
			setError( 'meldunek_nazwisko' );
			ok = false;
		}else{
			unsetError( 'meldunek_nazwisko' );
		}
		if( xajax.$('meldunek_ulica').value=='' )
		{
			setError( 'meldunek_ulica' );
			ok = false;
		}else{
			unsetError( 'meldunek_ulica' );
		}
		if( xajax.$('meldunek_nr_domu').value=='' )
		{
			setError( 'meldunek_nr_domu' );
			ok = false;
		}else{
			unsetError( 'meldunek_nr_domu' );
		}
		if( xajax.$('meldunek_miejscowosc').value=='' )
		{
			setError( 'meldunek_miejscowosc' );
			ok = false;
		}else{
			unsetError( 'meldunek_miejscowosc' );
		}
		var wzor = /^[0-9]{2}-[0-9]{3}$/i;
		if ( !wzor.test( xajax.$('meldunek_kod').value ) )
		{
			setError( 'meldunek_kod' );
			ok = false;
		}else{
			unsetError( 'meldunek_kod' );
		}
		if( xajax.$('meldunek_poczta').value=='' )
		{
			setError( 'meldunek_poczta' );
			ok = false;
		}else{
			unsetError( 'meldunek_poczta' );
		}
		var wzor = /^[0-9a-z._-]+(@|\(at\))+[0-9a-z._-]+\.[a-z]{2,4}$/i;
		if ( !wzor.test( xajax.$('meldunek_email').value ) || xajax.$('meldunek_email').value.lastIndexOf("@") != xajax.$('meldunek_email').value.indexOf("@") )
		{
			setError( 'meldunek_email' );
			ok = false;
		}else{
			unsetError( 'meldunek_email' );
		}
		if( xajax.$('raty_numer_dowodu').value=='' )
		{
			setError( 'raty_numer_dowodu' );
			ok = false;
		}else{
			unsetError( 'raty_numer_dowodu' );
		}
		var wzor = /^[0-9]{4}-[0-9]{2}-[0-9]{2}$/i;
		if ( !wzor.test( xajax.$('raty_dowod_wazny_do').value ) )
		{
			setError( 'raty_dowod_wazny_do' );ok = false;
		}else{
			unsetError( 'raty_dowod_wazny_do' );
		}
		var wzor = /^[0-9]{11}$/i;
		if ( !wzor.test( xajax.$('raty_pesel').value ) )
		{
			setError( 'raty_pesel' ); ok = false;
		}else{
			var peselWagi = [1, 3, 7, 9, 1, 3, 7, 9, 1, 3];
			var peselSuma = 0;
			var peselNumer = xajax.$('raty_pesel').value;
			for( var x=0; x<peselNumer.length-1; x++ )
			{
				peselSuma+= peselNumer.charAt(x) * peselWagi[x];
			}
			var peselCyfra = (10 - (peselSuma % 10)) % 10;
			if( peselCyfra != peselNumer.charAt(10) )
			{
				setError( 'raty_pesel' );
				ok = false;
			}else{
				unsetError( 'raty_pesel' );
			}

		}

		if( xajax.$('raty_dochody_netto').value=='' )
		{
			setError( 'raty_dochody_netto' );
			ok = false;
		}else{
			unsetError( 'raty_dochody_netto' );
		}
		if( xajax.$('raty_drugi_dokument_numer').value=='' )
		{
			setError( 'raty_drugi_dokument_numer' );
			ok = false;
		}else{
			unsetError( 'raty_drugi_dokument_numer' );
		}
		if( xajax.$('raty_zobowiazania').value=='' )
		{
			setError( 'raty_zobowiazania' );
			ok = false;
		}else{
			unsetError( 'raty_zobowiazania' );
		}

		if( xajax.$('zrodlo_dochodu').selectedIndex == 0 ) // umowa o prace
		{
			var wzor = /^[0-9]{4}-[0-9]{2}-[0-9]{2}$/i;
			if ( !wzor.test( xajax.$('raty_zatrudnienie_od').value ) )
			{
				setError( 'raty_zatrudnienie_od' );
				ok = false;
			}else{
				unsetError( 'raty_zatrudnienie_od' );
			}

			if( xajax.$('rodzaj_zatrudnienia').selectedIndex == 1 ) // czas okreslony
			{
				var wzor = /^[0-9]{4}-[0-9]{2}-[0-9]{2}$/i;
				if( !wzor.test( xajax.$('raty_zatrudnienie_do').value ) )
				{
					setError( 'raty_zatrudnienie_do' );
					ok = false;
				}else{
					unsetError( 'raty_zatrudnienie_do' );
				}
			}
			if( xajax.$('raty_zaklad_nazwa').value=='' )
			{
				setError( 'raty_zaklad_nazwa' );
				ok = false;
			}else{
				unsetError( 'raty_zaklad_nazwa' );
			}
			var wzor = /^[0-9]{2}-[0-9]{3}$/i;
			if ( !wzor.test( xajax.$('raty_zaklad_kod').value ) )
			{
				setError( 'raty_zaklad_kod' );
				ok = false;
			}else{
				unsetError( 'raty_zaklad_kod' );
			}
			if( xajax.$('raty_zaklad_miasto').value=='' )
			{
				setError( 'raty_zaklad_miasto' );
				ok = false;
			}else{
				unsetError( 'raty_zaklad_miasto' );
			}
			if( xajax.$('raty_zaklad_ulica').value=='' )
			{
				setError( 'raty_zaklad_ulica' );
				ok = false;
			}else{
				unsetError( 'raty_zaklad_ulica' );
			}
			if( xajax.$('raty_zaklad_lokal').value=='' )
			{
				setError( 'raty_zaklad_lokal' );
				ok = false;
			}else{
				unsetError( 'raty_zaklad_lokal' );
			}
			var wzor = /^[0-9]{9}$/i;
			if ( !wzor.test( xajax.$('raty_zaklad_telefon').value ) || xajax.$('raty_zaklad_telefon').value.substring(0, 1) == '0'
				|| xajax.$('raty_zaklad_telefon').value.substring(0, 3) == '+48' )
			{
				setError( 'raty_zaklad_telefon' );
				ok = false;
			}else{
				unsetError( 'raty_zaklad_telefon' );
			}
			var wzor  =  /^(([0-9]{3}-[0-9]{3}-[0-9]{2}-[0-9]{2})|([0-9]{3}-[0-9]{2}-[0-9]{2}-[0-9]{3}))$/;
			if ( !wzor.test( xajax.$('raty_zaklad_nip').value ) || !checkNIP( xajax.$('raty_zaklad_nip').value ) )
			{
				setError( 'raty_zaklad_nip' );
				ok = false;
			}else{
				unsetError( 'raty_zaklad_nip' );
			}
			if( xajax.$('raty_stanowisko').value=='' )
			{
				setError( 'raty_stanowisko' );
				ok = false;
			}else{
				unsetError( 'raty_stanowisko' );
			}
		}
		if( xajax.$('zrodlo_dochodu').selectedIndex == 2 ) // renta
		{

			if( xajax.$('renta_okres').selectedIndex == 1 ) // czas okreslony
			{
				var wzor = /^[0-9]{4}-[0-9]{2}-[0-9]{2}$/i;
				if( !wzor.test( xajax.$('renta_okres_do').value ) )
				{
					setError( 'renta_okres_do' );
					ok = false;
				}else{
					unsetError( 'renta_okres_do' );
				}
			}
			if( xajax.$('raty_renta_numer').value=='' )
			{
				setError( 'raty_renta_numer' );
				ok = false;
			}else{
				unsetError( 'raty_renta_numer' );
			}

		}
		if( xajax.$('zrodlo_dochodu').selectedIndex == 3 ) // dzialalnosc gospodarcza
		{
			var wzor = /^[0-9]{4}-[0-9]{2}-[0-9]{2}$/i;
			if( !wzor.test( xajax.$('dg_data_rozpoczecia').value ) )
			{
				setError( 'dg_data_rozpoczecia' );
				ok = false;
			}else{
				unsetError( 'dg_data_rozpoczecia' );
			}
			if( xajax.$('raty_dg_nazwa_firmy').value=='' )
			{
				setError( 'raty_dg_nazwa_firmy' );
				ok = false;
			}else{
				unsetError( 'raty_dg_nazwa_firmy' );
			}
			var wzor  =  /^([0-9]{2}-[0-9]{3})$/;
			if ( !wzor.test( xajax.$('raty_dg_kod_pocztowy').value ) )
			{
				setError( 'raty_dg_kod_pocztowy' );
				ok = false;
			}else{
				unsetError( 'raty_dg_kod_pocztowy' );
			}
			if( xajax.$('raty_dg_miejscowosc').value=='' )
			{
				setError( 'raty_dg_miejscowosc' );
				ok = false;
			}else{
				unsetError( 'raty_dg_miejscowosc' );
			}
			if( xajax.$('raty_dg_ulica').value=='' )
			{
				setError( 'raty_dg_ulica' );
				ok = false;
			}else{
				unsetError( 'raty_dg_ulica' );
			}
			if( xajax.$('raty_dg_numer').value=='' )
			{
				setError( 'raty_dg_numer' );
				ok = false;
			}else{
				unsetError( 'raty_dg_numer' );
			}

			var wzor = /^[0-9]{9}$/i;
			if ( !wzor.test( xajax.$('raty_dg_telefon').value ) || xajax.$('raty_dg_telefon').value.substring(0, 1) == '0'
				|| xajax.$('raty_dg_telefon').value.substring(0, 3) == '+48' )
			{
				setError( 'raty_dg_telefon' );
				ok = false;
			}else{
				unsetError( 'raty_dg_telefon' );
			}
			var wzor  =  /^(([0-9]{3}-[0-9]{3}-[0-9]{2}-[0-9]{2})|([0-9]{3}-[0-9]{2}-[0-9]{2}-[0-9]{3}))$/;
			if ( !wzor.test( xajax.$('raty_dg_nip').value ) || !checkNIP( xajax.$('raty_dg_nip').value ) )
			{
				setError( 'raty_dg_nip' );
				ok = false;
			}else{
				unsetError( 'raty_dg_nip' );
			}
			var wzor  =  /^([0-9]{9})$/;
			if ( !wzor.test( xajax.$('raty_dg_regon').value ) )
			{
				setError( 'raty_dg_regon' );
				ok = false;
			}else{
				unsetError( 'raty_dg_regon' );
			}

		}
		if( xajax.$('zrodlo_dochodu').selectedIndex == 4 ) // gospodarstwo rolne
		{
			if( xajax.$('raty_rolnik_hektary').value=='' )
			{
				setError( 'raty_rolnik_hektary' );
				ok = false;
			}else{
				unsetError( 'raty_rolnik_hektary' );
			}

		}
		if( xajax.$('zrodlo_dochodu').selectedIndex == 5 ) // inne
		{
			var wzor = /^[0-9]{4}-[0-9]{2}-[0-9]{2}$/i;
			if( !wzor.test( xajax.$('inne_okres_od').value ) )
			{
				setError( 'inne_okres_od' );
				ok = false;
			}else{
				unsetError( 'inne_okres_od' );
			}
			if( xajax.$('inne_okres').selectedIndex == 1 )
			{
				var wzor = /^[0-9]{4}-[0-9]{2}-[0-9]{2}$/i;
				if( !wzor.test( xajax.$('inne_okres_do').value ) )
				{
					setError( 'inne_okres_do' );
					ok = false;
				}else{
					unsetError( 'inne_okres_do' );
				}
			}
			if( xajax.$('inne_rodzaj').selectedIndex > 0 )
			{
				if( xajax.$('inne_zaklad_nazwa').value=='' )
				{
					setError( 'inne_zaklad_nazwa' );
					ok = false;
				}else{
					unsetError( 'inne_zaklad_nazwa' );
				}
				var wzor = /^[0-9]{2}-[0-9]{3}$/i;
				if ( !wzor.test( xajax.$('inne_zaklad_kod').value ) )
				{
					setError( 'inne_zaklad_kod' );
					ok = false;
				}else{
					unsetError( 'inne_zaklad_kod' );
				}
				if( xajax.$('inne_zaklad_miasto').value=='' )
				{
					setError( 'inne_zaklad_miasto' );
					ok = false;
				}else{
					unsetError( 'inne_zaklad_miasto' );
				}
				if( xajax.$('inne_zaklad_ulica').value=='' )
				{
					setError( 'inne_zaklad_ulica' );
					ok = false;
				}else{
					unsetError( 'inne_zaklad_ulica' );
				}
				if( xajax.$('inne_zaklad_lokal').value=='' )
				{
					setError( 'inne_zaklad_lokal' );
					ok = false;
				}else{
					unsetError( 'inne_zaklad_lokal' );
				}
				var wzor = /^[0-9]{9}$/i;
				if ( !wzor.test( xajax.$('inne_zaklad_telefon').value ) || xajax.$('inne_zaklad_telefon').value.substring(0, 1) == '0'
					|| xajax.$('inne_zaklad_telefon').value.substring(0, 3) == '+48' )
				{
					setError( 'inne_zaklad_telefon' );
					ok = false;
				}else{
					unsetError( 'inne_zaklad_telefon' );
				}
				var wzor  =  /^(([0-9]{3}-[0-9]{3}-[0-9]{2}-[0-9]{2})|([0-9]{3}-[0-9]{2}-[0-9]{2}-[0-9]{3}))$/;
				if ( !wzor.test( xajax.$('inne_zaklad_nip').value ) )
				{
					setError( 'inne_zaklad_nip' );
					ok = false;
				}else{
					unsetError( 'inne_zaklad_nip' );
				}
				if( xajax.$('inne_stanowisko').value=='' )
				{
					setError( 'inne_stanowisko' );
					ok = false;
				}else{
					unsetError( 'inne_stanowisko' );
				}
			}

		}

	}

	if( xajax.$('bon_numer') )
	{
		if( xajax.$('bon_numer').value=='' )
		{
			setError( 'bon_numer' );ok = false;
		}else{
			unsetError( 'bon_numer' );
		}
		if( xajax.$('bon_wartosc').value=='' )
		{
			setError( 'bon_wartosc' );ok = false;
		}else{
			unsetError( 'bon_wartosc' );
		}
	}
	if ( xajax.$("regulamin").checked == false && ok )
	{
		dlgFormErrorReg.show();
		return false;
	}
	
	// dla odbioru osobistego
	if( $("input[name='id_platnosci']:checked").val() == 8 )
	{
		var id_odbioru = $("input[name='punkt_oo']:checked").val();
		if( id_odbioru > 0 )
		{
			$('#error_odbior_osobisty').hide(); unsetError( 'error_odbior_osobisty' );
		}else{
			$('#error_odbior_osobisty').show(); setError( 'error_odbior_osobisty' ); ok = false
		}
	}	
	
	if( ok )
	{
		//panel.show();
		//document.formOrder.submit();
		xajax_sprawdz_adres( xajax.getFormValues('formOrder', true) );
		return true;
	}

	dlgFormError.show();
	return false;

}

function formaZatrudnienia( indeks )
{
	for(var i=0; i<6; i++ )
		xajax.$('zatrudnienie_'+i).style.display = 'none';

	switch( indeks )
	{
		case 0:
			xajax.$('zatrudnienie_0').style.display = 'block';
			break;
		case 1:
			break;
		case 2:
			xajax.$('zatrudnienie_2').style.display = 'block';
			break;
		case 3:
			xajax.$('zatrudnienie_3').style.display = 'block';
			break;
		case 4:
			xajax.$('zatrudnienie_4').style.display = 'block';
			break;
		case 5:
			xajax.$('zatrudnienie_5').style.display = 'block';
			break;
	}
}

function rodzajZatrudnienia( indeks )
{
	switch( indeks )
	{
		case 0:
			xajax.$('raty_zatrudnienie_do').disabled = true;
			xajax.$('raty_zatrudnienie_do').style.backgroundColor = '#F7F7F7';
			unsetError( 'raty_zatrudnienie_do' );
			break;
		case 1:
			xajax.$('raty_zatrudnienie_do').disabled = false;
			xajax.$('raty_zatrudnienie_do').style.backgroundColor = '#FFFFFF';
			break;
	}
}

function rentaOkres( indeks )
{
	switch( indeks )
	{
		case 0:
			xajax.$('renta_okres_do').disabled = true;
			xajax.$('renta_okres_do').style.backgroundColor = '#F7F7F7';
			unsetError( 'renta_okres_do' );
			break;
		case 1:
			xajax.$('renta_okres_do').disabled = false;
			xajax.$('renta_okres_do').style.backgroundColor = '#FFFFFF';
			break;
	}
}

function inneRodzaj( indeks )
{
	switch( indeks )
	{
		case 0:
			xajax.$('zatrudnienie_5b').style.display = 'none';
			break;
		case 1:
			xajax.$('zatrudnienie_5b').style.display = 'block';
			break;
		case 2:
			xajax.$('zatrudnienie_5b').style.display = 'block';
			break;
		case 3:
			xajax.$('zatrudnienie_5b').style.display = 'block';
			break;
	}
}

function inneOkres( indeks )
{
	switch( indeks )
	{
		case 0:
			xajax.$('inne_okres_do').disabled = true;
			xajax.$('inne_okres_do').style.backgroundColor = '#F7F7F7';
			unsetError( 'inne_okres_do' );
			break;
		case 1:
			xajax.$('inne_okres_do').disabled = false;
			xajax.$('inne_okres_do').style.backgroundColor = '#FFFFFF';
			break;
	}
}

function kopiuj( source, dest )
{
	if( xajax.$(source+'_imie') && xajax.$(dest+'_imie') ) xajax.$(dest+'_imie').value = xajax.$(source+'_imie').value;
	if( xajax.$(source+'_nazwisko') && xajax.$(dest+'_nazwisko') ) xajax.$(dest+'_nazwisko').value = xajax.$(source+'_nazwisko').value;
	if( xajax.$(source+'_ulica') && xajax.$(dest+'_ulica') ) xajax.$(dest+'_ulica').value = xajax.$(source+'_ulica').value;
	if( xajax.$(source+'_nr_domu') && xajax.$(dest+'_nr_domu') ) xajax.$(dest+'_nr_domu').value = xajax.$(source+'_nr_domu').value;
	if( xajax.$(source+'_nr_lokalu') && xajax.$(dest+'_nr_lokalu') ) xajax.$(dest+'_nr_lokalu').value = xajax.$(source+'_nr_lokalu').value;
	if( xajax.$(source+'_miejscowosc') && xajax.$(dest+'_miejscowosc') ) xajax.$(dest+'_miejscowosc').value = xajax.$(source+'_miejscowosc').value;
	if( xajax.$(source+'_kod') && xajax.$(dest+'_kod') ) xajax.$(dest+'_kod').value = xajax.$(source+'_kod').value;
	if( xajax.$(source+'_poczta') && xajax.$(dest+'_poczta') ) xajax.$(dest+'_poczta').value = xajax.$(source+'_poczta').value;
	if( xajax.$(source+'_telefon') && xajax.$(dest+'_telefon') ) xajax.$(dest+'_telefon').value = xajax.$(source+'_telefon').value;
	if( xajax.$(source+'_email') && xajax.$(dest+'_email') ) xajax.$(dest+'_email').value = xajax.$(source+'_email').value;

}

