/*
function check_gb_form(){
var s = 'document.gb_form';

    s = eval(s);

    if(s.sender.value==''){
        alert(<?php echo  $_js_txt_1; ?>);        
        s.sender.focus();
        return false;
    }

    if(s.email.value==''){
        alert('<?php echo  $_js_txt_2; ?>');        
        s.email.focus();
        return false;
    }
    
    if(!echeck(s.email.value)){
        alert('<?php echo  $_js_txt_3; ?>');
        s.email.focus();	
        return false;    
    }
    
    if(s.message.value==''){
        alert('<?php echo  $_js_txt_4; ?>');        
        s.message.focus();
        return false;
    }
    
    if(s.code.value==''){
        alert('<?php echo  $_js_txt_5; ?>');        
        s.code.focus();
        return false;
    }
} 


function check_res_form(){
var s = 'document.gb_form';
var ok = true;
var msg ="";

	msg = "<?php echo  $_js_txt_6; ?>";


    s = eval(s);
    

	if(s.arr_date.value==''){        
		msg = msg + "\n\t - érkezés napja"; 		
		ok = false;		
	}
	if(s.dep_date.value==''){        
		msg = msg + "\n\t - eltávozás napja"; 		
		ok = false;		
	}	
	if(s.room_type.value==0){        
		msg = msg + "\n\t - szoba tipusa"; 		
		ok = false;		
	}	
	if(s.nr_guests.value==""){        
		msg = msg + "\n\t - vendégek száma"; 		
		ok = false;		
	}	
	if(s.name.value==""){        
		msg = msg + "\n\t - név"; 		
		ok = false;		
	}		
	if(s.address.value==""){        
		msg = msg + "\n\t - cím"; 		
		ok = false;		
	}		
	if(s.email.value==""){        
		msg = msg + "\n\t - email - cím"; 		
		ok = false;		
	}		
	if(s.code.value==""){        
		msg = msg + "\n\t - biztonsági kód"; 		
		ok = false;		
	}		
	
	if(!ok){
		alert(msg);
		return false;
	}
	else{
		if(!echeck(s.email.value)){
			alert('A megadott e-mail cím helytelen! Kérjuk ellenőrizze!');
			s.email.focus();	
		return false;    
		}
	}
	
	return true;	
} 
*/

function echeck(str) {

		var at="@"
		var dot="."
		var lat=str.indexOf(at)
		var lstr=str.length
        
		var ldot=str.indexOf(dot)
		if (str.indexOf(at)==-1)
            return false;
    
		if (str.indexOf(at)==-1 || str.indexOf(at)==0 || str.indexOf(at)==lstr)		   
		   return false;

		if (str.indexOf(dot)==-1 || str.indexOf(dot)==0 || str.indexOf(dot)==lstr)
            return false;
		
		 if (str.indexOf(at,(lat+1))!=-1)
		    return false;

		 if (str.substring(lat-1,lat)==dot || str.substring(lat+1,lat+2)==dot)
		    return false;

		 if (str.indexOf(dot,(lat+2))==-1)
		    return false;
		
		 if (str.indexOf(" ")!=-1)
            return false;

 		 return true					
	}

