var saveSMG = false;
function subMenuOver(TN, oV)
{
  TN.style.color = 'red';
  if(fromIE){
      if(saveSMG){docHandle[saveSMG].style.visibility = 'hidden';}
	docHandle[oV].style.visibility = 'visible';
  } else if (fromNN){
      if(saveSMG){docHandle[saveSMG].visibility = 'hide';}
	docHandle[oV].visibility = 'show';
  } else if( fromN6){
	if(saveSMG){document.getElementById(saveSMG).style.visibility = 'hidden';}
	document.getElementById(oV).style.visibility = 'visible';
  }
  saveSMG = oV;
  return true;
}/* subMenuOver() */

function subMenuOut(iV)
{
  if(fromIE){
	docHandle[iV].style.visibility = 'hidden';
  } else if (fromNN){
	docHandle[iV].visibility = 'hide';
  } else if( fromN6){
	document.getElementById(iV).style.visibility = 'hidden';
  }    
  if(iV==saveSMG){
	saveSMG = false;
  }
  return true;
}/* subMenuOut() */

function subKeepOn(id, cl, tN)
{
  tN.style.color=cl;

  if(fromIE){
	docHandle[id].style.visibility = 'visible';
  } else if (fromNN){
	docHandle[id].visibility = 'show';
  } else if( fromN6){
	document.getElementById(id).style.visibility = 'visible';
  }

  return true;
}/* subKeepOn() */

function subChkOver(cl, TN)
{
  if( saveSMG ){
    subMenuOut( saveSMG );
  }
  TN.style.color = cl;
}/* subChkOver() */

// Pulldown or Standard menu pkg
var lsOverC, //Text Color onMouseOver
    lsOutC,  //Text color onMouseOut
    lsBgC,   //Background color for subMenu
    lsMainL, //Menu lable
    lsSubL,  //SUbmenu lable (could be 0)
    lsLastOne=" ";//Last menu item

function lsBuildMenu(c1,c2,bc)
{
  lsOverC = c1;
  lsOutC = c2;
  lsBgC = bc;
  lsLastOne = " |";
  return true;
}/* lsBuildMenu() */

function lsBuildMenuEnd() { return true; }

function lsMenuMainEnd() { return true; }

function lsMenuSetLast()
{
  lsLastOne = " ";

}/* lsMenuSetLast() */

function lsMenuMainSearch(n,sn,x,y,w,h,z,v,url,txt, tgt)
{ //n:main lable. sn:submenu lb
  var str;

  lsMainL = n;
  lsSubL = sn;

  htmlLayerBeg(n,x,y,w,h,z,v);

  str = "<P class=outset><A onmouseover=\"this.style.color='RED'\" onmouseout=\"this.style.color='BLUE'\" href=\"" + 
	url + "\" TARGET=\"" + tgt + "\">" + txt + "</A></P>";
  document.write( str );
  htmlLayerEnd(n); 

}/* lsMenuMainSearch() */

function lsMenuMain(n,sn,x,y,w,h,z,v,url,txt, tgt)
{ //n:main lable. sn:submenu lb
  var str;

  lsMainL = n;
  lsSubL = sn;

  htmlLayerBeg(n,x,y,w,h,z,v);
  if( lsSubL ){
    str = "<P class=ls-whi-1><A onmouseover=\"subMenuOver(this,'" + lsSubL + "')\"" +
            " onmouseout=\"this.style.color='" + lsOutC + "'\" href=\"http://www.linstudio.com/" + url + "\" TARGET=\"" + 
		  tgt + "\">" + txt + 
            "</A><A>" + lsLastOne +"</A></P>";
  } else {
    str = "<P class=ls-whi-1><A onmouseover=\"subChkOver('" + lsOverC + "', this)\"" +
            " onmouseout=\"subChkOver('"  + lsOutC  + "', this)\"" +
            " href=\"http://www.linstudio.com/" + url + "\" TARGET=\"" + tgt + "\">" + txt +
            "</A><A>" + lsLastOne +"</A></P>";
  }
  document.write( str );
  htmlLayerEnd(n); 

}/* lsMenuMain() */

function lsSubMenuBeg(x,y,w,h,z,v)
{ var str;
  if( lsSubL ){
    htmlLayerBeg(lsSubL,x,y,w,h,z,v);
    str = "<table class=ls-whi-1><tr bgcolor=" + lsBgC + "><td align=left";
    if( w ){
	str = str + " width=" + w;
    }
    str = str +" onmouseout=\"subMenuOut('" + lsSubL + "')\">";
    document.write( str );
  }
}/* lsSubMenuBeg() */


function lsSubMenuEnd()
{
  if( lsSubL ){
    document.write("</td></tr></table>");
    htmlLayerEnd(lsSubL); 
  }
}/* lsSubMenuEnd()*/

function lsSubMenuItem(needPref, u, txt, tgt)
{  var str = "";
   var pref;
  if( needPref ){
    pref = "http://www.linstudio.com/";
  } else {
    pref = "";
  }
  if( lsSubL ){
    str = "<A onmouseover=\"subKeepOn('" + lsSubL + "','" + lsOverC + "', this)\"" +
            " onmouseout=\"subKeepOn('"  + lsSubL + "','" + lsOutC + "', this)\"" + 
            " href=\"" + pref + u + "\" target=\"" + tgt + "\">" + txt + 
            "</A><br>";
    document.write( str );
  } 
}/* lsSubMenuItem(1, ) */

var topMG = fromOpera? '5px'  : (fromIE? '20px' : '5px');
var upMG  = fromOpera? '27px' : (fromIE? '32px' : '27px');
var top2MG = fromOpera? '30px'  : (fromIE? '50px' : '30px');

function lsBuildBanner()
{
 /* bannerOn & bannerOff are set based on the choice of Banner number, checked in ls-banner.asp */
 lsBuildMenu(bannerOn, bannerOff, '#999966');

  lsMenuMain("PL1A", 0, "252px", topMG, "55px", 0, 1, 1, "", "Home", "_top");
  lsMenuMainEnd();

  lsMenuMain("PL2A", "PL2B", "297px", topMG, "55px", 0, 1, 1, "profile.asp", "Profile", "_top");
    lsSubMenuBeg("283px", upMG, "170px", 0, 0, 0);
 	lsSubMenuItem(1, "profile.asp?QE=1", "Artist's Statements", "_top");
	lsSubMenuItem(1, "profile.asp?QE=1", "Academic Achievements", "_top");
	lsSubMenuItem(1, "profile.asp?QE=1", "Biography", "_top");
	lsSubMenuItem(1, "profile.asp?QE=2", "Honors and Awards", "_top");
	lsSubMenuItem(1, "profile.asp?QE=3", "Publications and Exhibitions", "_top");
	lsSubMenuItem(1, "profile.asp?QE=4", "Professional Experiences", "_top");
    lsSubMenuEnd();
  lsMenuMainEnd();

  lsMenuMain("PL3A", "PL3B", "343px", topMG, "53px", 0, 1, 1, "gallery.asp", "Gallery", "_top");
    lsSubMenuBeg("331px", upMG, "140px", 0, 0, 0);
	lsSubMenuItem(1, "ls-pt.asp?PT=US", "Illustration Portfolio", "_top");
	lsSubMenuItem(1, "ls-pt.asp?PT=PT", "Portraiture Portfolio", "_top");
	lsSubMenuItem(1, "ls-pt.asp?PT=LS", "Landscape Portfolio", "_top");
	lsSubMenuItem(0, "javaScript:lsKickDefShow('US', 1)", "Illustration Slide Show", "_top");
	lsSubMenuItem(0, "javaScript:lsKickDefShow('PT', 20)", "Portraiture Slide Show", "_top");
	lsSubMenuItem(0, "javaScript:lsKickDefShow('LS', 1)", "Landscape Slide Show", "_top");
    lsSubMenuEnd();
  lsMenuMainEnd();

  lsMenuMain("PL4A", "PL4B", "393px", topMG, "88px", 0, 1, 1, "ls-member.asp", "Membership", "_top");
    lsSubMenuBeg("390px", upMG, "110px", 0, 0, 0);
	lsSubMenuItem(1, "ls-email.asp", "Email Service", "_top");
	lsSubMenuItem(1, "ls-member.asp", "Member Benefit", "_top");
	lsSubMenuItem(1, "ls-member.asp", "Join OnLine", "_top");
	lsSubMenuItem(1, "ls-pay.asp", "OnLine Payment", "_top");
    lsSubMenuEnd();
  lsMenuMainEnd();

  lsMenuMain("PL5A", "PL5B", "471px", topMG, "85px", 0, 1, 1, "online.asp", "Order", "_top");
    lsSubMenuBeg("458px", upMG, "130px", 0, 0, 0);
	lsSubMenuItem(1, "pricelist.asp?QE=2", "Deposit and Payment", "_top");
      lsSubMenuItem(1, "ls-gc.asp", "Gift Certificate", "_top");
	lsSubMenuItem(1, "pricelist.asp?QE=13", "Limited Fine Prints", "_top");
	lsSubMenuItem(1, "online.asp", "OnLine Artwork Order", "_top");
	lsSubMenuItem(1, "ls-pay.asp", "OnLine Payment", "_top");
	lsSubMenuItem(1, "pricelist.asp?QE=5", "Order Procedure", "_top");
	lsSubMenuItem(1, "pricelist.asp?QE=6", "Price List", "_top");
	lsSubMenuItem(1, "pricelist.asp?QE=3", "Subject Reference", "_top");
    lsSubMenuEnd();
  lsMenuMainEnd();

  lsMenuMain("PL6A", "PL6B", "516px", topMG, "71px", "10px", 1, 1, "ls-tr.asp", "Art Class", "_top");
    lsSubMenuBeg("488px", upMG, "123px", 0, 0, 0);
	lsSubMenuItem(1, "ls-tr.asp", "General Art Classes", "_top");
	lsSubMenuItem(1, "ls-tr.asp", "Tailored Art Classes", "_top");
	lsSubMenuItem(1, "ls-tr.asp", "Class Enrollment", "_top");
	lsSubMenuItem(1, "ls-tr.asp", "OnLine Registration", "_top");
    lsSubMenuEnd();
  lsMenuMainEnd();

  lsMenuMain("PL7A", "PL7B", "573px", topMG, "71px", "10px", 1, 1, "pricelist.asp", "Service", "_top");
    lsSubMenuBeg("548px", upMG, "155px", 0, 0, 0);
	lsSubMenuItem(1, "pricelist.asp?QE=8", "Artwork Modification", "_top");
	lsSubMenuItem(1, "pricelist.asp?QE=12", "Care on Artwork", "_top");
	lsSubMenuItem(1, "pricelist.asp?QE=9", "Framing Service", "_top");
	lsSubMenuItem(1, "ls-gc.asp", "Gift Certificate", "_top");
	lsSubMenuItem(1, "ls-member.asp", "LinStudio Membership", "_top");
	lsSubMenuItem(1, "ls-pay.asp", "OnLine Payment", "_top");
	lsSubMenuItem(1, "ls-member.asp", "Upload Files", "_top");
    lsSubMenuEnd();
  lsMenuMainEnd();

  lsMenuMain("PL8A", 0, "623px", topMG, "100px", "10px", 1, 1, "pricelist.asp?QE=10", "Contact", "_top");
  lsMenuMainEnd();

  lsMenuSetLast();
  lsMenuMainSearch("PL9A", 0, "675px", top2MG, "46px", "10px", 1, 1, "/search.htm", "Search", "_top");
  lsMenuMainEnd();

  lsMenuMain("PL10A", 0, "675px", topMG, "100px", "10px", 1, 1, "ls-sm.asp", "SiteMap", "_top");
  lsMenuMainEnd();

  lsBuildMenuEnd();
}/* lsBuildBanner() */

