I'm unsure exactly why it's happening, but I know where to start looking and maybe you can give me some hints as to how you're site may be configured or customized.
Basically, the pop-up is loading an iFrame to the login page, below:
www.vstore2.cstorelife.com/index.php?opt...login&tmpl=component
On this page, there's 2 things that are missing that JFBConnect should be trying to insert into the page:
1) The jfbconnect.js Javascript file. This line should be in the head section and appears like:
<script type="text/javascript" src="/components/com_jfbconnect/includes/jfbconnect.js"></script>
2) A block of Javascript which sets the return pages after logging in or out. It should like the below (which was taken from your homepage):
<script type="text/javascript">var jfbcLogoutFacebook = false;var jfbcLogoutLink = '/en/component/jfbconnect/?task=logout&return=Lw%3D%3D';var jfbcOptionsPermsUrl = 'http://www.vstore2.cstorelife.com/index.php?option=com_jfbconnect&task=loginFacebookUser&return=Lw==';
</script>
We just did a test to see if we included the {} JFBCLogin tag on the login view and threw it into an iFrame if the code above appeared. It worked fine for us, so if possible, can you let us know if there's anything specific you might be doing to prevent that code from being inserted?
If you need to get around this immediately, you could include the above lines of code directly into the login template file. It won't be in the head section, but that shouldn't be a problem. If you need more information on how to do that, let us know.
We hope this helps, and if you know of any reasons why we wouldn't be able to insert into the HTML document when in an iFrame, that may help.
Thanks, and good luck!