function checkForm( element ){
    alert('hihi');
}



function sleep2(ms)
{
    var dt = new Date();
    dt.setTime(dt.getTime() + ms);
    while (new Date().getTime() < dt.getTime());
}



function copyData(){

    document.getElementById('hidden_01').value = document.getElementById('megrendelo_nev').value;
    document.getElementById('hidden_02').value = document.getElementById('megrendelo_varos').value;
    document.getElementById('hidden_03').value = document.getElementById('megrendelo_irszam').value;
    document.getElementById('hidden_04').value = document.getElementById('megrendelo_utca').value;
    document.getElementById('hidden_05').value = document.getElementById('megrendelo_tel').value;
    
}




function checkExistEmail(email){

    var returnStr;

   new Ajax.Request( '/checkuser.php?id=' + email, {
        method: 'get',
        
        
        onSuccess: function ( transport ){

            alert('aha: ' + transport.responseText.trim() );

            if ( transport.responseText.trim() == 'ok' ){

                return true;

            }else{
                return false;
            }
        }
   });

}

function checkOrderForm( link ){
    //basket2.action='%ORDERLINK%';


    var test = false;

    var errors = "";


    new Ajax.Request( '/checklogin.php', {
        asynchronous: false,


        method: 'get',



        onSuccess: function ( transport ){
            
            if ( transport.responseText.trim() == 'ok' ){



            }else{


                new Ajax.Request( '/checkuser.php?id=' + document.getElementById("megrendelo_email").value, {
                    asynchronous: false,


                    method: 'get',



                    onSuccess: function ( transport ){
                        if ( transport.responseText.trim() != 'ok' ){

                            errors = errors  + '- Ez az email cim mar szerepel az adatbazsiunkban!\n';
                            test = true;



                        }else{

                    }



                    }


                });



            }



        }


    });











   


    if ( document.getElementById("megrendelo_nev").value.length <= 0 ){
        errors = errors  + '- Nem töltötte ki a név mezőt!\n';
        test = true;
    }

    /*if ( document.getElementById("megrendelo_irszam").value.length <= 0 ){
        errors = errors  + '- Nem töltötte ki az irányítószám mezőt!\n';
        test = true;
    }

    if ( document.getElementById("megrendelo_varos").value.length <= 0 ){
        errors = errors  + '- Nem töltötte ki a varos mezőt!\n';
        test = true;
    }

    if ( document.getElementById("megrendelo_utca").value.length <= 0 ){
        errors = errors  + '- Nem töltötte ki az utca mezőt!\n';
        test = true;
    }*/

    if ( document.getElementById("megrendelo_tel").value.length <= 0 ){
        errors = errors  + '- Nem töltötte ki a telefon mezőt!\n';
        test = true;
    }

    if ( document.getElementById("megrendelo_email").value.length <= 0 ){
        errors = errors  + '- Nem töltötte ki az email mezőt!\n';
        test = true;
    }





    if ( errors.length == 0 ){

        var emailRegEx = /^[A-Z0-9._%+-]+@[A-Z0-9.-]+\.[A-Z]{2,4}$/i;


        if (document.getElementById("megrendelo_email").value.search(emailRegEx) == -1) {
            errors = errors  + '- Az email formátum nem helyes!\n';
            test = true;
        }


    }



    //alert ( megr_access.checked );

    if ( document.getElementById('megr_access').checked & test == false ){

        test = false;

    }else{
        if ( errors.length == 0 ){

            errors = errors  + '- Kérjük, fogadja el a vásárlási feltételeket!\n';
            test = true;
        }
        

    }

    

    if ( ! test ){
    //    alert('mehetunk tovabb: ' + link);
        
        basket2.action = link;
        //document.basket2.submit();

        //document.forms.basket2.submit();
        document.forms["basket2"].submit();

        //document.forms['basket2'].submit();


    }else{
        alert ( errors );
    }

}
