");
document.getElementById('gene_menu_bar').innerHTML=arry[1];
eval(arry[0]);
}
if (document.images) {
bulletOn = new Image();
bulletOn.src = "//images/dot.gif";
bulletOff = new Image();
bulletOff.src = "/CMR/images/spacer.jpg";
bulletSet = new Image();
bulletSet.src = "//images/dot.gif";
}
function turnBulletOn(bulletName) {
if (document.images) {
if (document.store.toggleB.value != bulletName) {
document[bulletName].src = bulletOn.src;
}
}
}
function turnBulletOff(bulletName) {
if (document.images) {
if (document.store.toggleB.value != bulletName) {
document[bulletName].src = bulletOff.src;
}
}
}
function setBullet(bulletName) {
if (document.images) {
var oldBullet = document.store.toggleB.value;
document.store.oldB.value = oldBullet;
document.store.toggleB.value = bulletName;
document[bulletName].src = bulletSet.src;
if (oldBullet != bulletName && oldBullet!=0) {
document[oldBullet].src = bulletOff.src;
}
}
}
function load_content (url, caller_id) {
function ajaxBindCallback() {
// progressive transitions are from 0 .. 4
if (ajaxRequest.readyState == 4) {
// 200 is the successful response code
if (ajaxRequest.status == 200) {
ajaxCallback ( ajaxRequest.responseText, caller_id );
} else {
// error handling here
alert("There was a problem retrieving this page: " + ajaxRequest.status );
alert(ajaxRequest.responseText);
}
}else{
document.getElementById('gene_content_bar').innerHTML = 'Loading

';
}
}
var ajaxRequest = null;
var ajaxCallback = set_content;
var form_parse = url.split("?");
url = form_parse[0];
var form_string = form_parse[1];
document.getElementById(current_caller).className = 'inactive_gp_sidebar';
current_caller = caller_id;
document.getElementById(current_caller).className = 'active_gp_sidebar';
// bind the call back, then do the request
if (window.XMLHttpRequest) {
// mozilla, firefox, etc will get here
ajaxRequest = new XMLHttpRequest();
ajaxRequest.onreadystatechange = ajaxBindCallback;
ajaxRequest.open("POST", url , true);
ajaxRequest.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
ajaxRequest.setRequestHeader("Connection", "close");
ajaxRequest.send( form_string );
} else if (window.ActiveXObject) {
// IE, of course, has its own way
ajaxRequest = new ActiveXObject("Microsoft.XMLHTTP");
if (ajaxRequest) {
ajaxRequest.onreadystatechange = ajaxBindCallback;
ajaxRequest.open("POST", url , true);
ajaxRequest.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
ajaxRequest.setRequestHeader("Connection", "close");
ajaxRequest.send( form_string );
}
}
}
function set_content (responseText, caller_id){
document.getElementById('gene_content_bar').innerHTML=responseText;
}
function make_form_str(page, obj){
var getstr = page + "?";
for (i=0; i