/* javascript for legalforms */


function setCookie(c_name,value,expiredays)
{
//var expiredays = expirehours * (1/24);
var exdate=new Date();
exdate.setDate(exdate.getDate()+expiredays);
document.cookie=c_name+ "=" +escape(value)+ ((expiredays==null) ? "" : ";expires="+exdate.toGMTString()) + ";path=/";
//alert(value);
}

function getCookie(c_name)
{
if (document.cookie.length>0)
  {
  c_start=document.cookie.indexOf(c_name + "=");
  if (c_start!=-1)
    {
    c_start=c_start + c_name.length+1;
    c_end=document.cookie.indexOf(";",c_start);
    if (c_end==-1) c_end=document.cookie.length;
    return unescape(document.cookie.substring(c_start,c_end));
    }
  }
return "";
}

function xcheckCookie()
{
refpage=getCookie('refpage');
if (refpage!=null && refpage!="")
  {
    //alert(refpage);
    var category = refpage.split("_",1);
    var categoryforms = refpage;
    showForms(category);
    toggle(categoryforms);
  } else {
    document.getElementById('viewforms').style.display = 'block';
  }
}

function checkCookie()

{

refpage=getCookie('refpage');
if (refpage!=null && refpage!="")

  {

    var category = refpage.split("_")[0];
    //alert(category);
    var categoryforms = refpage;

    showForms(category);
    toggle(categoryforms);

  } else {

    document.getElementById('viewforms').style.display = 'block';

  }

}



function showForms2( item ){

    showNone();
    resetFormLinks();
    var oParent = item.parentNode.parentNode;
    var oaTD = oParent.getElementsByTagName( "td" );
    var sID = oaTD[ 0 ].id.replace( /A$/gim, "" );
    var sCategory = item.innerHTML.replace( /^[\n \t]+|[\n \t]+$/gim, "" );

    setCookie( "lzlfc" , sCategory, 90 );

    document.getElementById( sID ).style.display = "block";

    oaTD[ 0 ].className = "active ";

    if ( oaTD[ 1 ].className == 'arrow') {
      oaTD[ 1 ].className = 'arrowon';
    } else if (oaTD[ 1 ].className == 'arrowbig') {
      oaTD[ 1 ].className = 'arrowbigon';
    }
}


function showForms(category) {
    showNone();
    resetFormLinks();
    var oCat = document.getElementById(category);
    oCat.style.display = "block";
    var oAnchor = category + "A";

    var oParent = document.getElementById(oAnchor).parentNode;
    var oaTD = oParent.getElementsByTagName("td");
   var sID = oaTD[ 0 ].id.replace( /A$/gim, "" );


    oaTD[ 0 ].className = "active ";

    if ( oaTD[ 1 ].className == 'arrow') {
      oaTD[ 1 ].className = 'arrowon';
    } else if (oaTD[ 1 ].className == 'arrowbig') {
      oaTD[ 1 ].className = 'arrowbigon';
    }



}

function showNone() {
    var cats = document.getElementById('categoryforms').getElementsByTagName('div');
    for (var i=0; i < cats.length; i++) {
	// alert(cats[i].innerHTML);
	cats[i].style.display = "none";
    }

    var arrows = document.getElementsByTagName('td');
    for (var i=0; i < arrows.length; i++) {
	if (arrows[i].className == 'arrowon') {
	    arrows[i].className = 'arrow';
	} else if (arrows[i].className == 'arrowbigon') {
	    arrows[i].className = 'arrowbig';
	}
    }

    var links = document.getElementById('categorylist').getElementsByTagName('a');
    for (var i=0; i < links.length; i++) {
	links[i].parentNode.className = "category";
    }
    links[0].parentNode.className = "category top";
    
}

function toggle2(item) {
    var oParent = item.parentNode;
    var oaDiv = oParent.getElementsByTagName("div");
    if (oaDiv[0].style.display == 'block') {
	//setCookie('refpage',categoryforms);
	parent.location.href = item.href;
    } else {
	resetFormLinks();
	oaDiv[0].style.display = 'block';
	item.style.fontWeight = 'bold';
    }
}

function toggle(categoryforms) {
    var oCat = document.getElementById(categoryforms);
    oCat.style.display = 'block';
    var oLink = oCat.parentNode.getElementsByTagName("a")[0];
    oLink.style.fontWeight = 'bold';
}


function resetFormLinks() {
    var divs = document.getElementsByTagName('div');
    for (var i=0; i < divs.length; i++) {
	if (divs[i].className == 'descr') {
	    divs[i].style.display = 'none';
	}
    }
    
    var links = document.getElementsByTagName('a');
    for (var i=0; i < links.length; i++) {
	if (links[i].className == 'descrlink') {
	    links[i].style.fontWeight = 'normal';
	}
    }
}





function writeLeftMenu() {

var url = document.location.href.split("/")[3];
var page = document.location.href.split("/")[4];

var overviewlink = '<a href="/legalforms/home.html" class="LeftMenu_OpenedLink LeftMenu_UnopenedLink">Legal Forms Overview</a>';
var faqlink = '<a href="/legalforms-faqs/index.html" class="LeftMenu_OpenedLink LeftMenu_UnopenedLink">FAQ</a>';
var glossarylink = '<a href="/legalforms-glossary/index.html" class="LeftMenu_OpenedLink LeftMenu_UnopenedLink">Glossary</a>';

//if (url == "legalforms") overviewlink = '<span class="LeftMenu_OpenedLink">Legal Forms Overview</span>';
if (page == "home.html") overviewlink = '<span class="LeftMenu_OpenedLink">Legal Forms Overview</span>';
if (url == "legalforms-faqs") faqlink = '<span class="LeftMenu_OpenedLink">FAQ</span>';
if (url == "legalforms-glossary") glossarylink = '<span class="LeftMenu_OpenedLink">Glossary</span>';

    

lmHTML = '';

lmHTML += '<img border=0 src="/img/LegalForms/woman.jpg">';
lmHTML += '<br>';
lmHTML += '<TABLE border=0 CELLPADDING=0 CELLSPACING=0 style="margin-bottom: 3px; width: 100%; background-color: #ffffff;text-align: left;" WIDTH="100%">';
lmHTML += '<TR>';
lmHTML += '<TD CLASS="LeftMenu_Light">';
lmHTML += '<TABLE border=0 CELLPADDING=0 CELLSPACING=0>';
lmHTML += '<tr>';
lmHTML += '<TD COLSPAN=2>';
lmHTML += '<span class="LeftMenu_Head">';
lmHTML += 'Legal Forms</span>';
lmHTML += '</TD>';
lmHTML += '</tr>';
lmHTML += '<tr>';
lmHTML += '<TD CLASS="LeftMenu_Arrow" >';
lmHTML += '<img src="/img/iconLeftMenuArrow.gif" class="LeftMenu_Arrow_img" border="0">';
lmHTML += '</TD>';
lmHTML += '<TD CLASS="LeftMenu_cell" >';
lmHTML += overviewlink;
lmHTML += '</TD>';
lmHTML += '</tr>';
lmHTML += '<tr>';
lmHTML += '<TD CLASS="LeftMenu_Arrow" >';
lmHTML += '<img src="/img/iconLeftMenuArrow.gif" class="LeftMenu_Arrow_img" border="0">';
lmHTML += '</TD>';
lmHTML += '<TD CLASS="LeftMenu_cell" >';
lmHTML += faqlink;
lmHTML += '</TD>';
lmHTML += '</tr>';
lmHTML += '<tr>';
lmHTML += '<TD CLASS="LeftMenu_Arrow"  STYLE="border-bottom:1px solid #C8C8C8;" >';
lmHTML += '<img src="/img/iconLeftMenuArrow.gif" class="LeftMenu_Arrow_img" border="0">';
lmHTML += '</TD>';
lmHTML += '<TD CLASS="LeftMenu_cell"  STYLE="border-bottom:1px solid #C8C8C8;" >';
lmHTML += glossarylink;
lmHTML += '</TD>';
lmHTML += '</tr>';
lmHTML += '</TABLE>';
lmHTML += '</td> </tr> </table>';
lmHTML += '';
lmHTML += '<img border=0 src="/img/legalforms/whyforms.gif" style="margin: 25px 5px 25px 0;" align="center">';
lmHTML += '';
lmHTML += '';
lmHTML += '<a href="/legalforms/Promissory-Note-Comparison-Guide.pdf"><img border=0 src="/img/legalforms/promissory_01.jpg" style="margin-right: 5px;"></a>';
lmHTML += '<br>';
lmHTML += '<a href="/legalforms/Promissory-Note-Comparison-Guide.pdf"><img border=0 src="/img/legalforms/promissory_02.gif" style="margin-right: 5px;margin-bottom: 25px;"></a>';

    document.write(lmHTML);
}


function writeBackLink() {

var path = document.location.href.split("/")[3];
blHTML = '';
blHTML += '<table border=0 cellpadding=0 cellspacing=15 id="backwitharrow">';
blHTML += '<tr align="right">';
blHTML += '<TD class=botMenuText><IMG src="/img/iconBlueArrowPrev.gif" border=0> <A class=botMenuBlueLink href="/' + path + '/index.html">Back</A></TD>';
blHTML += '</tr></table>';
document.write(blHTML);

}
