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(
	"En 2004, le Turkménistan est devenu le quatrième pays au monde à parvenir à l’iodation universelle du sel, et la première nation d’Asie centrale à éliminer les problèmes dus aux carences en iode. La volonté des autorités politiques et des partenariats globaux en matière de santé ont joué un rôle crucial dans la campagne menée par le pays pour aider à protéger des centaines de milliers d’enfants de ce grave problème de santé. <br /><br /><a href=\"profiles/1_turkmenistan.php\">En savoir plus sur national d'iodation du sel au Turkménistan &gt;&gt;</a><br /><br /><a href=\"profiles/political_commitment.php\">En savoir plus sur l’engagement politique au niveau national en faveur de la santé et de la survie de l’enfant. &gt;&gt;</a>",
		
	
	"Une initiative communautaire menée dans la province Misiones, au nord-ouest de l’Argentine, offre de nouveaux espoirs aux enfants handicapés. Elle insiste particulièrement sur le rôle des familles et des communautés pour la rééducation des enfants <br /><br /><a href=\"profiles/2_argentina.php\">En savoir plus sur l'intégration des enfants handicapés en Argentine &gt;&gt;</a><br /><br /><a href=\"profiles/child_health.php\">En savoir plus sur les partenariats communautaires pour la santé et la survie de l’enfant &gt;&gt;</a>",
	
	
	"A l’heure actuelle, plus de la moitié de la population du Niger vit à plus de cinq kilomètres d’un centre de santé.  Le Gouvernement du Niger est en train d’installer des postes de santé dans les zones les moins bien desservies, avec l’aide de l’UNICEF et de partenaires, afin d’offrir un ensemble de soins préventifs ou curatifs aux enfants qui vivent dans ce vaste pays aride. <br /><br /><a href=\"profiles/3_niger.php\">Pour en savoir plus sur les postes de santé communautaires au Niger &gt;&gt;</a><br /><br /><a href=\"profiles/health_system.php\">En savoir plus sur le renforcement des systèmes de santé pour la santé et la survie de l’enfant &gt;&gt;</a>",
	
	
	"En reconnaissant que les besoins d’une famille sans abri ne se limitent pas au seul logement, Nicholas House, une organisation à but non lucratif d’Atlanta, Géorgie, un des Etats du sud des Etats-Unis. Offre aux enfants les compétences et la stabilité nécessaires pour reconstruire leurs maisons et leurs vies. <br /><br /><a href=\"profiles/4_usa.php\">En savoir plus sur le partenariat communautaire aux États-Unis &gt;&gt;</a><br /><br /><a href=\"profiles/community_partnerships.php\">En savoir plus sur les partenariats communautaires pour la santé et la survie de l’enfant. &gt;&gt;</a>",
	
	
	"Etalé le long des rives du Nil au sud du Caire, le pittoresque paysage de la Haute Egypte est ponctué de petites villes et de  villages d’agriculteurs. Ces communautés sont parmi les plus pauvres du pays. A mesure que se transmettent les messages de santé des cliniques de santé aux agents sanitaires de la communauté et aux villages, les femmes enceintes et les nouvelles mères ont de plus en plus confiance dans le système de santé <br /><br /><a href=\"profiles/5_egypt.php\">En savoir plus sur la création de passerelles entre la communauté et le centre de santé en Egypte &gt;&gt;</a><br /><br /><a href=\"profiles/continuum.php\">En savoir plus sur le continuum de soins pour la santé de la mère, du nouveau-né et de l’enfant &gt;&gt;</a>",
	
	
	"Les agents de santé communautaire dispensent des services de santé vitaux dans les régions rurales de l’ancienne province de Herta, dans l’ouest de l’Afghanistan. Ici, comme dans beaucoup d’autres zones rurales d’Afghanistan, les conditions météorologiques difficiles, les routes en mauvais état et l’instabilité politique représentent autant d’obstacles à la fourniture régulière de services sociaux, dont les soins de santé. Face à ces défis, le ministère de la Santé publique du pays a mis sur pied un réseau national d’agents de santé communautaires<br /><br /><a href=\"profiles/6_afghanistan.php\">En savoir plus sur la communauté des travailleurs de la santé en Afghanistan &gt;&gt;</a><br /><br /><a href=\"profiles/child_survival.php\">En savoir plus sur la situation actuelle dans le monde en ce qui concerne la survie de l’enfant. &gt;&gt;</a>",
	
	
	"Au Kenya aujourd’hui, il y a beaucoup plus d’enfants qu’avant qui échappent à un des premiers tueurs du pays, le paludisme. Grâce aux efforts déployés par le Gouvernement kenyen, et des partenaires internationaux, notamment le Ministère du Royaume-Uni pour le développement international (DFID) et le Fonds mondial de lutte contre le SIDA, la tuberculose et le paludisme, il est beaucoup plus facile de se procurer des moustiquaires imprégnées d’insecticide longue durée, ce qui explique en grande partie cette amélioration des taux de survie de l’enfant.<br /><br /><a href=\"profiles/7_kenya.php\">En savoir plus sur la campagne contre le paludisme au Kenya &gt;&gt;</a><br /><br /><a href=\"profiles/global_partnerships.php\">En savoir plus sur les partenariats mondiaux pour la santé et contre le paludisme et autres menaces &gt;&gt;</a>",
	
	
	"Au Kedah, un Etat du nord de la Malaisie, une organisation non gouvernementale locale du nom de Prostanita, aide les femmes affectées par le VIH à se prendre en charge en sensibilisant davantage les populations à la question, en enseignant des compétences utiles à la vie quotidienne et en débattant des questions de santé<br /><br /><a href=\"profiles/8_malaysia.php\">EEn savoir plus sur la sensibilisation au VIH en Malaisie &gt;&gt;</a><br /><br /><a href=\"profiles/uniting.php\">En savoir plus sur l’union pour la survie de l’enfant pour lutter contre le VIH et autres dangers. &gt;&gt;</a>"
);
var videoLink = new Array(
	"profiles/1_turkmenistan.php",
	"profiles/2_argentina.php",
	"profiles/3_niger.php",
	"profiles/4_usa.php",
	"profiles/5_egypt.php",
	"profiles/6_afghanistan.php",
	"profiles/7_kenya.php",
	"profiles/8_malaysia.php"
	);

var profileNames = new Array(
	"<strong>Turkménistan</strong>",
	"<strong>Argentine</strong>",
	"<strong>Niger</strong>",
	"<strong>Etats-Unis</strong>",
	"<strong>Egypte</strong>",
	"<strong>Afghanistan</strong>",
	"<strong>Kenya</strong>",
	"<strong>Malaisie</strong>"
);

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 = "/sowc08/images/header_tagline_print_eng.gif";
document.getElementById('logo').firstChild.src = "/sowc08/images/header_logo_print_eng.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;
}
