The following code is something i got together and its not really doing what i need it to do.

I'm trying to get exact match results .. If i clicked Internet and Telephone it should only show exactly what i click on. if i clicked on 1 it should show one and if i clicked on all 3 it should only show all three..

<script src=""> </script>
    <script type="text/javascript">
			$('div.tags').delegate('input:checkbox', 'change', function() {
				var $lis = $('.results > li').fadeOut();
				//For each one checked
					$('input:checked').each(function() {
						$lis.filter('.' + $(this).attr('rel')).fadeIn();

HTML Code:
  <div class="tags">
    <label><input type="checkbox" rel="internet" /> Internet </label>
    <label><input type="checkbox" rel="telephone" /> Telephone</label>
    <label><input type="checkbox" rel="television" /> Television</label>


<ul class="results">
    <li class="internet">
    <li class="telephone">
    <li class="television">
    <li class="internet telephone television">
        Internet / Telephone / Television
    <li class="television internet">
        Television / Internet 
    <li class="television telephone">
        Television / Telephone