function precheckForm(formobj) {
    end = formobj.elements.length-1;
    for (i = 0; i <= end; i++) {
        if(formobj.elements[i].value == formobj.elements[i].title) {
            formobj.elements[i].value = '';
            }
        }
    checkForm(formobj);
    }

var k;    

function checkForm (formobj,begin,end,nextpage) {  
           
    var error = '';
    var check_psd = '';
    var hibas = 0;
    var set = false;
         
    if (begin == undefined && end == undefined) {
        begin = 0;
        end = formobj.elements.length-1;
        }
         
      for (i = begin; i <= end; 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 a(z) " + formobj.elements[i].title + "!\n";
            if (set == false) {
                hibas = i;
                set = true;
                }
            }                 
                 
        if (formobj.elements[i].type == "checkbox" && !(formobj.elements[i].checked) && (formobj.elements[i].title != '-')) {
            error += "Üres a " + formobj.elements[i].title + "!\n";
            }
                    
        if (formobj.elements[i].type == "password" && formobj.elements[i-1].type == "password") {       
            check_psd = "no";   
            if (formobj.elements[i].value != '' && formobj.elements[i-1].value != '') {
                if (formobj.elements[i].value != formobj.elements[i-1].value) {
                    error += "A két új jelszó nem egyezik meg!\n";
                    }
                    else if (formobj.elements[i].value.length <= 4) {
                        error += "Az új jelszónak minimum 5 karakternek kell lennie!\n";
                        }
                        else {
                            check_psd = "yes";;
                            }
                }
            }
        }                     
        
    if (error) {
          alert (error);
        formobj.elements[hibas].focus();
        }
        else {
            if (check_psd == "no" ) {
                formobj.pass_1.value = formobj.pass_old.value;
                }
            formobj.submit();
            }     
    }
    
function confirmDelete(jumpTo) {
    var input_box=confirm("Biztosan törlöd?");
    if (input_box==true) { 
        eval("location='"+jumpTo+"'");
        }
    }        
        
function check_text_max_length(formobj_field,max) {
    if (formobj_field.value.length > max) {
        alert("Maximum " + max + " karakter engedélyezett!");
        formobj_field.value = formobj_field.value.substring(0,max);
        formobj_field.focus();
        }
    }
    
function input_enter(evt,formobj_field) {
    
    evt = (evt) ? evt : event;
    
    var charCode = (evt.charCode) ? evt.charCode : ((evt.which) ? evt.which : evt.keyCode);
      
    if (charCode == 13 && character != 13) {
        document.getElementById(formobj_field).onclick();
        }
        
    character = charCode;
    }

function county_show(num) {
    td = document.getElementById('content');
    lis = td. getElementsByTagName('li');
    
    for(i = 2; i <= 21; i++) {
        lis[i].style.display = "none";
        }
        
    lis[num - 0 + 2].style.display = "block";
                                   
    }
    
function county_show_title(num) {
    td = document.getElementById('content');
    lis = td. getElementsByTagName('li');
    selects = td.getElementsByTagName('select');
    
    for(i = 2; i <= 21; i++) {
        lis[i].style.display = "none";
        selects[i].title = "-";
        selects[i].name = "";
        }
        
    lis[num - 0 + 2].style.display = "block";
    selects[num - 0 + 2].title = "Település/Kerület";
    selects[num - 0 + 2].name = "city";
                                   
    }
    
function open_details(id) {              
    var w = window.open('elado_ingatlanok.php?id='+id,'_blank','channelmode=yes,directories=no,fullscreen=no,location=no,menubar=no,resizeable=no,scrollbars=yes,status=no,titlebar=no,toolbar=no');
    w.resizeTo(850,850);
    w.moveTo(0,0);
    w.focus();          
    }
    
function open_pics(dir,id) {              
    var w2 = window.open('elado_ingatlanok.php?dir='+dir+'&pic='+id,'_blank','channelmode=yes,directories=no,fullscreen=no,location=no,menubar=no,resizeable=no,scrollbars=yes,status=no,titlebar=no,toolbar=no');
    w2.resizeTo(810,720);
    w2.moveTo(100,100);
    w2.focus();          
    }
    
function open_newsletter(id) {
    var w3 = window.open('admin_hirlevel.php?a=archiv&window='+id,'_blank','channelmode=yes,directories=no,fullscreen=no,location=no,menubar=no,resizeable=no,scrollbars=yes,status=no,titlebar=no,toolbar=no');
    w3.resizeTo(850,650);
    w3.focus(); 
    }
    
function open_minta(file,width,height) {              
    var pic = new Image();
    pic.src = "images/" + file;
    
    var w4 = window.open('','_blank','channelmode=yes,directories=no,fullscreen=no,location=no,menubar=no,resizeable=no,scrollbars=yes,status=no,titlebar=no,toolbar=no');
    w4.resizeTo(width-0+50,height-0+30);
    w4.moveTo(0,0);
    w4.document.write('<head>'); 
    w4.document.write('<title>' + file +'</title>'); 
    w4.document.write('</head>'); 
    w4.document.write('<body>');
    w4.document.write('<table align="center">');
    w4.document.write('<tr valign="bottom">');
    w4.document.write('<td align="center" width="' + width + '" height="' + height + '" background="' + pic.src + '" style="margin: 0px; padding: 0px; background-repeat: no-repeat"></td>');
    w4.document.write('</tr>');
    w4.document.write('</table>');
    w4.document.write('</body>'); 
    w4.focus();        
    }