function mOvr(src) {
    if (!src.contains(event.fromElement)) {
	  src.style.cursor = 'hand';
	  src.bgColor = "#C1A6F4";
	  
	}
  }
  function mOut(src) {
	if (!src.contains(event.toElement)) {
	  src.style.cursor = 'default';
	  src.bgColor ="#F4E3FD";
	}
  }
function mClk(src) {
    if(event.srcElement.tagName=='TD'){
	  src.children.tags('A')[0].click();
    }
  }
  
  function expandir(src) {

	if ( src.children.tags('p')[0].style.display == 'none'){
					src.children.tags('p')[0].style.display = 'block';
					
					}
			else
					{src.children.tags('p')[0].style.display = 'none';
					
					}
					
	event.cancelBubble = true;
	
	}

	 
	
	
	// Returns the first tag with tagName contained by
	// the src tag. If no such tag is found - null is returned.
	function checkContent( src, tagName ) {
		var pos = src.sourceIndex ;
		while ( src.contains( document.all[++pos] ) )
			if ( document.all[pos].tagName == tagName )
				return document.all[pos] ;
		return null ;
	}

      

