function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}
function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}
function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}
function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}

var childText = new Array(
	"Al unirse a otras niñas de su comunidad para contribuir a concienciar sobre la higiene y luchar contra las enfermedades, Doly, de 17 años, ha promovido también la autonomía de las niñas de su edad y cuestionado las prácticas tradicionales como el matrimonio temprano y la exigencia de la dote.<br /><br /><a href=\"profiles/1_doly.php\">Más información sobre Doly &gt;&gt;<br /><br /><a href=\"profiles/empowerment_household.php\">Más información sobre la autonomía de la mujer en el hogar &gt;&gt;</a><br /><br />",
	"Después de que su hijo murió de SIDA a los tres años de edad, Alaíde estableció una organización no gubernamental que ofrece apoyo y asistencia a las familias de los niños que viven con VIH/SIDA. Viva Rachid ha servido de catalizador para el cambio y ha sido un ejemplo para otras ONG del Brasil.<br /><br /><a href=\"profiles/2_alaide.php\">Más información sobre Alaíde &gt;&gt;<br /><br /><a href=\"profiles/empowerment_politics.php\">Más información sobre cómo los grupos de mujeres pueden ser catalizadores para el cambio en favor de la mujer y la infancia &gt;&gt;</a>",
	"Fatna es una niña sudanesa de Darfur que tuvo que huir de su poblado y buscar refugio en un campamento al este del Chad después de que las milicias Janjaweed atacaron su comunidad y mataron a su hermana. A pesar de los problemas que hay en el campamento, Fatna está decidida a continuar su educación para asegurar un futuro mejor para ella y su familia.<br /><br /><a href=\"profiles/3_fatna.php\">Más información sobre Fatna &gt;&gt;<br /><br /><a href=\"profiles/inequality_household.php\">Más información sobre la desigualdad en el hogar &gt;&gt;</a><br /><br />",
	"A los 13 años, Mulu Melka ya ha escapado el secuestro y un matrimonio forzado. La educación le ha permitido cuestionar las actitudes conservadoras de su comunidad rural tradicional y escapar al matrimonio con un hombre mayor infectado por VIH.<br /><br /><a href=\"profiles/4_mulu.php\">Más información sobre  Mulu &gt;&gt;<br /><br /><a href=\"profiles/double_dividend.php\">Más información sobre la educación y el doble dividendo de la igualdad de género &gt;&gt;</a><br /><br />",
	"Después de que el tsunami de diciembre 2004 mató a su madre y a sus dos hermanos y destruyó sus medios de vida, Ena construyó una nueva vida para ella y su familia al comenzar un pequeño negocio.<br /><br /><a href=\"profiles/5_ena.php\">Más información sobre Ena &gt;&gt;<br /><br /><a href=\"profiles/inequality_employment.php\">Más información sobre la desigualdad en el empleo &gt;&gt;</a><br /><br /><br /><br />",
	"Una especialista en asuntos de la mujer en el Ministerio de Interior, Zahra ha estado trabajando para apoyar los grupos de mujeres y facilitar su desarrollo social y económico.<br /><br /><a href=\"profiles/6_zahra.php\">Más información sobre Zahra &gt;&gt;<br /><br /><a href=\"profiles/inequality_politics.php\">Más información sobre la desigualdad en la política &gt;&gt;</a><br /><br /><br /><br />",
	"Coco es una de las más de un millón de niños y niñas sometidos anualmente a la trata en todo el mundo. Debido a la pobreza tuvo que abandonar su país en busca de un trabajo y una vida mejores, pero se vio obligada a trabajar en la industria de la prostitución.<br /><br /><a href=\"profiles/7_coco.php\">Más información sobre Coco &gt;&gt;<br /><br /><a href=\"profiles/equality.php\">Más información sobre la necesidad de igualdad entre los géneros &gt;&gt;</a><br /><br />",
	"Como millones de mujeres en todo el mundo, desde que comienza el día Marisa trata de compatibilizar dos mundos que compiten entre sí y a veces entran en conflicto: el trabajo y la maternidad.<br /><br /><a href=\"profiles/8_marisa.php\">Más información sobre Marisa &gt;&gt;<br /><br /><a href=\"profiles/empowerment_workplace.php\">Más información sobre la autonomía en el lugar de trabajo &gt;&gt;</a><br /><br /><br /><br />"	
	
);
var videoLink = new Array(
	"profiles/1_doly.php",
	"profiles/2_alaide.php",
	"profiles/3_fatna.php",
	"profiles/4_mulu.php",
	"profiles/5_ena.php",
	"profiles/6_zahra.php",
	"profiles/7_coco.php",
	"profiles/8_marisa.php"
	);

var profileNames = new Array(
	"<strong>Doly</strong>, BANGLADESH",
	"<strong>Alaíde</strong>, BRASIL",
	"<strong>Fatna</strong>, CHAD",
	"<strong>Mulu</strong>, ETIOPÍA",
	"<strong>Ena</strong>, INDONESIA",
	"<strong>Zahra</strong>, REPÚBLICA ISLÁMICA DEL IRÁN",
	"<strong>Coco</strong>, RUMANIA",
	"<strong>Marisa</strong>, ESTADOS UNIDOS"
);

function homePageFlip(num) {
	document.getElementById('profilename').innerHTML = profileNames[num - 1];
	document.getElementById('feature').src = "images/profile" + num + ".jpg";
	document.getElementById('child_text').innerHTML = childText[num - 1];
	document.getElementById('featureimglink').href = videoLink[num - 1];
	document.getElementById('viewvideolink').href = videoLink[num - 1];
	document.getElementById('profile' + num).className = "on";
}

function change(num) {
	document.getElementById('profilename').innerHTML = profileNames[num - 1];
	document.getElementById('feature').src = "images/profile" + num + ".jpg";
	document.getElementById('child_text').innerHTML = childText[num - 1];
	document.getElementById('featureimglink').href = videoLink[num - 1];
	document.getElementById('viewvideolink').href = videoLink[num - 1];
	clearHighlights();
	document.getElementById('profile' + num).className = "on";
}

function clearHighlights() {
	for (i=1; i<=8; i++) {
		document.getElementById('profile' + i).className = "";
	}
}

function showName(num) {
	document.getElementById('profilename').innerHTML = profileNames[num - 1];
}

function revertName() {
	document.getElementById('profilename').innerHTML = profileNameOrig;
}

function switchPage() {
	var val = document.chapters.chapter_select.options[document.chapters.chapter_select.selectedIndex].value;
	if (val != "") {
		location.href = val;
	}
}

var newWin = null;
function popUp(strURL, strType, strWidth, strHeight) {  
 if (newWin != null && !newWin.closed)    
  newWin.close();  
 var strOptions="";  
 
 if (strType=="fixednooptions")    
  strOptions="height="+strHeight+",width="+strWidth; 
	 newWin = window.open(strURL, 'newWin', strOptions);  
 newWin.focus();
}

// ---------------------------------------------------------------------
//                  function.apply (if unsupported)
// ---------------------------------------------------------------------
if (!Function.prototype.apply) {
  Function.prototype.apply = function(oScope, args) {
    var sarg = [];
    var rtrn, call;
    if (!oScope) oScope = window;
    if (!args) args = [];
    for (var i = 0; i < args.length; i++) {
      sarg[i] = "args["+i+"]";
    };
    call = "oScope.__applyTemp__(" + sarg.join(",") + ");";
    oScope.__applyTemp__ = this;
    rtrn = eval(call);
    oScope.__applyTemp__ = null;
 return rtrn;
  };
};

// ---------------------------------------------------------------------
//                             addClass()
//                 appends the specified class to the object
// ---------------------------------------------------------------------
function addClass(theClass) {
  if (this.className != '') {
    this.className += ' ' + theClass;
  } else {
    this.className = theClass;
  }
}
Object.prototype.addClass = addClass;

// ---------------------------------------------------------------------
//                               inArray()
//                           [Port from PHP]
//               Hunts for a value in the specified array
// ---------------------------------------------------------------------
function inArray(needle) {
  for (var i=0; i < this.length; i++) {
    if (this[i] === needle) {
      return i;
    }
  }
  return false;
}
Array.prototype.inArray = inArray;

/*------------------------------------------------------------------------------
Function:       footnoteLinks()
------------------------------------------------------------------------------*/
function footnoteLinks(containerID,targetID) {

   if (!document.getElementById || 
      !document.getElementsByTagName ||
      !document.createElement) return false;
  if (!document.getElementById(containerID)|| !document.getElementById(targetID)) return false;

document.getElementById('tagline').firstChild.src = "/spanish/sowc07/images/header_tagline_print_sp.gif";
document.getElementById('logo').firstChild.src = "/spanish/sowc07/images/header_logo_print_sp.gif";

var container = document.getElementById(containerID);
var target    = document.getElementById(targetID);
var h2        = document.createElement('h2');
addClass.apply(h2,['printOnly']);
var h2_txt    = document.createTextNode('Links');
h2.appendChild(h2_txt);
var coll = container.getElementsByTagName('A');
var ol   = document.createElement('ol');
addClass.apply(ol,['printOnly']);
var myArr = [];
var thisLink;
var num = 1;
for (var i=0; i<coll.length; i++) {
    var thisClass = coll[i].className;
    if ( (coll[i].getAttribute('href') ||
          coll[i].getAttribute('cite'))  && coll[i].getAttribute('href').indexOf("mailto") == -1 &&
          (thisClass == '' ||
           thisClass.indexOf('ignore') == -1) || thisClass == ('mailto')) { 
      thisLink = coll[i].getAttribute('href') ? coll[i].href : coll[i].cite;
   coll[i].innerHTML = coll[i].innerHTML + "&nbsp;";
      var note = document.createElement('sup');
      addClass.apply(note,['printOnly']);
      var note_txt;
      var j = inArray.apply(myArr,[thisLink]);
      if ( j || j===0 ) {
        note_txt = document.createTextNode(j+1);
      } else {
        var li     = document.createElement('li');
        var li_txt = document.createTextNode(thisLink);
        li.appendChild(li_txt);
        ol.appendChild(li);
        myArr.push(thisLink);
        note_txt = document.createTextNode(num);
        num++;
      }
      note.appendChild(note_txt);
      if (coll[i].tagName.toLowerCase() == 'blockquote') {
        var lastChild = lastChildContainingText.apply(coll[i]);
        lastChild.appendChild(note);
      } else {
        coll[i].parentNode.insertBefore(note, coll[i].nextSibling);
      }
    }
  }
  target.appendChild(h2);
  target.appendChild(ol);
  addClass.apply(document.getElementsByTagName('html')[0],['noted']);
  return true;
}