// Global variables var isCSS, isW3C, isIE4, isNN4; // initialize upon load to let all browsers establish content objects function initDHTMLAPI() { if (document.images) { isCSS = (document.body && document.body.style) ? true : false; isW3C = (isCSS && document.getElementById) ? true : false; isIE4 = (isCSS && document.all) ? true : false; isNN4 = (document.layers) ? true : false; isIE6CSS = (document.compatMode && document.compatMode.indexOf("CSS1") >= 0) ? true : false; } } window.onload = initDHTMLAPI; // Seek nested NN4 layer from string name function seekLayer(doc, name) { var theObj; for (var i = 0; i < doc.layers.length; i++) { if (doc.layers[i].name == name) { theObj = doc.layers[i]; break; } // dive into nested layers if necessary if (doc.layers[i].document.layers.length > 0) { theObj = seekLayer(document.layers[i].document, name); } } return theObj; } // Convert object name string or object reference // into a valid element object reference function getRawObject(obj) { var theObj; if (typeof obj == "string") { if (isW3C) { theObj = document.getElementById(obj); } else if (isIE4) { theObj = document.all(obj); } else if (isNN4) { theObj = seekLayer(document, obj); } } else { // pass through object reference theObj = obj; } return theObj; } // hover functions for top menu function hover_on(img_obj){ img_obj.src = img_obj.src.replace(".jpg", "_hover.jpg"); } function hover_off(img_obj){ img_obj.src = img_obj.src.replace("_hover.jpg", ".jpg"); } var kids, kids_order; function init_kids(){ // holds the information for the kids rollover images on the homepage kids = new Array(4); // each index holds an array holding the picture name and description kids[0] = new Array("p196", "La Cresha S., 17, loves being a Teen Health Promoter at the Latin American Youth Center."); kids[1] = new Array("p157", "Angelo N., 9th grader at Hyde, on a field trip to City Council chambers during summer program at Friends of Carter Baron Foundation of the Performing Arts. “I had a great summer experience that proved my love for the performing arts, mostly in singing and acting.”"); kids[2] = new Array("p216", "'Abianna P., age 9, loves the Children’s Program at Martha’s Table. “I’m learning to express myself through fun art projects.”"); kids[3] = new Array("p220", "Jasmin Q., Age 5, The Children’s Program At Martha’s Table. “I like when Mr. Coach takes me to school in the morning, and I also like the Dora book bag and the food my teachers give me.”"); // the current order that the kids are in on the page // first element is currently in focus kids_order = new Array(0, 1, 2, 3); } init_kids(); function focus_on_kid(index_clicked){ // put kid clicked into focus var img = getRawObject("kid"); img.src = "http://pmt.knowledgeplex.org/images/pmt/" + kids[kids_order[index_clicked]][0] + ".jpg"; var desc = getRawObject("kid_in_focus_desc"); desc.innerHTML = kids[kids_order[index_clicked]][1]; // switch order var holder = kids_order[0]; kids_order[0] = kids_order[index_clicked]; kids_order[index_clicked] = holder; // put kid that was in focus, out of focus img = getRawObject("kid_out_focus_" + index_clicked); img.src = "http://pmt.knowledgeplex.org/images/pmt/" + kids[kids_order[index_clicked]][0] + "_t.jpg"; }