document.write('<title>Material ConneXion</title>');

// This array contains Navigation bar images.  They contain "_on"/"_off" extensions.
var img_arr1 = new Array("members","additions","mat_search","man_search",
                        "nav_about","nav_consult","nav_contact","nav_exhibit",
                        "nav_market","nav_news","nav_research","nav_become",
                        "PA1_logon","PA1_signup");

var img_arr2 = new Array ("PB2_icon","PB3_icon","PB4_icon","PB5_icon",
                        "PC2_icon","PC3_icon","PC4_icon","PC5_icon","PC6_icon",
                        "PG2_icon","PG3_icon","PG4_icon",
                        "PK2_icon","PK3_icon","PK4_icon" );

var img_load1 = new Array();
var img_load2 = new Array();
var img_load3 = new Array();
/*
 * Preload images into the cache for immediate rollover effect.
 */
	//for (var j = 0; j < img_arr1.length * 2; j++) {
	 // img_load1[j*3] = new Image();
	 // img_load1[j*3].src = "images/" + img_arr1[j] + "_on.gif";
	 // img_load1[(j*3)+1] = new Image();
	 // img_load1[(j*3)+1].src = "images/" + img_arr1[j] + "_off.gif";
	//  img_load1[(j*3)+2] = new Image();
	//  img_load1[(j*3)+2].src = "images/" + img_arr1[j] + "_roll.gif";
	//}
	//for (var k = 0; k < img_arr2.length; k++) {
	  // Preload images that don't have 'on/off' extensions...
	//  img_load2[k] = new Image();
	//  img_load2[k].src = "images/" + img_arr2[j] + ".jpg";
	//}

// Only preload these images on the home pages...
/* Commented out to speed up the loading of the home pages...
if (window.location.pathname.match(/PA1/gi) ||
    window.location.pathname.match(/MA1/gi)) {
  for (var m = 1; m <= 50; m++) {
     // Preload material swatches...
     img_load3[m] = new Image();
     img_load3[m].src = "images/mat" + m + ".jpg";
  }
}
*/
/*
 * Rollover function
 */
function imgRoll(imgName, imgSrc) {
  document[imgName].src = imgSrc;
}

/*
 * Random image display
 */
var used_arr = new Array();
var used_index = 0;
var diff_path = '';

function randomImage(is_member) {
  if(is_member) diff_path = '../';
  var random_num = get_random();
  if (!is_used(random_num)) {
    document.open();
    //alert('is_member: ' + is_member + '\rdiff_path: ' + diff_path + '\rused_index: ' + used_index);
    document.write('<img src="'+ diff_path + 'images/mat' + random_num + '.jpg"' +
                   'width="76" height="76" border="0" name="mat' + used_index +'">');
    document.close();
    used_arr[used_index] = random_num;
    used_index++;
  }
  else randomImage();
}
function get_random(){
  return Math.ceil(Math.random() * 50);
}
function is_used(r_num) {
// This function ensures that an image is not displayed twice.
  for (m = 0; m < used_arr.length; m++) {
    if (r_num == used_arr[m]) return true;
  }
  return false;
}
/* function: shift_img()
 * This function will automatically load a new material image in place
 * on one of the existing material images every few seconds.
 * I commented out the logic because it forces the browser to download
 * the new images (and slow the connection) since they were not preloaded
 * into the cache.
 */
var n = 0;
function shift_img() {
  if (used_arr.length >= 25) {
    used_arr = new Array();
  }
  if (n >= used_index) n = 0;
  var random_num = get_random();
  if (!is_used(random_num)) {
    document['mat' + n].src = diff_path + 'images/mat' + random_num + '.jpg';
    used_arr[used_arr.length] = random_num
    n++;
  }
  setTimeout('shift_img()', 1000); // 1000 = 1 second
}

/*
 * Navigation bar module
 */
function draw_navbar() {
  document.open();
  document.write('<table width="100%" border="0" cellspacing="0" cellpadding="0">' +
  '<tr>' +
    '<td bgcolor="000000">' +
      '<table width="770" border="0" cellspacing="0" cellpadding="0">' +
        '<tr>' +
          '<td rowspan="3" valign="top" align="center" bgcolor="000000" width="86"><a href="PA1.htm"><img src="images/MClogo.gif" border="0"></a></td>' +
          '<td bgcolor="000000" height="35" width="684">' +
            '<table border="0" cellpadding="0" cellspacing="0" width="100%">' +
              '<tr>' +
                '<td valign="top"><a href="PA1.htm"' +
                    'onMouseOver="imgOn(\'nav_home\');"' +
                    'onMouseOut="imgOff(\'nav_home\');">' +
                    '<img src="images/nav_home_off.gif" name="nav_home" border="0" height="35" width="61"></a></td>' +
                '<td><img src="images/pixel_black.gif" width="395" height="35"></td>' +
                '<td align="right"><a href="PA1.htm"><img src="images/logo2.gif" width="228" height="35" border="0"></a></td>' +
              '</tr>' +
            '</table>' +
        '</tr>' +
        '<tr>' +
          '<td bgcolor="FFFFFF" height="1"><img src="images/spacer.jpg" width="1" height="1"></td>' +
        '</tr>' +
        '<tr>' +
          '<td>'+
          '<a href="PB1.htm" onMouseOver="imgOn(\'nav_about\'); imgOn(\'tag_line\',\'nav_about_roll\',\'gif\');"' +
                       'onMouseOut="imgOff(\'nav_about\'); imgOff(\'tag_line\');">' +
          '<img src="images/nav_about_off.gif" name="nav_about" border="0" height="24" width="61"></a>' +

          '<a href="PD1.htm" onMouseOver="imgOn(\'nav_research\'); imgOn(\'tag_line\',\'nav_research_roll\',\'gif\');" ' +
                      'onMouseOut="imgOff(\'nav_research\'); imgOff(\'tag_line\');">' +
          '<img src="images/nav_research_off.gif" name="nav_research" border="0" height="24" width="119"></a>' +

          '<a href="PG1.htm" onMouseOver="imgOn(\'nav_news\'); imgOn(\'tag_line\',\'nav_news_roll\',\'gif\');" ' +
                     'onMouseOut="imgOff(\'nav_news\'); imgOff(\'tag_line\');">' +
          '<img src="images/nav_news_off.gif" name="nav_news" border="0" height="24" width="64"></a>' +

          '<a href="PC1.htm" onMouseOver="imgOn(\'nav_consult\'); imgOn(\'tag_line\',\'nav_consult_roll\',\'gif\');" ' +
                     'onMouseOut="imgOff(\'nav_consult\'); imgOff(\'tag_line\');">' +
          '<img src="images/nav_consult_off.gif" name="nav_consult" border="0" height="24" width="74"></a>' +

          '<a href="PK1.htm" onMouseOver="imgOn(\'nav_market\'); imgOn(\'tag_line\',\'nav_market_roll\',\'gif\');" ' +
                    'onMouseOut="imgOff(\'nav_market\'); imgOff(\'tag_line\');">' +
          '<img src="images/nav_market_off.gif" name="nav_market" border="0" height="24" width="67"></a>' +

          '<a href="PF1.htm" onMouseOver="imgOn(\'nav_exhibit\'); imgOn(\'tag_line\',\'nav_exhibit_roll\',\'gif\');" ' +
                    'onMouseOut="imgOff(\'nav_exhibit\'); imgOff(\'tag_line\');">' +
          '<img src="images/nav_exhibit_off.gif" name="nav_exhibit" border="0" height="24" width="59"></a>' +

          '<a href="PE1.htm" onMouseOver="imgOn(\'nav_contact\'); imgOn(\'tag_line\',\'nav_contact_roll\',\'gif\');" ' +
                    'onMouseOut="imgOff(\'nav_contact\'); imgOff(\'tag_line\');">' +
          '<img src="images/nav_contact_off.gif" name="nav_contact" border="0" height="24" width="73"></a>' +

          '<a href="PH1.htm" onMouseOver="imgOn(\'nav_become\'); imgOn(\'tag_line\',\'nav_become_roll\',\'gif\');" ' +
                    'onMouseOut="imgOff(\'nav_become\'); imgOff(\'tag_line\');">' +
          '<img src="images/nav_become_off.gif" name="nav_become" border="0" height="24" width="116"></a>' +
          '<img src="images/pixel_black.gif" width="52" height="24"></td>' +
        '</tr>' +
      '</table>' +
    '</td>' +
  '</tr>' +
'</table>' +
'<table border="0" cellspacing="0" cellpadding="0">' +
  '<tr>' +
    '<td><img src="images/spacer.gif" name="tag_line" height="25" width="770"></td>' +
  '</tr>' +
'</table>');
document.close();
}

/*
 * Footer module
 */
function draw_footer() {
  document.open();
  document.write('<table border="0" cellspacing="5" cellpadding="0" width="100%">' +
    '<tr>' +
      '<td><p class="footer">Copyright &copy; 2007, Material ConneXion Inc.<sup>sm</sup><br>' +
          'All Rights Reserved<br>' +
          '<a href="mailto:webmaster@materialconnexion.com">webmaster@materialconnexion.com</a></p>' +
      '</td>' +
    '</tr>' +
  '</table>');
  document.close();
}

//mouse click stuff

/*
if (document.layers)
{
    window.captureEvents(Event.MOUSEDOWN | Event.MOUSEUP)
    window.onmousedown=rightclick;
    window.onmouseup=rightclick;
    function rightclick(e) 
    {
        if (e.which == 3) 
        {
            // Put right mouse code here
            alert('Copyright 1997-2007 Material ConneXion Inc. All Rights Reserved.');
            return false;
        }
        else 
        {
            return true;
        }
    }
}
if (document.all){
    function click() {
    if (event.button==2) {
    alert('Copyright 1997-2007 Material ConneXion Inc. All Rights Reserved.')
    }

    if (event.button==3) {
    alert('Copyright 1997-2007 Material ConneXion Inc. All Rights Reserved.')}
    }
    document.onmousedown=click
}
*/    



// popfolder

function popfolders(prod,tbl) {
popurl ="folderlist2.asp?prod=" + prod+"&tbl="+tbl;
var newWindow
 newWindow = window.open(popurl,"pop2","width=250,height=400,resizable,location=no,menubar=no,toolbar=no");
}
