function submitenter(id,e,time)
{
var keycode;
if (window.event) keycode = window.event.keyCode;
else if (e) keycode = e.which;
else return true;

if (keycode == 13)
   {
   setTimeout(function(){login(id);}, time );
         return false;
            }
            else
   return true;
}

function okForm(form)
{
var okFormObj = readyAJAX();
	if(okFormObj) 
	{
	    if(form=='formularz_kontaktowy'){
    	    document.forms["formularz_kontaktowy"].imie.value='';
    	    document.forms["formularz_kontaktowy"].nazwisko.value='';
	    document.forms["formularz_kontaktowy"].adres_email.value='';
	    document.forms["formularz_kontaktowy"].nr_telefonu.value='';
	    document.forms["formularz_kontaktowy"].temat_wiadomosci.value='';
	    document.forms["formularz_kontaktowy"].tresc_wiadomosci.value='';

	    var cel = document.getElementById('form_mail');
	    cel.innerHTML = 'Wiadomość została wysłana poprawnie.';
	    }
	    else if(form=='formularz_aktywacyjny'){
	    document.forms[form].nazwa.value='';
	    document.forms[form].adres_email.value='';
	    document.forms[form].haslo.value='';

	    var cel = document.getElementById('form_mail');
	    cel.innerHTML = 'Link aktywacyjny został wysłany na podany prze Ciebie adres e-mail. Powinieneś go otrzymać w ciągu najbliższych kilku minut. Po jego kliknięciu Twoje konto zostanie aktywowane.';	
	    }
	    else if(form=='formularz'){
//	    document.forms[form].adres_email.value='';
	    document.forms[form].haslo.value='';

//	    var cel = document.getElementById('form');
//	    cel.innerHTML = 'Link aktywacyjny został wysłany na podany prze Ciebie adres e-mail. Powinieneś go otrzymać w ciągu najbliższych kilku minut. Po jego kliknięciu Twoje konto zostanie aktywowane.';	
	    }
	}
}



function validate_email(address)
{
    var reg = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;
    if(reg.test(address) == false)
    {
	return false;
    }
    else{return true;}
}

var dbmailObj = readyAJAX();
function dbmail(user_id,temat,tresc)
{
	if(dbmailObj) 
	{
		var cel = document.getElementById('dbmail');
		    cel.innerHTML = '';

		    dbmailObj.open('POST', 'http://faunavet.pl/funkcje/db_mail.php');
		    dbmailObj.setRequestHeader('Content-Type','application/x-www-form-urlencoded; charset=iso-8859-2;');
		    dbmailObj.send('user_id='+user_id+'&temat='+temat+'&tresc='+tresc+'');
		    dbmailObj.onreadystatechange = function()
		    {
			if(dbmailObj.readyState == 4)
			{
			    cel.innerHTML = dbmailObj.responseText;
			}
		    }
	}
}
var veriFormObj = readyAJAX();
function veriForm(indb,user_id, uuid_id)
{
	if(veriFormObj) 
	{
		var cel = document.getElementById('kontakt_info');
		var red='#800000';
		var imie = document.forms["formularz_kontaktowy"].imie.value;
		var nazwisko = document.forms["formularz_kontaktowy"].nazwisko.value;
		var adres_email = document.forms["formularz_kontaktowy"].adres_email.value;
		var nr_telefonu = document.forms["formularz_kontaktowy"].nr_telefonu.value;
		var temat_wiadomosci = document.forms["formularz_kontaktowy"].temat_wiadomosci.value;
		var tresc_wiadomosci = document.forms["formularz_kontaktowy"].tresc_wiadomosci.value;
		var validate=0;
		
//		$('#legend_imie').css('font-weight','bolder');
		if(imie==''){$('#imie').css('border-color',red);$('#legend_imie').css('color',red);validate=validate+1; }
		else{$('#imie').css('border-color','#90ac1e');$('#legend_imie').css('color','#90ac1e');}
		
	//	if(nazwisko==''){$('#nazwisko').css('border-color',red);validate=validate+1; }
	//	else{$('#nazwisko').css('border-color','#90ac1e');}
		
//		$('#legend_email').css('font-weight','bolder');
		if (validate_email(adres_email)==false){$('#adres_email').css('border-color',red);$('#legend_email').css('color',red);validate=validate+1;}
	    	else{$('#adres_email').css('border-color','#90ac1e');$('#legend_email').css('color','#90ac1e');}

	//	if(nr_telefonu==''){$('#nr_telefonu').css('border-color',red);validate=validate+1;}
	//	else{$('#nr_telefonu').css('border-color','#90ac1e');}

	//	if(temat_wiadomosci==''){$('#temat_wiadomosci').css('border-color',red);validate=validate+1;}
	//	else{$('#temat_wiadomosci').css('border-color','#90ac1e');}
		
//		$('#legend_tresc').css('font-weight','bolder');
		if(tresc_wiadomosci==''){$('#tresc_wiadomosci').css('border-color',red);$('#legend_tresc').css('color',red);validate=validate+1;}
		else{$('#tresc_wiadomosci').css('border-color','#90ac1e');$('#legend_tresc').css('color','#90ac1e');}
		
		if(validate==0)
		{
		    cel.innerHTML = '';

		    veriFormObj.open('POST', 'http://faunavet.pl/kontakt_info_body.php');
		    veriFormObj.setRequestHeader('Content-Type','application/x-www-form-urlencoded; charset=iso-8859-2;');
		    veriFormObj.send('validate='+validate+'&imie='+imie+'&nazwisko='+nazwisko+'&adres_email='+adres_email+'&nr_telefonu='+nr_telefonu+'&temat_wiadomosci='+temat_wiadomosci+'&tresc_wiadomosci='+tresc_wiadomosci+'&indb='+indb+'&user_id='+user_id+'&uuid_id='+uuid_id+'');
		    veriFormObj.onreadystatechange = function()
		    {
			if(veriFormObj.readyState == 4)
			{
			    cel.innerHTML = veriFormObj.responseText;
			}
		    }
		    okForm('formularz_kontaktowy');
		}
		else{
		    cel.innerHTML = 'Proszę o poprawienie pól zaznaczonych czerwonym kolorem.';
		}
	}
}

var activObj = readyAJAX();
function activ(uuid_id)
{
	if(activObj) 
	{
		var cel = document.getElementById('kontakt_info');
		var red='#800000';
		var nazwa = document.forms["formularz_aktywacyjny"].nazwa.value;
		var adres_email = document.forms["formularz_aktywacyjny"].adres_email.value;
		var haslo = document.forms["formularz_aktywacyjny"].haslo.value;
		var validate=0;
		
		if(nazwa==''){
		    $('#nazwa').css('border-color',red);$('#legend_nazwa').css('color',red);validate=validate+1;
		    var nazwad='<br/><strong>Brak nazwy</strong><br/><i>wprowadź nazwę</i>';
		}
		else{$('#nazwa').css('border-color','#90ac1e');$('#legend_nazwa').css('color','#90ac1e');var nazwad='';}
		
		if (validate_email(adres_email)==false){
		    $('#adres_email').css('border-color',red);$('#legend_email').css('color',red);validate=validate+1;
		    var emaild='<br/><strong>Niepoprawny adres email</strong><br/><i>wpisz poprawny adres email</i>';}
	    	else{$('#adres_email').css('border-color','#90ac1e');$('#legend_email').css('color','#90ac1e');
		    var emaild='';
	    	}

		if(haslo=='' || haslo.length>20){$('#haslo').css('border-color',red);$('#legend_haslo').css('color',red);validate=validate+1;}
		else{$('#haslo').css('border-color','#90ac1e');$('#legend_haslo').css('color','#90ac1e');}
		if(haslo==''){var dlugosc='<br/><strong>Brak hasła</strong>.<br/>Wprowadź hasło (maksymalnie 20 znaków).';}else{
		    if(haslo.length>20){var dlugosc='<br/><strong>Zbyt długie hasło.</strong><br/>(<i>maksymalnie 20 znaków</i>).';}else{var dlugosc='';}
		}
		
		if(validate==0)
		{
		    cel.innerHTML = '';

		    activObj.open('POST', 'http://faunavet.pl/activ.php');
		    activObj.setRequestHeader('Content-Type','application/x-www-form-urlencoded; charset=iso-8859-2;');
		    activObj.send('nazwa='+nazwa+'&adres_email='+adres_email+'&haslo='+haslo+'&uuid_id='+uuid_id+'');
		    activObj.onreadystatechange = function()
		    {
			if(activObj.readyState == 4)
			{
			    cel.innerHTML = activObj.responseText;
			}
		    }
		    okForm('formularz_aktywacyjny');
		}
		else{
		    cel.innerHTML = 'Proszę o poprawienie pól zaznaczonych czerwonym kolorem.'+nazwad+emaild+dlugosc;
		}
	}
}

var loginObj = readyAJAX();
function login(uuid_id)
{
	if(loginObj) 
	{
		var cel = document.getElementById('form_info');
		var red='#800000';
		var adres_email = document.forms["formularz"].adres_email.value;
		var haslo = document.forms["formularz"].haslo.value;
		var sid = document.forms["formularz"].sid.value;
		//var zapamietaj = document.forms["formularz"].zapamietaj.value;
		var validate=0;
		
		if (validate_email(adres_email)==false){
		    $('#adres_email').css('border-color',red);$('#legend_email').css('color',red);validate=validate+1;
		    var email_info='<br/><b>Błąd w adresie email</b>.<br/>Sprawdź poprawność adresu email';
		}
		else{
		    $('#adres_email').css('border-color','#90ac1e');$('#legend_email').css('color','#90ac1e');
		    var email_info='';
		}

		if(haslo==''){
		    $('#haslo').css('border-color',red);$('#legend_haslo').css('color',red);validate=validate+1;
		    var pass_info='<br/><b>Hasło nie może być puste</b>.<br/>Wpisz hasło.';

		}
		else{
		    $('#haslo').css('border-color','#90ac1e');$('#legend_haslo').css('color','#90ac1e');
		    var pass_info='';
		}
		
		if (document.forms["formularz"].zapamietaj.checked) {
		    var zapamietaj=1;
		}
		else{
		    var zapamietaj=0;
		}
    

		if(validate==0)
		{
		    cel.innerHTML = '';

		cel.innerHTML = 'Sprawdzam Dane<br/><img src="http://faunavet.pl/grk/ajax-loader.gif" />';
		    loginObj.open('POST', 'http://faunavet.pl/login.php');
		    loginObj.setRequestHeader('Content-Type','application/x-www-form-urlencoded; charset=iso-8859-2;');
		    loginObj.send('&adres_email='+adres_email+'&haslo='+haslo+'&zapamietaj='+zapamietaj+'&uuid_id='+uuid_id+'&sid='+sid+'');
		    loginObj.onreadystatechange = function()
		    {
			if(loginObj.readyState == 4)
			{
			    cel.innerHTML = loginObj.responseText;
			    parseScript(loginObj.responseText);
			}
		    }
		}
		else{
		    cel.innerHTML = 'Proszę o poprawienie pól zaznaczonych czerwonym kolorem.'+email_info+pass_info;
		}
	}
}

var wylogujObj = readyAJAX();
function wyloguj(id)
{
    if(wylogujObj) 
    {
	var cel = document.getElementById('logged');
	cel.innerHTML = 'Trwa wylogowywanie<br/><img src="http://faunavet.pl/grk/ajax-loader.gif" />';
	wylogujObj.open('POST', 'http://faunavet.pl/login_off.php');
	wylogujObj.setRequestHeader('Content-Type','application/x-www-form-urlencoded; charset=iso-8859-2;');
	wylogujObj.send('&id='+id+'');
	wylogujObj.onreadystatechange = function()
	{
	    if(wylogujObj.readyState == 4)
	    {
	        cel.innerHTML = wylogujObj.responseText;
	        parseScript(wylogujObj.responseText);
	    }
	}
    }
}

