// constant variable to define the PCMS code to call.VIAJAR
var contID = '';

var affiliateID = 982;
var hits = 3;
var country = 'es';
var debug = 0;

//Randomize CID's
function RandomContentID() {
var Contentlist = new Array('peri001','peri002','peri003','peri004','peri005','peri006','peri007','peri008','peri009','peri010','peri011','peri012','peri013','peri014');
						triger = Math.ceil(Contentlist.length*Math.random())-1;
						return Contentlist[triger]
}

var hostIpAddress = '';

var referralUrl = window.location.href;

function LeftStr(str, num) {
		var returnstr;
		returnstr = str;
		returnstr = returnstr.substring(0,num);
		return returnstr;
	}
	
function ChopDesc(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 = LeftStr(retstr, string_to);
		  if (desc.length > string_to) 
		   retstr = retstr + '...';
   
		  return retstr;
}
	
// this function call a refresh of the 2 contentCodes and call the display on both boxes to be refreshed
function changeBoxesContent() {
	
  contID = RandomContentID();

   var headID = document.getElementsByTagName("head")[0]; 
   var newScript1 = document.createElement('script');
   newScript1.type = 'text/javascript';
   newScript1.src = 'http://search.' + country + '.miva.com/search/content/implementations/Results.asp?hits=' + hits + '&contentidentifier=' + contID + '&affiliateid=' + affiliateID +'&host=' + hostIpAddress + '&referralUrl=' + referralUrl + '&resulttype=objectFeed';
   headID.appendChild(newScript1);
   
}




function mivaFeed (feed) {

    var	htmlString = '';

htmlString += '<table cellpadding="0" cellspacing="0">' + '\n';


    for (x=0; x < feed.hits; x++) {

	htmlString += '<tr valign="top" align="left">' + '\n';
		htmlString += '<td class="Maddbox">' + '\n';
			htmlString += '<a class="Maddtitle" href="' + feed.links[x].redir + '" onmouseover="self.status=\''+ feed.links[x].url +'\'" onmouseout="self.status=\'\';return true" target="_blank">' + '\n';
//				htmlString += '<img class="Maddimg" src="' + feed.links[x].logopath + '" border="0" /><br/>' + '\n';
				htmlString += feed.links[x].title + '<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="Madddesc">' + ChopDesc(feed.links[x].description) + '</span><br/>' + '\n';
		htmlString += '<span class="Maddurl">' + feed.links[x].url.substring(7,30)+ '</span>' + '\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;


}

// <!-- this is the MIVA box html code -->
// <!-- change here the css -->


document.write('<table border="0" cellpadding="0" cellspacing="0">');
document.write('<tr>');

document.write('<td valign="top" class="MaddHeader">');
document.write('<div class="MivaBOXtitle">');
document.write('Patrocinados');
document.write('</div>');
document.write('</td>');
document.write('</tr>');
document.write('<tr>');
document.write('<td>');
document.write('<table  class="Maddoutbox" border="0" cellpadding="0" cellspacing="0">');
document.write('<tr>');
document.write('<td valign="top">');
document.write('<div name="mivaBox1" id="mivaBox1"></div>');
document.write('</td>');
document.write('</tr>');
document.write('</table>');

document.write('</td>');
document.write('</tr>');
document.write('</table>');


// <!-- this is the MIVA box html code -->

//<!-- debugg -->
if (debug == 1){
document.write('hits = ' + hits + '<br/>');
document.write('contID = ' + contID + '<br/>');
document.write('affiliateID = ' + affiliateID + '<br/>');
document.write('referralUrl = ' + referralUrl + '<br/>');
document.write('hostIpAddress = ' + hostIpAddress + '<br/>');
}
// <!-- change here the css -->

document.write('<link rel="stylesheet" type="text/css" href="/includes/css/miva982.css"/>');


// first command to display the default codes
changeBoxesContent();
