function confirmAction(jumpTo,message){
	var input_box=confirm(message);
    if (input_box==true) {
        eval("location='"+jumpTo+"'");
    }	
}

function confirmDelete(jumpTo,itemTitle) {
    var input_box=confirm("Biztosan törli ezt: '"+itemTitle+"'?");
    if (input_box==true) {
        eval("location='"+jumpTo+"'");
        }
    }
    
function confirmDelete2(jumpTo,message) {
    var input_box=confirm(message);
    if (input_box==true) {
        eval("location='"+jumpTo+"'");
        }
    }


function checkForm (formobj) {
      var error = '';
      var hibas = 0;
      var set = false;
      for (i = 0; i < formobj.elements.length; i++) {
        if (formobj.elements[i].value == '' && formobj.elements[i].title) {
              error += "A(z) '"+formobj.elements[i].title+"' mező üres!\n";
            if (set == false) {
                hibas = i;
                set = true;
                }
            }
        if (formobj.elements[i].value[0] == ' ' && formobj.elements[i].title) {
              error += "Nem lehet szóköz az első karakter!\n";
            }
        var filter=/^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i;
        if (formobj.elements[i].name.indexOf('mail') != -1 && formobj.elements[i].value && !filter.test(formobj.elements[i].value)) {
            error += "Hibás e-mail cím!\n";
            if (set == false) {
                hibas = i;
                set = true;
                }
            }
        var filter2=/^06[0-9]{8,9}$/i;
        if (formobj.elements[i].name.indexOf('phone') != -1 && formobj.elements[i].value && !filter2.test(formobj.elements[i].value)) {
            error += "Hibás telefonszám (helyesen: 06301234567)!\n";
            if (set == false) {
                hibas = i;
                set = true;
                }
            }
        var filter3=/['";]/i;
        if (formobj.elements[i].type == "file" && formobj.elements[i].value && filter3.test(formobj.elements[i].value)) {
            error += "Csak 'jpg' képeket tölthet fel, a fájlnév nem tartalmazhat speciális karaktert!\n";
            }
        }
    if (error) {
          formobj.elements[hibas].focus();
          alert (error);
        }
    else {
          formobj.submit();
        }
    }

function vendegkonyv_submit(){
	var xmlHttp;
	try {
		// Firefox, Opera 8.0+, Safari
		xmlHttp=new XMLHttpRequest();
		}
	catch (e) {
		// Internet Explorer
		try {
			xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
			}
		catch (e) {
			try {
				xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
				}
			catch (e) {
				alert("Your browser does not support AJAX!");
				return false;
				}
			}
		}
	xmlHttp.onreadystatechange=function() {
	    if(xmlHttp.readyState==4) {
			document.vendegkonyv_form.nick.value = '';
			document.vendegkonyv_form.email.value = '';
			document.vendegkonyv_form.post.value = '';
			document.getElementById('vendegkonyv_posts').innerHTML = xmlHttp.responseText;
			}
	    }
	var nick = new String(document.vendegkonyv_form.nick.value,'UTF8');
	var email = new String(document.vendegkonyv_form.email.value,'UTF8');
	var post = new String(document.vendegkonyv_form.post.value,'UTF8');
	var params = "nick="+nick+"&email="+email+"&post="+post;

	xmlHttp.open("POST","/vendegkonyv",true);
	
	xmlHttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
	xmlHttp.setRequestHeader("Content-length", params.length);
	xmlHttp.setRequestHeader("Connection", "close");
	xmlHttp.send(params);	
}
