function createXMLHttpRequest() {
  if(window.XMLHttpRequest) {
    try { 
      xmlHttpRequest = new XMLHttpRequest();
    } catch(e) { return null; }
  } else if(window.ActiveXObject) {
    try {
      xmlHttpRequest = new ActiveXObject("Msxml2.XMLHTTP");
    } catch(e) {
      try {
        xmlHttpRequest = new ActiveXObject("Microsoft.XMLHTTP");
      } catch (e) { return null; }
    }
  } else return null;
  return xmlHttpRequest;
}



 function onThumbClick( img, menuName ){
    document.getElementById( menuName + '-img' ).src=siliWatch.src;
    xmlHttpRequest = createXMLHttpRequest();
    if( xmlHttpRequest  == null) alert("No XMLHttpRequest available");
    xmlHttpRequest.open("GET", "http://"+virtHost+eval( menuName + 'Img_src'), true);
    xmlHttpRequest.onreadystatechange = function(){
      if( xmlHttpRequest.readyState == 4 ){
        document.getElementById( menuName + '-img' ).src='/img/empty.gif';
        document.getElementById( menuName + 'Img' ).src=eval( menuName + 'Img_src' );
        setTimeout( 'ypSlideOutMenu.showMenu(\''+
          (
          img.replacedMenu ? img.replacedMenu : menuName
          )
          +'\');'
        , 300 );
        tempMenu = img.replacedMenu;
        img.replacedMenu = selectedMenu;
        document.getElementById( menuName + 'Table' ).style.backgroundImage='url(' + eval( img.replacedMenu + 'Thumb.src' ) + ')';
        selectedMenu = tempMenu ? tempMenu : menuName;
        }
    }
    try {
      xmlHttpRequest.send(null);
    } catch(e) { alert("Send  failed"); }
    return false;
  }
