Notices aren't the same as errors but I can't really help if I can't reproduce them
I appreciate the information you have shared and it has given me some insight but I'm afraid its still not enough for me to give you a definitive answer for a fix.
I can toss out some guesswork and the rest of the questions I asked about Joomla version and browser etc again ...
Starting from the first notice that's the check to see if the page is the sites home page. *Guessing* since the notice is coming from the Itemid which should be an integer anyway and not require converting, I'm thinking perhaps its a modRewrite or maybe SEF thing
perhaps its a conflict with another plugin or module ...
Do you use SEF, modRewrite (ie .htaccess) and if so does the notices occur with it turned off?
Is your site live, can I get a link to it?
I do a lot of troubleshooting for other extensions and have gotten pretty good at doing it just by looking at the pages that errors occur on, if you don't want to continue discussing this publicly please PM me any information you can and I will do my best to resolve your issues.
Something you might try and I don't know what the affects will be is change line 67 to ...
Code:
if ((JRequest::getInt('Itemid', '') == $menu->getDefault()) || (JRequest::getVar('view') == "frontpage" )){
... or maybe ...
Code:
if ((JRequest::getVar('Itemid') == $menu->getDefault()) || (JRequest::getVar('view') == "frontpage" )){
... but I don't know if it will help or not.
Its very difficult to troubleshoot blind