function emailCheck(str) {
	var at="@"
	var dot="."
	var lat=str.indexOf(at)
	var lstr=str.length
	var ldot=str.indexOf(dot)

	if (str.indexOf(dot) == (lstr-1)) return false;
	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					
}

$(function() {
	 $('#eb_addquestion form').submit(function(){
        
		$('#eb_addquestion .ebf_inp_lab').removeClass('lab_error');
		
        if( $('#efb_name').val() != '' 
			&& $('#efb_sname').val() != ''
			&& $('#efb_mail').val() != ''
			&& $('#efb_message').val() != '' 
			&& emailCheck($('#efb_mail').val())){
             
			$('#eb_mess_box').css('height', $('#eb_mess_box').parent('div').height());
			$('#eb_mess_box').fadeIn(200,function(){
				$('#eb_mess_box_inf').fadeIn(200);
				$('#eb_mess_box_inf').html($('#eb_mess_loader').html());
			});
			
			
            $.ajax({
                type: 'POST',
                url: 'index.php?type=131351',
                data: ({
                    'name' : $('#efb_name').val(),
                    'sname' : $('#efb_sname').val(),
                    'email' : $('#efb_mail').val(),
					'message' : $('#efb_message').val()
                }),
                success: function(html){
					
				 	$('#eb_mess_box_inf').html(html);
				  	$('#eb_addquestion input').val('');
					$('#eb_addquestion textarea').val('');
				  	
					$('#eb_mess_box').click(function(){
						$(this).fadeOut(200);
						$('#eb_mess_box_inf').fadeOut(200);
					});
					$('#eb_mess_box_inf').click(function(){
						$(this).fadeOut(200);
						$('#eb_mess_box').fadeOut(200);
					});			  
                }
                
            });
        }
		else{
			if( $('#efb_name').val() == '') $('#efb_name_lab').addClass('lab_error'); 
			if( $('#efb_sname').val() == '') $('#efb_sname_lab').addClass('lab_error'); 
			if( $('#efb_mail').val() == '') $('#efb_mail_lab').addClass('lab_error'); 
			if( $('#efb_message').val() == '') $('#efb_message_lab').addClass('lab_error'); 
			if(!emailCheck($('#efb_mail').val())) $('#efb_mail_lab').addClass('lab_error'); 
		}
        return false;

    });
	
	
	
	
	
});


