//ÉÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ»
//º                                                                        º
//º  Common JavaScript function definitions                                º
//º  HTML: <SCRIPT LANGUAGE="JavaScript" SRC="common.js"></SCRIPT>         º
//º                                                                        º
//ÈÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ¼
var Appr1Nam   = "Netscape";
var Appr1Ver   = 4.05;
var Appr2Nam   = "Ms Explorer";
var Appr2Ver   = 4.0;

var CurrVer    = 0.0;
var CurrNam    = "";
var Approved   = 0;

var CurrScrWd  = window.screen.width;
var CurrScrHt  = window.screen.height;

var HourlyRate = 70;

function MakeArray( n ) {
  this.length = n;    
  for ( var i = 1; i<=n; i++ ) {
    this[i] = new Image();
    }
  return this;
  }

function msgover( num ) {
  var e;
  //if ( NavInfo().substr( 0, 9 ) == "Microsoft" ) {
  //  e = window.event.srcElement;
  //  e.style.color = MenuOver;
  //  }
  //else { e = window.event.target; }
  window.status = mmsg[num];
  }

function msgout( num ) {
  var e;
  //if ( num > 0 ) {
  //  if ( NavInfo().substr( 0, 9 ) == "Microsoft" ) {
  //    e = window.event.srcElement;
  //    e.style.color = MenuFore;
  //    }
    //else { e = window.event.target; }
  //  }
  window.status = mmsg[0];
  }

function NavVer( ) { return parseFloat( navigator.appVersion ); }
function NavInfo( ) {
  CurrVer = NavVer();
  CurrNam = navigator.appName;
  return CurrNam + " " + CurrVer;
  }

function browserAlert() {
  if( document.images ) { //alert("Browser supports JavaScript image arrays!");
    }
  else { alert( "Warning:  JavaScript features are not supported - Please upgrade!" ); }
  }

function LastModDate( ) {
  LastMod     = document.lastModified;
  LastModDate = Date.parse( LastMod );
  if ( LastModDate == 0 ) {
    return "--Unknown--";
    }
  else {
    LMArray = LastMod.split( " " );
    NavVers = NavVer();
    if ( NavVers >= 2.00 ) {
      LastMod2 = LMArray[4] + " " + LMArray[1] + " " + LMArray[2]; }
    if ( NavVers >= 3.00 ) { LastMod2 = LMArray[0]; }
    if ( NavVers >= 4.60 ) {
      LMArray[2] = LMArray[2].substring(0,--LMArray[2].length);
      LastMod2 = LMArray[2] + " " + LMArray[1] + " " + LMArray[3]; }
    return LastMod2;
    }
  }

var Company   = "The Art Of Infinite Thread";
var FullName  = Company; 
var Domain    = "InfiniteThread";
var MailDefault = "Artist@InfiniteThread.com";

function WriteCo() { document.write( Company ); }

//var MenuFore = "#ffff33";
//var MenuOver = "#ff9999";
//var MenuCurr = "#999933";

var TDHdr  = '<tr><td width=145 align=left';

function TDLinkOpt( OptTxt, OptUrl, OptNum ) {
  var TDA1   = '><a href="' + OptUrl + '" onMouseOver="msgover(' + OptNum;
  var TDA2   = ' );return true;" onMouseOut="msgout(' + OptNum + ');return true;" class=menulink>';
  return( TDHdr + ' class=menulnk' + TDA1 + TDA2 + OptTxt + "</a></td></tr>" );
  }

function TDCurrOpt( OptTxt ) { return( TDHdr + " class=curr>" + OptTxt + "</td></tr>" ); }

var NumMenuItems = 6;
function InitApp( ) {
  browser = (((navigator.appName == "Netscape") && (parseInt(navigator.appVersion) >= 3 )) || ((navigator.appName == "Microsoft Internet Explorer") && (parseInt(navigator.appVersion) >= 4 )));
  if ( browser) {
    mmsg   = new Array();
    mtitle = new Array();
    mpage  = new Array();

    mmsg[0]   = FullName + " web site";
    mtitle[0] = "";
    mpage[0]  = "";

    mmsg[1]   = "Main";
    mtitle[1] = "Main";
    mpage[1]  = "index.shtml";

    mmsg[2]   = "Items For Sale";
    mtitle[2] = "Items For Sale";
    mpage[2]  = "forsale.shtml";

    mmsg[3]   = "Examples and Templates";
    mtitle[3] = "Examples";
    mpage[3]  = "examples.shtml";

    mmsg[4]   = "Extras";
    mtitle[4] = "Extras";
    mpage[4]  = "extras.shtml";

    mmsg[5]   = "About the Artist";
    mtitle[5] = "About";
    mpage[5]  = "about.shtml";

    mmsg[6]   = "Contact The Artist";
    mtitle[6] = "Contact";
    mpage[6]  = "contact.shtml";
    }
  }

function BldStack( img1, img2, img3 ) {
	var out = '<table cellpadding="0" cellspacing=20 border="0" width="620">';
	out += '<tr><td align="center" valign="top" width="150">';
	out += '<table border=0 cell padding=0 cellspacing=4><tr><td>';
	out += '<table cellpadding=4 cellspacing=0 border=1 bordercolor="#FFFFFF"><tr><td>';
	out += '<img src="' + img1 + '" border="0" width="100" height="70" alt="image"></td></tr></table>';
	out += '</td></tr><tr><td>';
	out += '<table cellpadding=4 cellspacing=0 border=1 bordercolor="#FFFFFF"><tr><td>';
	out += '<img src="' + img2 + '" border="0" width="100" height="70" alt="image"><br></td></tr></table>';
	out += '</td></tr><tr><td>';
	out += '<table cellpadding=4 cellspacing=0 border=1 bordercolor="#FFFFFF"><tr><td>';
	out += '<img src="' + img3 + '" border="0" width="100" height="70" alt="image"></td></tr></table>';
	out += '</td></tr></table></td><td valign="top">';
	document.write( out );
  }
