OK, then take out where you set the variables and have it use globals instead, like:
Code:
if (THIS_SCRIPT == 'careindex1' OR THIS_SCRIPT == 'careindex2')
{
global $mycarekeywords, $mycaredescription;
vB_Template::preRegister('headinclude', array('mycarekeywords' => $mycarekeywords, 'mycaredescription' => $mycaredescription));
}
and of course change the check of THIS_SCRIPT if you need to. Or you don't really have to have the if statement at all. In scripts other than your, the variables will be undefined and will appear blank.