function verifyLastnameExists(f,d)
{
    if(f.lastname.value.length==0 || f.lastname.value=='lastname')
    {
        alert('Please enter a last name.');
        return false;
    }
    return true;
}

function addBrowserTOC(d,view) {
var bgc='"#000000"';   
var v1bg=(view==0?'"#666666"':bgc);
var v2bg=(view==1?'"#666666"':bgc);
var v3bg=(view==2?'"#666666"':bgc);
var v4bg=(view==3?'"#666666"':bgc);
var v5bg=(view==4?'"#666666"':bgc);
var v6bg=(view==5?'"#666666"':bgc);
var v7bg=(view==6?'"#666666"':bgc);
var v1c=(view==0?'"#ffcc00"':'"#ffffff"');
var v2c=(view==1?'"#ffcc00"':'"#ffffff"');
var v3c=(view==2?'"#ffcc00"':'"#ffffff"');
var v4c=(view==3?'"#ffcc00"':'"#ffffff"');
var v5c=(view==4?'"#ffcc00"':'"#ffffff"');
var v6c=(view==5?'"#ffcc00"':'"#ffffff"');
var v7c=(view==6?'"#ffcc00"':'"#ffffff"');
var tablebg= 'background="/images/bar.gif"';
var classtxt= 'class="nav" style="color: #ffffff;"';
var septxt='<td bgcolor="#959595" width="1"></td>';
if (navigator.appName == "Netscape") {
tablebg='bgcolor="#ffffcc"';        
classtxt='';
} 

                    //d.write('<tr><td valign="center"><input type="text" name="lastname" size="10" value="lastname" maxlength="30"></td><td valign="center" align="right"><input type="submit" class="button" value="search"></td>');
                    //d.write('<td valign="center" align="right">&nbsp;<span class="bodysmall"><a href="/tpshowcase.html#search_">advanced</small></a></span></td></tr>');
d.write('<table '+tablebg+' width="750" border="0" cellpadding="0" cellspacing="0" >');

    d.write('<tr>');
        d.write('<td valign="bottom" align="center" width="125" ><a href="/" target="_top"><img src="/images/tplogo.gif" border="0" alt="TribalPages" width="64" height="64"/></a></td>');
        d.write('<td>');
            d.write('<table border="0" cellspacing="0" cellpadding="0">');
            d.write('<tr>');
                d.write('<td>');
                    d.write('<td height="64" valign="center" align="left"><img src="/images/tp.gif" border="0" alt="TribalPages" width="220" height="40"></td>');
                d.write('</td>');
                d.write('<td width="170">');
                    d.write('<img src="/images/clear.gif" border="0" alt="" width="1" height="1">');
                d.write('</td>');
                d.write('<td valign="center" align="left">');
                    d.write('<form name="searchlastname" action="/tribe/search_names" target="_top" onSubmit="return verifyLastnameExists(this, document);" method="GET">');
                    d.write('<table border="0" cellspacing="0" cellpadding="0">');
                    d.write('<tr><td><input type="text" name="lastname" size="10" value="lastname" maxlength="30"></td><td valign="center"><input type="submit" class="button" value="search"></td></tr>');
                    d.write('<tr><td colspan="2" valign="top" align="right"><span class="bodysmall"><a href="/tpshowcase.html#search_" target="_top">more options</small></a></span></td></tr>');
                    d.write('</table>');
	            d.write('<input type="hidden" name="isalive" value="2">');
                    d.write('</form>');
                d.write('</td>');
            d.write('</tr>');
            d.write('</table>');
        d.write('<td>');
    d.write('</tr>');

d.write('<tr>');
d.write('<td>&nbsp</td>');
d.write('<td bgcolor='+bgc+'><table border="0" cellspacing="0" cellpadding="0" height="21" background="">');
d.write('<tr>');
d.write(septxt);
d.write('<td height="21" bgcolor='+v1bg+' width="59" align="center"><a '+classtxt+' href="/" target="_top"><font size="-2" face="Verdana, sans-serif" color='+v1c+'><b>Home</b></font></a></td>');
d.write(septxt);
d.write('<td height="21" bgcolor='+v2bg+' width="90" align="center"><a '+classtxt+' href="/joinnow.html" target="_top"><font size="-2" color='+v2c+' face="Verdana, sans-serif"><b>Join Now</b></font></a></td>');
d.write(septxt);
d.write('<td height="21" bgcolor='+v4bg+' width="76" align="center"><a '+classtxt+' href="/tpShowcase.html" target="_top"><font size="-2" color='+v4c+' face="Verdana, sans-serif"><b>Showcase</b></font></a></td>');
d.write(septxt);
d.write('<td height="21" bgcolor='+v3bg+' width="76" align="center"><a '+classtxt+' href="/trails/trail0/contents.html" target="_top"><font size="-2" color='+v3c+' face="Verdana, sans-serif"><b>Features</b></font></a></td>');
d.write(septxt);
d.write('<td height="21" bgcolor='+v7bg+' width="76" align="center"><a '+classtxt+' href="/tpBoards.html" target="_top"><font size="-2" color='+v7c+' face="Verdana, sans-serif"><b>Forum</b></font></a></td>');
d.write(septxt);
d.write('<td height="21" bgcolor='+v5bg+' width="76" align="center"><a '+classtxt+' href="/tpsupport.html" target="_top"><font size="-2" color='+v5c+' face="Verdana, sans-serif"><b>Help</b></font></a></td>');
d.write('</tr></table>');
d.write('</td></tr>');

if(view==61 || view==62)
{
d.write('<tr>');
d.write('<td bgcolor=#ffffcc>&nbsp;</td>');
if(view==61) d.write('<td bgcolor=#ffffcc><span class="body">Message Boards: Genealogy | <a href="/mbTechnical.html" target="_top">Technical</a></span></td>');
else d.write('<td bgcolor=#ffffcc><span class="body">Message Boards: <a href="/mbGenealogy.html" target="_top">Genealogy</a> | Technical</span></td>');
d.write('</tr>');
}

d.write('</table>');
}

function doLogin() {                                                                   
var userid = document.userlogin.userid.value;
var password = document.userlogin.password.value;
if (!userid || userid.length == 0 || !password || password.length==0) {                                                                  
  	alert("Please enter both User ID and Password");
  	document.userlogin.userid.focus();
  	return false;
}                                                                  
return true;                                                       
}                                                                   

function tpBrowserWindow(userid) {
tpbrowser_window = window.open("/tribes/"+userid,"tribalbrowser","toolbar,location,scrollbars,resizable,status,width=670");
tpbrowser_window.focus();
}

function readCookie() {
if(document.cookie=='') return '';
return WM_getCookieValue('tpuserid');
}

function WM_getCookieValue(name) {
    var firstChar,lastChar;
    var theBigCookie = document.cookie;
    firstChar = theBigCookie.indexOf(name);
    if(firstChar != -1) {
        firstChar += name.length + 1;
        lastChar = theBigCookie.indexOf(';', firstChar);
        if(lastChar == -1) lastChar = theBigCookie.length;
        return theBigCookie.substring(firstChar, lastChar);
    } 
    else return '';
}

function doLogin() {                                                                   
var userid = document.userlogin.userid.value                     
var password = document.userlogin.password.value 
if (!userid || userid == "" || !password || password == "") {                                                                  
  	alert("Please enter both User ID and Password")              
  	document.userlogin.userid.focus()                             
  	return false                                                   
}                                                                  
return true;                                                       
}                                                                   

function doViewTree() {                                                                   
var userid = document.viewtree.userid.value                     
if (!userid || userid == "" )    {                                                                  
  	alert("Please enter a User ID")              
  	document.viewtree.userid.focus()                             
  	return false                                                   
}                                                                  
return true;                                                       
}                                                                   

function addLoginTable() {
var d = document;
d.write('<table width="125" border="0" cellpadding="0" cellspacing="0">');
d.write('<tr><td>');


// Browse
d.write('<form name="viewtree" method="GET" action="/tribes" onSubmit="return doViewTree();">');
d.write('<table width="122" border="0" cellspacing="0" cellpadding="0">');
d.write('<tr><td valign="top"><img src="/images/lft.gif" width="122" height="18" border="0" alt="Familt Trees"></td></tr>');
d.write('<tr><td valign="bottom">&nbsp;<span class="body">User ID:</span></td></tr>');
d.write('<tr><td>&nbsp;<input type="text" name="userid" size="10" value="'+readCookie()+'" maxlength="30"><input type="image" src="/images/go.jpg" height="18" width="25" align="absmiddle" border="0"></td></tr>');
d.write('<tr><td valign="top"><table border="0" cellspacing="2" cellpadding="0"><tr><td><span class="bodysmall">To view a tree, enter the member\'s User ID.</span></td></tr></table></td></tr>');
d.write('</table>');
d.write('</form>');


d.write('</td></tr>');

d.write('<tr><td align="center">');
//d.write('<a href="http://www.goldenwebawards.com"><img src="http://www.goldenwebawards.com/images/webawardf2000.gif" width="70" height="105" border="0"></a><br><br>');
d.write('<img src="images/webaward2001s.gif" width="104" height="62" border="0"><br><br>');
d.write('</td></tr><tr><td>');
d.write('<font size="2" color="#000000" face="Geneva, Arial, Verdana, Helvetica, sans-serif">Your <a href="/tpfeedback.html">feedback</a> is crucial to our success.<br><br></font>');
d.write('</td></tr><tr><td>');
d.write('<font size="2" color="#000000" face="Geneva, Arial, Verdana, Helvetica, sans-serif">See <a href=/tpwhatsnew.html target="_blank">What`s New</a> at TribalPages.</font><br><br>');
d.write('</td></tr><tr><td>');
d.write('<font size="2" color="#000000" face="Geneva, Arial, Verdana, Helvetica, sans-serif">Lost your <a href="/tribe/forgot_password">UserId or password?</a></font>');
d.write('</td></tr></table>');
}