// constant variable to define the PCMS code to call.SUPERDEPORTE
var MIVAcontID = '';

var MIVAaffiliateID = 1865;
var MIVAhits = 3;
var MIVAcountry = 'es';
var MIVAdebug = 0;

//Randomize CID's
function MIVARandomContentID() {
var Contentlist = new Array('Portada','Actualidad','Opinion','multimedia','canales','Suplementos','Servicios');
						triger = Math.ceil(Contentlist.length*Math.random())-1;
						return Contentlist[triger]
	}

var MIVAhostIpAddress = '';

var MIVAreferralUrl = window.location.href;

function MIVALeftStr(str, num) {
		var returnstr;
		returnstr = str;
		returnstr = returnstr.substring(0,num);
		return returnstr;
	}
	
function MIVAChopDesc(desc) {
  		var retstr, i, pos;
  		retstr = unescape(desc);
 		 pos = retstr.indexOf("://", 1);
 		 if (pos >= 0)
 		  retstr = retstr.substring(pos + 3, retstr.length);
		  pos = retstr.indexOf("/", 1);
		  if (pos >= 0)
		   retstr = retstr.substring(0, pos);
  
		  var string_to = 200;
		  var check_string = retstr.substring(0, string_to);
 
 		 var where_is_special_character = check_string.indexOf('&#');
 		 if(where_is_special_character != '-1')
		  {
		   string_to = string_to + 6;
		  }
  
		  var last_five = string_to - 5;
		  var check_last_five = retstr.substring(last_five, string_to);
		  var last_five_special_character = check_last_five.indexOf('&#');
		  if(last_five_special_character != '-1')
		  {
		   string_to = string_to + (6 - last_five_special_character);
		  }
  
		  if(retstr.substring(string_to - 1, string_to) == '&') 
		  {
		   string_to = string_to - 1;
		  }
  
		  retstr = MIVALeftStr(retstr, string_to);
		  if (desc.length > string_to) 
		   retstr = retstr + '...';
   
		  return retstr;
	}

function MIVAchangeBoxesContent() {
	
   MIVAcontID = MIVARandomContentID();

   var headID = document.getElementsByTagName("head")[0]; 
   var newScript1 = document.createElement('script');
   newScript1.type = 'text/javascript';
   newScript1.src = 'http://search.' + MIVAcountry + '.miva.com/search/content/implementations/Results.asp?hits=' + MIVAhits + '&contentidentifier=' + MIVAcontID + '&affiliateid=' + MIVAaffiliateID +'&host=' + MIVAhostIpAddress + '&referralUrl=' + MIVAreferralUrl + '&resulttype=objectFeed';
   headID.appendChild(newScript1);
   
}



// this function defines the display of the box
function mivaFeed (feed) {

    var	htmlString = '';

htmlString += '<table cellpadding="0" cellspacing="0" class="Maddbox">' + '\n';
	

    for (x=0; x < feed.hits; x++) {
htmlString += '<tr valign="top" align="left" class="Maddtrbox">' + '\n';

		htmlString += '<td>' + '\n';
			htmlString += '<a class="Maddlnk" href="' + feed.links[x].redir + '" onmouseover="self.status=\''+ feed.links[x].url +'\'" onmouseout="self.status=\'\';return true" target="_blank">' + '\n';

				htmlString += '<span class="Maddtitle">' + feed.links[x].title + '</span><br/>' + '\n';
		htmlString += '</a>' + '\n';
	
			htmlString += '<a class="Maddlnk" href="' + feed.links[x].redir + '" onmouseover="self.status=\''+ feed.links[x].url +'\';return true" onmouseout="self.status=\'\';return true" target="_blank"><br/>' + '\n';
				htmlString += '<span class="Madddesc">' + MIVAChopDesc(feed.links[x].description) + '...</span><br/>' + '\n';
 
			htmlString += '</a>' + '\n';
						htmlString += '<a class="Maddlnk" href="' + feed.links[x].redir + '" onmouseover="self.status=\''+ feed.links[x].url +'\';return true" onmouseout="self.status=\'\';return true" target="_blank">' + '\n';
				htmlString += '<span class="Maddurl">' + MIVAChopDesc(feed.links[x].url) + '</span><br/>' + '\n';
 
			htmlString += '</a><br/>' + '\n';
		htmlString += '<td>' + '\n';
			htmlString += '</tr>' + '\n';
    }
    

htmlString += '</table>' + '\n';


    // assign html code to the relevant box
    document.getElementById('mivaBox1').innerHTML=htmlString;

    
}



