var temp;
function checkuser() {
			advAJAX.submit(document.getElementById("log"), {
				disableForm: false,
				onLoading : function(obj) { document.getElementById('loading').innerHTML = "<img src=\"loading.gif\" />"; },
				onComplete : function(obj) { document.getElementById('loading').innerHTML = ""; },
				onSuccess : function(obj) {
					document.getElementById('rejestracja').innerHTML = obj.responseText;  
					}
												   })
		}
function addComment() {
			advAJAX.submit(document.getElementById("addcomm"), {
				disableForm: false,
				onLoading : function(obj) { document.getElementById('loading').innerHTML = "<img src=\"loading.gif\" />"; },
				onComplete : function(obj) { document.getElementById('loading').innerHTML = ""; },
				onSuccess : function(obj) {
					document.getElementById('comments').innerHTML = obj.responseText;  
					}
												   })
		}
function logOut() {
		advAJAX.post({
				url: "functions.php",
				parameters : {
			 		  what: 'logOut'
				    },
				onLoading : function(obj) { document.getElementById('loading').innerHTML = "<img src=\"loading.gif\" />"; },
				onComplete : function(obj) { document.getElementById('loading').innerHTML = ""; },
				onSuccess : function(obj) {
					document.getElementById('rejestracja').innerHTML = obj.responseText; 
					document.getElementById('addComment').innerHTML = ""; 
					
					}
												   })
		}
function showMap(miasto) {
		advAJAX.post({
				url: "functions.php",
				parameters : {
			 		  what: 'showMap',
			 		  miasto: miasto
				    },
				onLoading : function(obj) { document.getElementById('mapa').innerHTML = "<img src=\"loading.gif\" />"; },
				onComplete : function(obj) { document.getElementById('mapa').innerHTML = ""; },
				onSuccess : function(obj) {
					document.getElementById('mapa').innerHTML = obj.responseText; 
					
					}
												   })
		}
function addUser() {
 advAJAX.submit(document.getElementById("register"), {
				disableForm: false,
				parameters : {
			 		  what: 'addUser'
				    },
				onLoading : function(obj) { document.getElementById('loading').innerHTML = "<img src=\"loading.gif\" />"; },
				onComplete : function(obj) { document.getElementById('loading').innerHTML = ""; },
				onSuccess : function(obj) {
					document.getElementById('user_register').innerHTML = obj.responseText;  
					}
												   })
												   }
function displayAddComment(id) {
		advAJAX.post({
				url: "functions.php",
				parameters : {
			 		  what: 'displayAddComment',
			 		  id : id
				    },
				onLoading : function(obj) { document.getElementById('addComment').innerHTML = "<img src=\"loading.gif\" />"; },
				onComplete : function(obj) { document.getElementById('addComment').innerHTML = ""; },
				onSuccess : function(obj) {
					document.getElementById('addComment').innerHTML = obj.responseText; 
					
					}
												   })
		}
function activeComment(id) {
			advAJAX.post({
			 url: "functions.php",
			 parameters : {
			 		  what: 'activateCommenta',
				      id_comm: id
				    },
				onLoading : function(obj) { document.getElementById('loading').innerHTML = "<img src=\"loading.gif\" />"; },
				onComplete : function(obj) { document.getElementById('loading').innerHTML = ""; },
				onSuccess : function(obj) {
					document.getElementById('komentarzexxx').innerHTML = obj.responseText; 
					}
												   })
			}
function dezactiveComment(id) {
			advAJAX.post({
			 url: "functions.php",
			 parameters : {
			 		  what: 'dezactivateComment',
				      id_comm: id
				    },
				onLoading : function(obj) { document.getElementById('loading').innerHTML = "<img src=\"loading.gif\" />"; },
				onComplete : function(obj) { document.getElementById('loading').innerHTML = ""; },
				onSuccess : function(obj) {
					document.getElementById('komentarzexxx').innerHTML = obj.responseText; 
					}
												   })
			}
function showregister() {
			advAJAX.post({
			 url: "functions.php",
			 parameters : {
			 		  what: 'showRegister'
				    },
				onLoading : function(obj) { document.getElementById('loading').innerHTML = "<img src=\"loading.gif\" />"; },
				onComplete : function(obj) { document.getElementById('loading').innerHTML = ""; },
				onSuccess : function(obj) {
					document.getElementById('user_register').innerHTML = obj.responseText;
					}
												   })
			}
function userexist() {	
    var email;
    email = $("email_user").value;
		advAJAX.post({
			 url: "functions.php",
			 parameters : {
			 		  what: 'userExist', 
			 		  login: email
				    },
				onSuccess : function(obj) {
					 if (obj.responseText=='istnieje'){
					 	alert('Podany adres juz istnieje w naszym systemie, wprowadz inny');
					 	}
					 	else {
					 	sendForm();
					 	}
					}
												   })
			}
function toggleEditor(id) {
		var elm = document.getElementById(id);

		if (tinyMCE.getInstanceById(id) == null)
			tinyMCE.execCommand('mceAddControl', false, id);
		else
			tinyMCE.execCommand('mceRemoveControl', false, id);
	}
function $(id) {
    return document.getElementById(id);
}

function sendForm() {
    var email;
    var istnieje;
	imie = $("imie_user").value;
	nazwisko = $("nazwisko_user").value;
    email = $("email_user").value;
   	pass = $("password_user").value;
   	pass2 = $("password2_user").value;
    
    var blad = false;
    var komunikat = "Nieprawidlowe dane, prosze poprawic:\r\n";
	if ( !imie ) {
        komunikat += "- Podaj swoje imie\r\n";
        blad = true;
    }
	if ( !nazwisko ) {
        komunikat += "- Podaj swojego nicka\r\n";
        blad = true;
    }
	if ( !email ) {
        komunikat += "- Podaj adres email\r\n";
        blad = true;
    }
    if ( !pass ) {
        komunikat += "- Podaj haslo\r\n";
        blad = true;
    }
    if ( pass.length<6 ) {
        komunikat += "- Haslo musi miec co najmniej 6 znakow\r\n";
        blad = true;
    }
	if ( (pass)!==(pass2) ) {
        komunikat += "- Powtorzenie hasla rozni sie od podanego wyzej\r\n";
        blad = true;
    }
    if ( email ) {
        reg = "^([0-9a-zA-z._]+[@]+[0-9a-zA-z._]+[.]+[0-9a-zA-z._]*)+$"
        wyn = email.match(reg);
        if (wyn == null) {
            komunikat += "- Niepoprawny adres email\r\n";
            blad = true;
        }
    }
    if ( blad ) {
        alert(komunikat);
    } else {
       addUser();
    }
    
}
