//try {
//  document.execCommand("BackgroundImageCache", false, true);
//} catch(err) {}

window.onload = function (){
	var width = screen.width
	var height = screen.height
	
	if( typeof videoType != 'undefined' ){
		if ( videoType == 'tv' || videoType == 'program' ){
		
				runVideo();
	}
		}
    
	
	if (width < 1024){
		document.getElementById( "main" ).style.background = "white";
		document.getElementById( "main" ).style.filter = "none";
		document.getElementById( "holder" ).style.width = 770 + "px";
		document.getElementById( "main" ).style.width = 770 + "px";
		document.getElementById( "main" ).style.paddingLeft = 0;
		document.getElementById( "maincontent" ).style.width = 770 + "px";
		document.getElementById( "footer" ).style.width = 770 + "px";
		document.getElementById( "top" ).style.width = 770 + "px";
		document.getElementById( "menu" ).style.paddingLeft = 0;
		document.getElementById( "top" ).style.paddingLeft = 0;
		document.getElementById( "block" ).style.width = 770 + "px";
		document.getElementById( "block" ).style.filter = 'none';
		document.getElementById( "search" ).style.background = "white";	
	}
	
	if ( document.getElementById( 'programas_overview' ) ){
		var main = document.getElementById( 'programas_overview' )
		var obj = getElementByClassName ( 'rightblock', main )
		var len = obj.length
		
		for ( i = 0; i < len; i++ ){
			sLength =  obj[i].getElementsByTagName ( "p" ).item( 0 ).firstChild.length
			if ( sLength > 175 ){
				var s = obj[i].getElementsByTagName ( "p" ).item( 0 ).firstChild.nodeValue
				var s = s.toString()
				obj[i].getElementsByTagName ( "p" ).item( 0 ).innerHTML = s.substring(0,175) + '...'				
			}
			obj[i].getElementsByTagName ( "p" ).item( 0 ).style.display = 'block'
		}
	}
	
	
	if ( document.getElementById( 'host_overview' ) ){
		var main = document.getElementById( 'host_overview' )
		var obj = getElementByClassName ( 'description', main )
		var len = obj.length
		
		
		for ( i = 0; i < len; i++ ){
			oSpan = obj[i].getElementsByTagName ( "span" ).item( 0 )
			sLength =  oSpan.getElementsByTagName ( "a" ).item( 0 ).firstChild.length
			if ( sLength > 115 ){
				var s = oSpan.getElementsByTagName ( "a" ).item( 0 ).firstChild.nodeValue
				var s = s.toString()
				oSpan.getElementsByTagName ( "a" ).item( 0 ).innerHTML = s.substring(0,115) + '...'					
			}
			obj[i].getElementsByTagName ( "span" ).item( 0 ).style.display = 'block'
		}
	}
	
	
}

function countCharacters(n) {
   if (n.nodeType == 3 /*Node.TEXT_NODE*/){
        return n.length;
   } else {
      var numchars = 0;   
      for(var m = n.firstChild; m != null; m = m.nextSibling) {
           numchars += countCharacters(m);  // Add up total characters found
      }
   }
   return numchars
   //document.getElementById("wordcount").innerHTML=numchars;
}

function getElementByClassName ( sClass, oObject ) {
	var aElements = new Array ();
	var aTotal = oObject.getElementsByTagName ( "div" );
	for ( i = 0; i < aTotal.length; i++ ) 
		if ( aTotal.item ( i ).className == sClass ) aElements [ aElements.length ] = aTotal.item ( i );
	return aElements;
}

function showhideFriend (){
    
    el = document.getElementById( "sendtofriend" )    
    if( el.style.display == 'none' ){
        el.style.display = 'block'
    }else{
         el.style.display = 'none'
    }
}