private function controlNodeContent($name, $value)
 {
     if (FeedValidator::isNull($value) == FALSE) {
         switch (strtolower($name)) {
             case 'start':
             case 'published':
             case 'updated':
                 return FeedValidator::isValidDate(FeedWriter::getISODate($value));
                 break;
             case 'name':
                 return FeedValidator::isNull($value) == FALSE ? TRUE : FALSE;
                 break;
             case 'email':
                 return FeedValidator::isValidEmail($value);
                 break;
             case 'logo':
             case 'icon':
             case 'uri':
                 return FeedValidator::isValidURL($value);
                 break;
             case 'latitude':
                 return FeedValidator::isValidLatitude($value);
                 break;
             case 'longitude':
                 return FeedValidator::isValidLongitude($value);
                 break;
             case 'country_code':
                 return FeedValidator::isValidCountryCode($value);
                 break;
             case 'currency':
                 return FeedValidator::isValidCurrency($value);
                 break;
             default:
                 return TRUE;
                 break;
         }
     }
     return TRUE;
 }