var DHTML = 0, DOM = 0, MS = 0, NS = 0, OP = 0; function toggle_view(p1) { if (getElem('id',p1,null)) { current_element = getElem('id',p1,null); current_state = current_element.style.display; if ('none' == current_state.toLowerCase()) { current_element.style.display = "block"; img_display = '../img/minus.gif'; } else { current_element.style.display = "none"; img_display = '../img/plus.gif'; } if (getElem('id','i'+p1,null)) { img_element = getElem('id','i'+p1,null); img_element.src = img_display; } } return true; } function display_next(p1, non_ie_display_mode, second_div, third_div) { if (MS > 0) { display_mode = "block"; } else if (typeof non_ie_display_mode != "undefined") { display_mode = non_ie_display_mode; } else { display_mode = "block"; } if (typeof p1 != "undefined") { current_id_name = p1.replace(/[0-9]/g, ""); current_id_number = p1.replace(/[a-z]/gi, ""); next_id_name = current_id_name+eval(current_id_number + " + 1"); if (getElem('id',next_id_name,null)) { getElem('id',next_id_name,null).style.display = display_mode; } if (typeof second_div != "undefined") { current_id_name = second_div.replace(/[0-9]/g, ""); current_id_number = second_div.replace(/[a-z]/gi, ""); next_id_name = current_id_name+eval(current_id_number + " + 1"); if (getElem('id',next_id_name,null)) { getElem('id',next_id_name,null).style.display = display_mode; } if (typeof third_div != "undefined") { current_id_name = third_div.replace(/[0-9]/g, ""); current_id_number = third_div.replace(/[a-z]/gi, ""); next_id_name = current_id_name+eval(current_id_number + " + 1"); if (getElem('id',next_id_name,null)) { getElem('id',next_id_name,null).style.display = display_mode; } } } return true; } } function DHTML_init() { if (window.opera) { OP = 1; } if(document.getElementById) { DHTML = 1; DOM = 1; } if(document.all && !OP) { DHTML = 1; MS = 1; } if(document.layers && !OP) { DHTML = 1; NS = 1; } } function getElem(p1,p2,p3) { var Elem; if(DOM) { if(p1.toLowerCase()=="id") { if (typeof document.getElementById(p2) == "object") Elem = document.getElementById(p2); else Elem = void(0); return(Elem); } else if(p1.toLowerCase()=="name") { if (typeof document.getElementsByName(p2) == "object") Elem = document.getElementsByName(p2)[p3]; else Elem = void(0); return(Elem); } else if(p1.toLowerCase()=="tagname") { if (typeof document.getElementsByTagName(p2) == "object" || (OP && typeof document.getElementsByTagName(p2) == "function")) Elem = document.getElementsByTagName(p2)[p3]; else Elem = void(0); return(Elem); } else return void(0); } else if(MS) { if(p1.toLowerCase()=="id") { if (typeof document.all[p2] == "object") Elem = document.all[p2]; else Elem = void(0); return(Elem); } else if(p1.toLowerCase()=="tagname") { if (typeof document.all.tags(p2) == "object") Elem = document.all.tags(p2)[p3]; else Elem = void(0); return(Elem); } else if(p1.toLowerCase()=="name") { if (typeof document[p2] == "object") Elem = document[p2]; else Elem = void(0); return(Elem); } else return void(0); } else if(NS) { if(p1.toLowerCase()=="id" || p1.toLowerCase()=="name") { if (typeof document[p2] == "object") Elem = document[p2]; else Elem = void(0); return(Elem); } else if(p1.toLowerCase()=="index") { if (typeof document.layers[p2] == "object") Elem = document.layers[p2]; else Elem = void(0); return(Elem); } else return void(0); } } function getCont(p1,p2,p3) { var Cont; if(DOM && getElem(p1,p2,p3) && getElem(p1,p2,p3).firstChild) { if(getElem(p1,p2,p3).firstChild.nodeType == 3) Cont = getElem(p1,p2,p3).firstChild.nodeValue; else Cont = ""; return(Cont); } else if(MS && getElem(p1,p2,p3)) { Cont = getElem(p1,p2,p3).innerText; return(Cont); } else return void(0); } function getAttr(p1,p2,p3,p4) { var Attr; if((DOM || MS) && getElem(p1,p2,p3)) { Attr = getElem(p1,p2,p3).getAttribute(p4); return(Attr); } else if (NS && getElem(p1,p2)) { if (typeof getElem(p1,p2)[p3] == "object") Attr=getElem(p1,p2)[p3][p4] else Attr=getElem(p1,p2)[p4] return Attr; } else return void(0); } function setCont(p1,p2,p3,p4) { if(DOM && getElem(p1,p2,p3) && getElem(p1,p2,p3).firstChild) getElem(p1,p2,p3).firstChild.nodeValue = p4; else if(MS && getElem(p1,p2,p3)) getElem(p1,p2,p3).innerText = p4; else if(NS && getElem(p1,p2,p3)) { getElem(p1,p2,p3).document.open(); getElem(p1,p2,p3).document.write(p4); getElem(p1,p2,p3).document.close(); } } DHTML_init();