var br;

if(navigator.appName == 'Netscape' && document.layers != null){br="N";}
else if(navigator.appName == 'Microsoft Internet Explorer' && document.all != null){br="IE";}
else{br=null}

var isDOM = (document.getElementById ? true : false);

if (navigator.appVersion.indexOf('MSIE 5.0') != -1) {
  isDOM=false;
}

var NS4 = (document.layers) ? 1 : 0;
var IE4 = (document.all) ? 1 : 0;
var to_print = "";
var prodString = "";
optionSelected = new Array();
valueSelected = new Array();
sortOptionSelected = new Array();
sortValueSelected = new Array();
sortFamilySelected = new Array();
sortOptionSelected[0] = "--    Select a Product/Service    --";
sortValueSelected[0] = "all";
sortFamilySelected[0] = "all";


function loadselections() {

    // List under All AML New York Products
       arr = new Array();
       arr1 = new Array();
       arr[0] = "";
       arr1[0] = "--     UnSelect a Product/Service Populated by Product Line     --";

       arr[1] = "*SINGLE*PREMIUM*IMMEDIATE*ANNUITIES*SPIA*";
       arr1[1] = "Immediate Annuity";

       arr[2] = "*TERM*LIFE*TERM*";
       arr1[2] = "Term Life";

       arr[3] = "*UNIVERSAL*LIFE*UL*";
       arr1[3] = "Universal Life";

      optionSelected[0] = arr;
      valueSelected[0] = arr1;

    // List under All GECLANY NY Products
arr = new Array();
       arr1 = new Array();
       arr[0] = "";
       arr1[0] = "--     UnSelect a Product/Service Populated by Product Line     --";

       arr[1] = "*DEFERRED*FIXED*ANNUITIES*FIXED*";
       arr1[1] = "Deferred/Fixed Annuity";

       arr[2] = "*SINGLE*PREMIUM*IMMEDIATE*ANNUITIES*SPIA*";
       arr1[2] = "Immediate Annuity";

       arr[3] = "*VARIABLE*UNIVERSAL*LIFE*VUL*";
       arr1[3] = "Variable Universal Life";

      optionSelected[1] = arr;
      valueSelected[1] = arr1;

    // List under Deffered Fixed Annuities
       arr = new Array();
       arr1 = new Array();
       arr[0] = "";
       arr1[0] = "--     UnSelect a Product/Service Populated by Product Line     --";

       arr[1] = "*ADVANCED*MARKETING*";
       arr1[1] = "Advanced Marketing";

       arr[2] = "*ALL*GECLANY*NEW*YORK*PRODUCTS*";
       arr1[2] = "All GECLANY NY Products";

       arr[3] = "*CAPITAL*PROVIDER*ADVANTAGE*";
       arr1[3] = "Capital Provider Advantage";
       
       arr[4] = "*CAPITAL*PROVIDER*ADVANTAGE*NY*";
       arr1[4] = "Capital Provider Advantage NY";

       arr[5] = "*CAPITAL*PROVIDER*FIVE*10*";
       arr1[5] = "Capital Provider Five 10";

       arr[6] = "*CAPITAL*PROVIDER*SEVEN*10*";
       arr1[6] = "Capital Provider Seven 10";
       
       arr[7] = "*CAPITAL*PROVIDER*SEVEN*10*NY*";
       arr1[7] = "Capital Provider Seven 10";


      optionSelected[2] = arr;
      valueSelected[2] = arr1;

//List under Immediate Annuities (SPIA)

         arr = new Array();
         arr1 = new Array();
         arr[0] = "";
         arr1[0] = "--     UnSelect a Product/Service Populated by Product Line     --";

        arr[1] = "*ALL*AML*NEW*YORK*PRODUCTS*";
        arr1[1] = "All AML NY Products";

        arr[2] = "*ALL*GECLANY*NEW*YORK*PRODUCTS*";
        arr1[2] = "All GECLANY NY Products";

        arr[3] = "*SPIA*";
        arr1[3] = "SPIA";

        arr[4] = "*UNDERWRITING*";
        arr1[4] = "Underwriting";

      optionSelected[3] = arr;
      valueSelected[3] = arr1;

//List under Long Term Care (LTCI)

         arr = new Array();
         arr1 = new Array();
         arr[0] = "";
         arr1[0] = "--     UnSelect a Product/Service Populated by Product Line     --";

         arr[1] = "*GE*LONG*TERM*CARE*CHOICE*";
         arr1[1] = "GE Long Term Care Choice";


      optionSelected[4] = arr;
      valueSelected[4] = arr1;

//List under Market Value Adjusted Annuities

         arr = new Array();
         arr1 = new Array();
         arr[0] = "";
         arr1[0] = "--     UnSelect a Product/Service Populated by Product Line     --";

        arr[1] = "*GE*TIMESELECT*";
        arr1[1] = "GE TimeSelect ";

        arr[2] = "*GE**TIMESELECT*PLUS*";
        arr1[2] = "GE TimeSelect Plus ";


      optionSelected[5] = arr;
      valueSelected[5] = arr1;

//List under Non Product

         arr = new Array();
         arr1 = new Array();
         arr[0] = "";
         arr1[0] = "--     UnSelect a Product/Service Populated by Product Line     --";

        arr[1] = "*ADVANCED*MARKETING*";
        arr1[1] = "Advanced Marketing";

        arr[2] = "*ALL*AML*NEW*YORK*PRODUCTS*";
        arr1[2] = "All AML NY Products";

        arr[3] = "*ALL*GECLANY*NEW*YORK*PRODUCTS*";
        arr1[3] = "All GECLANY NY Products";

        arr[4] = "*BIG*CASE*";
        arr1[4] = "BIG Case";

        arr[5] = "*IGO*NIGO*";
        arr1[5] = "IGO/NIGO";

        arr[6] = "*UNDERWRITING*";
        arr1[6] = "Underwriting";


      optionSelected[6] = arr;
      valueSelected[6] = arr1;



//List under Term Life

         arr = new Array();
         arr1 = new Array();
         arr[0] = "";
         arr1[0] = "--     UnSelect a Product/Service Populated by Product Line     --";

        arr[1] = "*ALL*AML*NEW*YORK*PRODUCTS*";
        arr1[1] = "All AML NY Products";

        arr[2] = "*BIG*CASE*";
        arr1[2] = "BIG Case";

        arr[3] = "*COLONY*5*10*15*20*30*";
        arr1[3] = "Colony 5/10/15/20/30";

        arr[4] = "*PRO*TERM*";
        arr1[4] = "Pro-Term";

        arr[5] = "*SURE*TERM*5*10*15*20*30*";
        arr1[5] = "Sure Term 5/10/15/20/30";

        arr[6] = "*UNDERWRITING*";
        arr1[6] = "Underwriting";


      optionSelected[7] = arr;
      valueSelected[7] = arr1;

//List for Universal Life

         arr = new Array();
         arr1 = new Array();
         arr[0] = "";
         arr1[0] = "--     UnSelect a Product/Service Populated by Product Line     --";


        arr[1] = "*ALL*AML*NEW*YORK*PRODUCTS*";
        arr1[1] = "All AML NY Products";

        arr[2] = "*CHOICEUL*";
        arr1[2] = "ChoiceUL";

        arr[3] = "*FIRSTCHOICE*GOLD*";
        arr1[3] = "FirstCHOICE Gold";

        arr[4] = "*GE*GOLD*";
        arr1[4] = "GE Gold";

        arr[5] = "*GE*LIFETIME*PROTECTOR*";
        arr1[5] = "GE Lifetime Protector";

        arr[6] = "*GE**LIFETIME*PROTECTOR*FLEX*";
        arr1[6] = "GE Lifetime Protector flex";
        
        arr[7] = "*LIFETIME*PROVIDER*SUL*";
        arr1[7] = "Lifetime Provider SUL";

        arr[8] = "*UNDERWRITING*";
        arr1[8] = "Underwriting";

      optionSelected[8] = arr;
      valueSelected[8] = arr1;

//List for Variable Annuities
         arr = new Array();
         arr1 = new Array();
         arr[0] = "";
         arr1[0] = "--     UnSelect a Product/Service Populated by Product Line     --";


        arr[1] = "*GE*CHOICE*VARIABLE*ANNUITY*";
        arr1[1] = "GE Choice Variable Annuity";

        arr[2] = "*GE*EXTRA*";
        arr1[2] = "GE Extra";


        arr[3] = "*GE*FREEDOM*";
        arr1[3] = "GE Freedom";

        arr[4] = "*GE*RETIREMENT*ANSWER*";
        arr1[4] = "GE Retirement Answer";

      optionSelected[9] = arr;
      valueSelected[9] = arr1;

//List for Variable Life
         arr = new Array();
         arr1 = new Array();
         arr[0] = "";
         arr1[0] = "--     UnSelect a Product/Service Populated by Product Line     --";

        arr[1] = "*GE*ACCUMULATOR*";
        arr1[1] = "GE Accumulator";

        arr[2] = "*GE*LEGACY*";
        arr1[2] = "GE Legacy";

        arr[3] = "*GE*PROTECTION*PLUS*";
        arr1[3] = "GE Protection Plus";


      optionSelected[10] = arr;
      valueSelected[10] = arr1;

//List for Variable Universal Life
         arr = new Array();
         arr1 = new Array();
         arr[0] = "";
         arr1[0] = "--     UnSelect a Product/Service Populated by Product Line     --";

        arr[1] = "*ALL*GECLANY*NEW*YORK*PRODUCTS*";
        arr1[1] = "All GECLANY NY Products";

        arr[2] = "*GE*ACCUMULATOR*";
        arr1[2] = "GE Accumulator";

      optionSelected[11] = arr;
      valueSelected[11] = arr1;

//List for Whole Life
         arr = new Array();
         arr1 = new Array();
         arr[0] = "";
         arr1[0] = "--     UnSelect a Product/Service Populated by Product Line     --";

        arr[1] = "*LIFE*NET*";
        arr1[1] = "Life Net";


      optionSelected[12] = arr;
      valueSelected[12] = arr1;





}

function focusform() {
    document.getElementById('SKEY6').focus();

}

function hidesearchdrops() {
    document.getElementById('DBOX1').style.visibility="hidden";
    document.getElementById('DBOX2').style.visibility="hidden";
    document.getElementById('DBOX3').style.visibility="hidden";
    document.getElementById('DBOX4').style.visibility="hidden";
    document.getElementById('DBOX5').style.visibility="hidden";
}

function xhidesearchdrops(coloum) {
    if (coloum!=1) document.getElementById('DBOX1').style.visibility="hidden";
    if (coloum!=2) document.getElementById('DBOX2').style.visibility="hidden";
    if (coloum!=3) document.getElementById('DBOX3').style.visibility="hidden";
    if (coloum!=4) document.getElementById('DBOX4').style.visibility="hidden";
    if (coloum!=5) document.getElementById('DBOX5').style.visibility="hidden";
}


function drop(coloum) {

     var BOXID='';
     BOXID='DBOX'+coloum;
     hidesearchdrops();

     if (document.getElementById(BOXID).style.visibility=="visible") {
        document.getElementById(BOXID).style.visibility="hidden";
     } else {
        document.getElementById(BOXID).style.visibility="visible";
     }
}

function gosearch(){
   var searchkeys=document.getElementById('SSKEY1').value;
   if (document.getElementById('SSKEY2').value>'') searchkeys=searchkeys+'+'+document.getElementById('SSKEY2').value;
   if (document.getElementById('SSKEY3').value>'') searchkeys=searchkeys+'+'+document.getElementById('SSKEY3').value;
   if (document.getElementById('SSKEY4').value>'') searchkeys=searchkeys+'+'+document.getElementById('SSKEY4').value;
   if (document.getElementById('SSKEY5').value>'') searchkeys=searchkeys+'+'+document.getElementById('SSKEY5').value;
   if (document.getElementById('SKEY6').value>'') searchkeys=searchkeys+'+'+document.getElementById('SKEY6').value;
   while ( (i=searchkeys.indexOf(' ')) != -1 ) searchkeys=searchkeys.substring(0,i)+'+'+searchkeys.substring(i+1,searchkeys.length);
   document.getElementById('go_search').href='http://www.tsg-gefa.com/cgi-bin/edit/tsg-gefa/tsg-gefa/dbdata/qs?UserList=listings_thums&UserKeys='+searchkeys+'&M=10000'
}

function gocatalogsearch(){

   var searchkeys='_MATERIALSONLY_';
   if (document.getElementById('SSKEY1').value>'') searchkeys=searchkeys+'+'+document.getElementById('SSKEY1').value;
   if (document.getElementById('SSKEY2').value>'') searchkeys=searchkeys+'+'+document.getElementById('SSKEY2').value;
   if (document.getElementById('SSKEY3').value>'') searchkeys=searchkeys+'+'+document.getElementById('SSKEY3').value;
   if (document.getElementById('SSKEY4').value>'') searchkeys=searchkeys+'+'+document.getElementById('SSKEY4').value;
   if (document.getElementById('SSKEY5').value>'') searchkeys=searchkeys+'+'+document.getElementById('SSKEY5').value;
   if (document.getElementById('SKEY6').value>'') searchkeys=searchkeys+'+'+document.getElementById('SKEY6').value;
   while ( (i=searchkeys.indexOf(' ')) != -1 ) searchkeys=searchkeys.substring(0,i)+'+'+searchkeys.substring(i+1,searchkeys.length);

 //alert('UserKeys='+searchkeys);
   document.getElementById('go_search').href='http://www.tsg-gefa.com/cgi-bin/edit/tsg-gefa/tsg-gefa/dbdata/qs?UserList=listings_thums&UserKeys='+searchkeys+'&M=10000'

}

function gocatalogentersearch() {
   gocatalogsearch();
   Thums.location.href=document.getElementById('go_search').href;

}

function godisplayssearch(){
   var searchkeys='_FLOORDISPLAYS_';
   if (document.getElementById('SSKEY1').value>'') searchkeys=searchkeys+'+'+document.getElementById('SSKEY1').value;
   if (document.getElementById('SSKEY2').value>'') searchkeys=searchkeys+'+'+document.getElementById('SSKEY2').value;
   if (document.getElementById('SSKEY3').value>'') searchkeys=searchkeys+'+'+document.getElementById('SSKEY3').value;
   if (document.getElementById('SSKEY4').value>'') searchkeys=searchkeys+'+'+document.getElementById('SSKEY4').value;
   if (document.getElementById('SSKEY5').value>'') searchkeys=searchkeys+'+'+document.getElementById('SSKEY5').value;
   if (document.getElementById('SKEY6').value>'') searchkeys=searchkeys+'+'+document.getElementById('SKEY6').value;
   while ( (i=searchkeys.indexOf(' ')) != -1 ) searchkeys=searchkeys.substring(0,i)+'+'+searchkeys.substring(i+1,searchkeys.length);

// alert('UserKeys='+searchkeys);
   document.getElementById('go_search').href='http://www.tsg-gefa.com/cgi-bin/edit/tsg-gefa/tsg-gefa/dbdata/qs?UserList=listings_thums&UserKeys='+searchkeys+'&M=10000'
}



function fsearch(){
     alert('Under Construction');
}



function makeFrame(ID,Fx, Fy, Fw, Fh, bColor, sourceFile, frameName) {

    if (isDOM==false)  {
     alert('This web page Requires IE ver 5.5/Up or Netscape ver 7.00/Up to display properly');
     return;
    }
    var str = '';
    var backcolor = '';


    str += '<div id="' + ID + '" style="position: absolute; left: ' + Fx + '; top: ' + Fy + '; width: ' + Fw + '; height: ' + Fh + '; border:none;border-width:0;border-left-color:white;border-top-color:white;border-color:white;';

    if (bColor) {
      backcolor = 'background-color: ' + bColor + '; ';
      str += backcolor
    }
    str += ' visibility: visible;"><IFRAME NAME='+frameName+' Height='+Fh+' width='+Fw+' src='+sourceFile+' style="'+backcolor+'"></IFRAME>';
    str +=  '</div>';

    var newDiv = document.createElement('div');
    document.getElementsByTagName('body').item(0).appendChild(newDiv);
    newDiv.innerHTML = str;
}

function selectitem(coloum) {

     var SKEY="SKEY"+coloum;
     var SSKEY="SSKEY"+coloum;
     var DBOX="DBOX"+coloum;
     var SDROP="SDROP"+coloum;
     var seltext=document.getElementById(SDROP).options[document.getElementById(SDROP).selectedIndex].text;
     var selvalue=document.getElementById(SDROP).options[document.getElementById(SDROP).selectedIndex].value;

    if (coloum==1) {
       populateProdType();
       document.getElementById('SKEY2').value='';
       document.getElementById('SSKEY2').value='';
       document.getElementById('SKEY3').value='';
       document.getElementById('SSKEY3').value='';
       document.getElementById('SKEY4').value='';
       document.getElementById('SSKEY4').value='';
       document.getElementById('SKEY5').value='';
       document.getElementById('SSKEY5').value='';
    }

    if (seltext.indexOf('UnSelect') != -1) {
       selvalue='';seltext='';
    }
     if (coloum<6) {
       document.getElementById(SKEY).value=seltext;
       document.getElementById(SSKEY).value=selvalue;
       document.getElementById(DBOX).style.visibility="hidden";
     }
}







// shows the drop down menu
function showDDNav(){
        args = showDDNav.arguments;
        if(br=="N"){
                var args, theObj;
                args = showDDNav.arguments;
                theObj = eval(args[1]);
                if (theObj) if(theObj.visibility=='hide'){theObj.visibility = 'show';}
        }
        else if(br=="IE"){
                theObj=eval(args[0]);
                if (theObj) if(theObj.style.visibility=='hidden'){hideElement('SELECT');theObj.style.visibility = 'visible'}
                }
        else{return}
}


// hides the drop down menu

function hideDDNav(){
        args = hideDDNav.arguments;
        if(br=="N"){
                var args, theObj;
                args = hideDDNav.arguments;
                theObj = eval(args[1]);
                if (theObj) if(theObj.visibility=='show'){theObj.visibility = 'hide';}
        }
        else if(br=="IE"){
                theObj=eval(args[0]);
                if (theObj) if(theObj.style.visibility=='visible'){theObj.style.visibility = 'hidden'}
                }
        else{return}
}


// hides drop down menu when menu is active

function hideDiv(){
        args = hideDiv.arguments;
        if(br=="N"){}
        else if(br=="IE"){
                theObj=eval(args[0]);
                // calculate active size of menu
                leftDiv=theObj.offsetLeft +2
                rightDiv=theObj.offsetLeft + theObj.clientWidth -2
                topDiv=theObj.offsetTop +2
                bottomDiv=theObj.offsetTop + theObj.clientHeight -2
                if(window.event.clientY > bottomDiv ||
                        window.event.clientY < topDiv ||
                        window.event.clientX < leftDiv ||
                        window.event.clientX > rightDiv)
                        {theObj.style.visibility = 'hidden'}
                }
        else{return}
}


// highlight menuitem

function divOver(){
        args = divOver.arguments;
        if(br=="N"){}
        else if(br=="IE"){
                theObj=eval(args[0]);
                if(theObj.style.backgroundColor="#A75A86"){
                        theObj.style.backgroundColor="#A75A86";
                }
        }
        else{return}
}

// highlight off menuitem

function divOut(){
        args = divOut.arguments;
        if(br=="N"){}
        else if(br=="IE"){
        theObj=eval(args[0]);
                if(theObj.style.backgroundColor="#C6C6FF"){
                        theObj.style.backgroundColor="#C6C6FF";
                }
        }
        else{return}
}


// highlight on menuitem in netscape

function menuOver(){
        var args, theMenu;
        args = menuOver.arguments;
        theMenu = eval(args[0]);
        theMenu.bgColor="#C6C6FF"
}


// highlight off menuitem in netscape

function menuOut(){
        var args, theMenu;
        args = menuOut.arguments;
        theMenu = eval(args[0]);
        theMenu.bgColor="#C6C6FF"
}

// goes to specified url

function gotoUrl(){
        args = gotoUrl.arguments;
        location.href=args[0]
}


// hides specified tag

function hideElement(HTMLtag)
{
        for (i = 20; i < document.all.tags(HTMLtag).length; i++)
        {
                obj = document.all.tags(HTMLtag)[i];
                obj.style.visibility = "hidden";
        }
}


// shows specified tag

function showElement(HTMLtag)
{
        for (i = 1; i < document.all.tags(HTMLtag).length; i++)
        {
                obj = document.all.tags(HTMLtag)[i];
                obj.style.visibility = "visible";
        }
}


// build the divs for IE

var tdID = 0
function doDiv(){
        args = doDiv.arguments;
        var divID = args[0];
        var x = args[1];
        var divLeft = args[2];
        var arrowPos = args[3];
        var divTop = args[4];
        var divWidth = args[5];

        objDiv = "<div id=\"" + divID + "\" style=\"position:absolute; left:"+ divLeft +"px; top:"+ divTop +"px; width:"+parseInt(divWidth+1)+"px; z-index:1300; background-color:004D82; visibility:hidden; padding-left:2;\" onMouseover=\"showDDNav('document.all[\\'"+ divID +"\\']')\"  onMouseout=\"hideDiv('document.all[\\'" + divID + "\\']')\">"
//        objDiv += "<div id=\"arrow\" style=\"position:relative; background-color:#C6C6FF; width:"+divWidth+"px;\"><img src=http://www.tsg-gefa.com/images/space2.gif width=2 height=2 align="+ arrowPos +">--></div>"

        for (y = 0; y < 10; y++){
            if(menu1Data[x][y][0]!=null){
                objDiv += "<div id=\"line\" style=\"position:relative; background-color:#C6C6FF; width:"+divWidth+"px;\"><img src=http://www.tsg-gefa.com/images/bar.gif width="+divWidth+" height=2></div>";
                objDiv += "<div id=\"x" + tdID + "\" style=\"position:relative; background-color:#C6C6FF; width:"+divWidth+"px;\" onMouseover=\"divOver('document.all[\\'x" + tdID + "\\']')\" onMouseout=\"divOut('document.all[\\'x" + tdID + "\\']')\"><span class=\"nav\" onClick=\"gotoUrl('"+menu1Data[x][y][1]+"')\">"+ menu1Data[x][y][0] +"&nbsp;</span></div>"
                tdID = tdID +1
                }
        }

        objDiv +="<div id=\"line\" style=\"position:relative; background-color:#C6C6FF; width:"+parseInt(divWidth+1)+"px; height:2px;\"><img src=http://www.tsg-gefa.com/images/bar.gif width="+parseInt(divWidth+1)+" height=2></div></div>"

//        document.write(objDiv);



        var newDiv = document.createElement('div');
        document.getElementsByTagName('body').item(0).appendChild(newDiv);
        newDiv.innerHTML = objDiv;


}


// build the layers for netscape

function doLayer(){
        args = doLayer.arguments;
        var nestLayerID=0
        var layerID = args[0];
        var x = args[1];
        var layerLeft = args[2];
        var layerTop = args[4];

        if(navigator.platform.indexOf("Win") < 0){layerInc=15;layerStyle="navMenu";}
        else{layerInc=22;layerStyle="navMenu";}

        objDiv = "<layer id=\""+ layerID +"\" Z-INDEX=100 BGCOLOR=\"#C6C6FF\" WIDTH=130 LEFT="+ layerLeft +" TOP="+ layerTop +" VISIBILITY=HIDE onmouseover=\"showDDNav('','document.layers[\\'"+ layerID +"\\']')\" onmouseout=\"hideDDNav('','document.layers[\\'"+ layerID +"\\']')\">"
        objDiv +="<layer id=\"line\" BGCOLOR=\"#C6C6FF\" WIDTH=130 HEIGHT=4 Z-INDEX=700><center><img src=http://www.tsg-gefa.com/images/bar.gif width=150 height=2></center></layer>"

        var nestTop=3
                for (y = 0; y < 10; y++){
                    if(menu1Data[x][y][0]!=null){

        objDiv += "<layer id=\"x"+nestLayerID+"\" CLIP=\"2,0,147,22\" class=\""+ layerStyle +"\" Z-INDEX=700 BGCOLOR=\"#C6C6FF\" HEIGHT=21 WIDTH=130 TOP="+ nestTop +" onmouseover=\"menuOver('document.layers[\\'"+ layerID +"\\'].document.layers[\\'x"+nestLayerID+"\\']')\" onmouseout=\"menuOut('document.layers[\\'"+ layerID +"\\'].document.layers[\\'x"+nestLayerID+"\\']')\"><a id=navstyle href=javascript:gotoUrl('"+menu1Data[x][y][1]+"')><font color=#FFFFFF>"+ menu1Data[x][y][0]
        objDiv +="</font></a></layer>"

        nestLayerID=nestLayerID+1
        nestTop=nestTop+layerInc
        objDiv +="<layer id=\"line2\" BGCOLOR=\"#C6C6FF\" WIDTH=130 HEIGHT=5 Z-INDEX=700 TOP="+ nestTop +"><center><img src=http://www.tsg-gefa.com/images/bar.gif width=150 height=2></center></layer>"
        nestTop=nestTop+2
                        }
                }
        objDiv +="<layer id=\"lineEnd\" BGCOLOR=\"#C6C6FF\" WIDTH=130 HEIGHT=4 Z-INDEX=700 TOP="+ nestTop +"></layer></layer>"

//        document.write(objDiv)


        var newDiv = document.createElement('div');
        document.getElementsByTagName('body').item(0).appendChild(newDiv);
        newDiv.innerHTML = objDiv;



}


// declare array
menu1Data = new Array()
for (i=0; i < 7; i++) {
        menu1Data[i] = new Array(40)
        for (j=0; j < 20; j++) {
                menu1Data[i][j] = new Array(2)}}
menu1Data[0][0][0]="&nbsp;Home&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;";
menu1Data[0][0][1]="http://www.tsg-gefa.com/cgi-bin/members_tsg?Spoolfile=login_start.htm";
menu1Data[0][1][0]="&nbsp;Individual Materials&nbsp;&nbsp;&nbsp;";
menu1Data[0][1][1]="http://www.tsg-gefa.com/cgi-bin/members_tsg?Spoolfile=catalog.htm";
menu1Data[0][2][0]="&nbsp;Marketing Kits&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;";
menu1Data[0][2][1]="http://www.tsg-gefa.com/cgi-bin/members_tsg?Spoolfile=MarketingKits.htm";
//menu1Data[0][3][0]="&nbsp;Forms&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;";
//menu1Data[0][3][1]="http://www.tsg-gefa.com/cgi-bin/members_tsg?Spoolfile=forms.htm";
menu1Data[0][4][0]="&nbsp;Forms Tool&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;";
menu1Data[0][4][1]="https://www.gefinancialpro.com/formslibrary/publicjsp/disclaimer.jsp";

// enter navigation data into array
// myinfo
menu1Data[1][0][0]="&nbsp;My Imprint Information&nbsp&nbsp&nbsp&nbsp&nbsp";
menu1Data[1][0][1]="http://www.tsg-gefa.com/cgi-bin/members_tsg?Spoolfile=imprintinfo.htm";
menu1Data[1][1][0]="&nbsp;Imprint & Shipping &nbspCharges&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp";
menu1Data[1][1][1]="http://www.tsg-gefa.com/cgi-bin/members_tsg?Spoolfile=cost_top.htm";
menu1Data[1][2][0]="&nbsp;My Account Information&nbsp&nbsp&nbsp";
menu1Data[1][2][1]="http://www.tsg-gefa.com/cgi-bin/members_tsg?Spoolfile=myinfo.htm";
menu1Data[1][3][0]="&nbsp;View Order History&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp";
menu1Data[1][3][1]="http://www.tsg-gefa.com/cgi-bin/edit/tsg-gefa/tsg-gefa/dbdata/reports?Spoolfile=order_history.htm";
menu1Data[1][4][0]="&nbsp;View Current Cart&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp";
menu1Data[1][4][1]="http://www.tsg-gefa.com/cgi-bin/edit/tsg-gefa/tsg-gefa/dbdata/qs?Spoolfile=vieworder_framepage.htm";

// contact
menu1Data[2][0][0]="&nbsp;Contact Marketing Communications&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp";
menu1Data[2][0][1]="mailto:marketing@genworth.com";
menu1Data[2][1][0]="&nbsp;Contact the Fulfillment Center&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp";
menu1Data[2][1][1]="mailto:gefaprint@tsg-va.com";





function populateProdType(){
 while(document.getElementById('SDROP2').length > 0) {
  document.getElementById('SDROP2').options[0] = null;
 }

 if(IE4){
  if(document.getElementById('SDROP1').selectedIndex > 1){
   arr = valueSelected[document.getElementById('SDROP1').selectedIndex - 2];
   arr1 = optionSelected[document.getElementById('SDROP1').selectedIndex - 2];
   prodString = '<SELECT name=SDROP2 size=14; onchange="selectitem(2);focusform();" class="dropbox">';
   for(i = 0; i < arr.length; i++){
    prodString += "<option value='"+arr1[i]+"'>"+arr[i]+"</option>";
   }
   prodString += "</select>";
  }else{
  
// Product Selections on reset. Default value loaded on reset of select boxes... www.tsg-gefa.com  note:  catalog amd catalognewitems select must be updated

   prodString = '<SELECT name=SDROP2 size=14; onchange="selectitem(2);focusform();" class="dropbox">';
   prodString += '  <OPTION value=""></OPTION>';
   prodString += '  <OPTION value="">-- UnSelect a Product/Service Name --</OPTION>';
   prodString += '  <OPTION value="*ADVANCED*MARKETING*">Advanced Marketing</OPTION>';
   prodString += '  <OPTION value="*ALL*AML*NEW*YORK*PRODUCTS*">All AML NY Products</OPTION>';
   prodString += '  <OPTION value="*ALL*GECLANY*NEW*YORK*PRODUCTS*">All GECLANY NY Products</OPTION>';
   prodString += '  <OPTION value="*CAPITAL*PROVIDER*ADVANTAGE*">Capital Provider Advantage</OPTION>';
   prodString += '  <OPTION value="*CAPITAL*PROVIDER*ADVANTAGE*NY">Capital Provider Advantage NY</OPTION>';   
   prodString += '  <OPTION value="*CAPITAL*PROVIDER*FIVE*10*">Capital Provider Five 10</OPTION>';
   prodString += '  <OPTION value="*CAPITAL*PROVIDER*SEVEN*10*">Capital Provider Seven 10</OPTION>';
   prodString += '  <OPTION value="*CAPITAL*PROVIDER*SEVEN*10*NY">Capital Provider Seven 10 NY</OPTION>';
   prodString += '  <OPTION value="*CHOICEUL*">ChoiceUL</OPTION>';
   prodString += '  <OPTION value="*CLASSIC*SELECT*">Classic Select</OPTION>';   
   prodString += '  <OPTION value="*COLONY*5*10*15*20*30*">Colony 5/10/15/20/30</OPTION>';
   prodString += '  <OPTION value="*FIRSTCHOICE*GOLD*">FirstCHOICE Gold</OPTION>';
   prodString += '  <OPTION value="*GE*ACCUMULATOR*">GE Accumulator</OPTION>';
   prodString += '  <OPTION value="*GE*CHOICENY*">GE Choice NY</OPTION>';
   prodString += '  <OPTION value="*GE*CHOICE*VARIABLE*ANNUITY*">GE Choice Variable Annuity</OPTION>';
   prodString += '  <OPTION value="*GE*CORPORATETERM*">GE Corporate Term</OPTION>';   
   prodString += '  <OPTION value="*GE*EXTRA*">GE Extra</OPTION>';
   prodString += '  <OPTION value="*GE*FREEDOM*">GE Freedom</OPTION>';
   prodString += '  <OPTION value="*GE*GOLD*">GE Gold</OPTION>';
   prodString += '  <OPTION value="*GE*LEGACY*">GE Legacy</OPTION>';
   prodString += '  <OPTION value="*GE*PRINCIPAL*PROTECTION*ADVANTAGE*">GE Principal Protection Advantage </OPTION>';
   prodString += '  <OPTION value="*GE*PROTECTION*PLUS*">GE Protection Plus</OPTION>';
   prodString += '  <OPTION value="*GE*RETIREMENT*ANSWER*">GE Retirement Answer</OPTION>';
   prodString += '  <OPTION value="*GE*RETIREMENT*ANSWERNY*">GE Retirement Answer NY</OPTION>';
   prodString += '  <OPTION value="*GE*SELECTION*">GE Selections</OPTION>'; 
   prodString += '  <OPTION value="*GE*SELECTIONNY*">GE Selections NY</OPTION>';   
   prodString += '  <OPTION value="*GE*TIMESELECT*">GE TimeSelect</OPTION>';
   prodString += '  <OPTION value="*GE**TIMESELECT*PLUS*">GE TimeSelect Plus</OPTION>';
   prodString += '  <OPTION value="*LIFETIME*PROTECTOR*50*NY*">Lifetime Protector 50+ NY</OPTION>';
   prodString += '  <OPTION value="*LIFETIME*PROTECTOR*FLEX*NY*">Lifetime Protector Flex NY</OPTION>';  
   prodString += '  <OPTION value="*LIFETIME*PROVIDER*SUL*">Lifetime Provider SUL</OPTION>'; 
   prodString += '  <OPTION value="*POEFTCC*">Payment Options, EFT/Credit Card</OPTION>';   
   prodString += '  <OPTION value="*PRIVILEGED*CHOICE*">Priviliged Choice</OPTION>';
   prodString += '  <OPTION value="*SIMPLESECURITY*">Simple Security</OPTION>';      
   prodString += '  <OPTION value="*SPIA*">SPIA</OPTION>';
   prodString += '  <OPTION value="*SURE*TERM*5*10*15*20*30*">Sure Term 5/10/15/20/30</OPTION>';
   prodString += '  <OPTION value="*UNDERWRITING*">Underwriting</OPTION>';
   prodString += "</select>";
  }
  document.getElementById('DBOX2').innerHTML = prodString;



}

//    document.dynamicdrop.productType.options[0].selected = true;


}

function resetsearch(){
       document.getElementById('SKEY1').value='';
       document.getElementById('SSKEY1').value='';
       document.getElementById('SKEY2').value='';
       document.getElementById('SSKEY2').value='';
       document.getElementById('SKEY3').value='';
       document.getElementById('SSKEY3').value='';
       document.getElementById('SKEY4').value='';
       document.getElementById('SSKEY4').value='';
       document.getElementById('SKEY5').value='';
       document.getElementById('SSKEY5').value='';
       document.getElementById('SKEY6').value='';
       document.getElementById('SDROP1').value='';
       document.getElementById('SDROP2').value='';
       document.getElementById('SDROP3').value='';
       document.getElementById('SDROP4').value='';
       document.getElementById('SDROP5').value='';


}




function getcurimprint() {


//  alert('Under Construction');
  if (document.forms.gocurimprint.getcurimp.value=='') {
    alert('You must enter a GA# or Agent Writing Code#');
     document.forms.gocurimprint.getcurimp.focus();
     return false;
  } else {
      document.forms.gocurimprint.action="http://www.tsg-gefa.com/cgi-bin/edit/tsg-gefa/tsg-gefa/dbdata/qs";
//      document.forms.gocurimprint.action="http://www.tsg-gefa.com/imprints/"+document.forms.gocurimprint.getcurimp.value+".htm";
//    document.forms.gocurimprint.action="http://www.gefaprint.com/images/"+document.forms.gocurimprint.getcurimp.value+".htm";
//    return false;

  }


}




function getnewimprint() {


  alert('Under Construction');


}

//Validate info

function validateInfo() {
var invalid = " ";
var fna = document.forms['FRMID148'].elements['Name Required_3'].value;
var gan = document.forms['FRMID148'].elements['GA Required_11'].value;
var add = document.forms['FRMID148'].elements['Address Required_4'].value;
var cty = document.forms['FRMID148'].elements['City Required_6'].value;
var sta = document.forms['FRMID148'].elements['State Required_7'].value;
var zip = document.forms['FRMID148'].elements['Zip Required_8'].value;
var ema = document.forms['FRMID148'].elements['Email Required_21'].value;


if (fna == ''){
alert('Please enter your Name.');
document.forms['FRMID148'].elements['Name Required_3'].focus();
return false;
}
if (add == '') {
alert('Please enter your Address.');
document.forms['FRMID148'].elements['Address Required_4'].focus();
return false;
}
if (cty == '') {
alert('Please enter your City.');
document.forms['FRMID148'].elements['City Required_6'].focus();
return false;
}
if (sta == '') {
alert('Please enter your State.');
document.forms['FRMID148'].elements['State Required_7'].focus();
return false;
}
if (zip == '') {
alert('Please enter your Zip.');
document.forms['FRMID148'].elements['Zip Required_8'].focus();
return false;
}
if (gan == '') {
alert('Please enter your GA Number.');
document.forms['FRMID148'].elements['GA Required_11'].focus();
return false;
}
if (ema == '') {
alert('Please enter your Email Address.');
document.forms['FRMID148'].elements['Email Required_21'].focus();
return false;
}
if (document.forms['FRMID148'].elements['Email Required_21'].value.indexOf(invalid) > -1) {
alert("Your email address appears to have spaces in it. Try again.");
document.forms['FRMID148'].elements['Email Required_21'].focus();
return false;
}
else {
return true;
      }
   }

// Validate users account information on myinfo

function validateMyinfo() {
var invalid = " ";
var un1 = document.forms['FRMID148'].elements['Login_1'].value;
var pw1 = document.forms['FRMID148'].elements['Password Required_2'].value;
var pw2 = document.FRMID148.pw2.value;

if (un1 == '') {
alert('Please enter your Log on Name.');
document.forms['FRMID148'].elements['Login_1'].focus();
return false;
}
if (pw1 == '') {
alert('Please enter your password.');
document.forms['FRMID148'].elements['Password Required_2'].focus();
return false;
}
if (pw2 == '') {
alert('Please enter your password twice.');
document.FRMID148.pw2.focus();
return false;
}
if (document.FRMID148.pw2.value.indexOf(invalid) > -1) {
alert("Sorry, spaces are not allowed in your password.");
document.forms['FRMID148'].elements['Password Required_2'].focus();
return false;
}
else {
if (pw1 != pw2) {
alert ("You did not enter the same password twice. Please re-enter your passwords.");
document.forms['FRMID148'].elements['Password Required_2'].focus();
document.forms['FRMID148'].elements['Password Required_2'].value='';
document.FRMID148.pw2.value='';
return false;
}
else {
return true;
      }
   }
}

//Validate new user signup

function validateSignup() {
var invalid = " ";
var un1 = document.forms['FRMID148'].elements['Login_1'].value;
//var pw1 = document.forms['FRMID148'].elements['Password Required_2'].value;
//var pw2 = document.FRMID148.pw2.value;
var fna = document.forms['FRMID148'].elements['Name Required_3'].value;
var gan = document.forms['FRMID148'].elements['GA Required_11'].value;
var add = document.forms['FRMID148'].elements['Address Required_4'].value;
var cty = document.forms['FRMID148'].elements['City Required_6'].value;
var sta = document.forms['FRMID148'].elements['State Required_7'].value;
var zip = document.forms['FRMID148'].elements['Zip Required_8'].value;
var ema = document.forms['FRMID148'].elements['Email Required_21'].value;

if (un1 == '') {
alert('Please enter your Username.');
document.forms['FRMID148'].elements['Login_1'].focus();
return false;
}
//if (pw1 == '') {
//alert('Please enter your password.');
//document.forms['FRMID148'].elements['Password Required_2'].focus();
//return false;
//}
//if (pw2 == '') {
//alert('Please enter your password twice.');
//document.FRMID148.pw2.focus();
//return false;
//}
//if (document.FRMID148.pw2.value.indexOf(invalid) > -1) {
//alert("Sorry, spaces are not allowed in your password.");
//document.forms['FRMID148'].elements['Password Required_2'].focus();
//return false;
//}
//else {
//if (pw1 != pw2) {
//alert ("You did not enter the same password twice. Please re-enter your passwords.");
//document.forms['FRMID148'].elements['Password Required_2'].focus();
//document.forms['FRMID148'].elements['Password Required_2'].value='';
//document.FRMID148.pw2.value='';
//return false;
//}
if (fna == ''){
document.forms['FRMID148'].elements['Name Required_3'].value= document.forms['FRMID148'].elements['Login_1'].value;
return false;
}
if (add == '') {
alert('Please enter your Address.');
document.forms['FRMID148'].elements['Address Required_4'].focus();
return false;
}
if (cty == '') {
alert('Please enter your City.');
document.forms['FRMID148'].elements['City Required_6'].focus();
return false;
}
if (sta == '') {
alert('Please enter your State.');
document.forms['FRMID148'].elements['State Required_7'].focus();
return false;
}
if (zip == '') {
alert('Please enter your Zip.');
document.forms['FRMID148'].elements['Zip Required_8'].focus();
return false;
}
if (gan == '') {
alert('Please enter your GA Number.');
document.forms['FRMID148'].elements['GA Required_11'].focus();
return false;
}
if (ema == '') {
alert('Please enter your Email Address.');
document.forms['FRMID148'].elements['Email Required_21'].focus();
return false;
}
if (document.forms['FRMID148'].elements['Email Required_21'].value.indexOf(invalid) > -1) {
alert("Your email address appears to have spaces in it. Try again.");
document.forms['FRMID148'].elements['Email Required_21'].focus();
return false;
}
else {
return true;
      }
   }



//Validate Generic Order Form

function validateGeneric() {
var invalid = " ";
var i = document.forms['FRMID151'].elements['Item_Number'].value;
var q = document.forms['FRMID151'].elements['Quantity'].value;
var gan = document.forms['FRMID151'].elements['ganumber'].value;
var ob = document.forms['FRMID151'].elements['Name Required_3'].value;
var sh = document.forms['FRMID151'].elements['ship_to'].value;
var a1 = document.forms['FRMID151'].elements['Address Required_4'].value;
var c = document.forms['FRMID151'].elements['City Required_6'].value;
var s = document.forms['FRMID151'].elements['State Required_7'].value;
var z = document.forms['FRMID151'].elements['Zip Required_8'].value;
var p = document.forms['FRMID151'].elements['Telephone_10'].value;
var ema = document.forms['FRMID151'].elements['Email Required_21'].value;
var fax = document.forms['FRMID151'].elements['Fax'].value;
var sn = document.forms['FRMID151'].elements['Shipping Number'].value;
var valid = "0123456789"
var ok = "yes";
var temp;


if (i == '') {
alert('Please enter an Item to Order.');
document.forms['FRMID151'].elements['Item_Number'].focus();
return false;
}
if (q == '') {
alert('Please enter a Quantity.');
document.forms['FRMID151'].elements['Quantity'].focus();
return false;
}
for (var i=0; i<q.length; i++) {
temp = "" + q.substring(i, i+1);
if (valid.indexOf(temp) == "-1") ok = "no";
}
if (ok == "no") {
alert("Quantity entered is not valid. Please try again");
document.forms['FRMID151'].elements['Quantity'].value='';
document.forms['FRMID151'].elements['Quantity'].focus();
return false;
}
if (q == "0") {
alert("Quantity entered is not valid. Please try again");
document.forms['FRMID151'].elements['Quantity'].value='';
document.forms['FRMID151'].elements['Quantity'].focus();
return false;
}
if (gan == '') {
alert('Please enter your GA Number.');
document.forms['FRMID151'].elements['ganumber'].focus();
return false;
}
if (ob == '') {
alert('Please fill in the Ordered By field.');
document.forms['FRMID151'].elements['Name Required_3'].focus();
return false;
}
if (sh == '') {
alert('Please enter your Ship To information.');
document.forms['FRMID151'].elements['ship_to'].focus();
return false;
}
if (a1 == '') {
alert('Please enter your Address.');
document.forms['FRMID151'].elements['Address Required_4'].focus();
return false;
}
if (c == '') {
alert('Please enter your City.');
document.forms['FRMID151'].elements['City Required_6'].focus();
return false;
}
if (s == '') {
alert('Please enter your State.');
document.forms['FRMID151'].elements['State Required_7'].focus();
return false;
}
if (z == '') {
alert('Please enter your Zip.');
document.forms['FRMID151'].elements['Zip Required_8'].focus();
return false;
}
if (p == '') {
alert('Please enter your Telephone Number.');
document.forms['FRMID151'].elements['Telephone_10'].focus();
return false;
}
if (ema == '') {
alert('Please enter your Email Address.');
document.forms['FRMID151'].elements['Email Required_21'].focus();
return false;
}
if (document.forms['FRMID151'].elements['Email Required_21'].value.indexOf(invalid) > -1) {
alert("Your email address appears to have spaces in it. Try again.");
document.forms['FRMID151'].elements['Email Required_21'].focus();
return false;
}
if (fax == '') {
alert('Please enter your Fax Number.');
document.forms['FRMID151'].elements['Fax'].focus();
return false;
}
if (sn == '') {
alert('Please enter your Shipping Number or your Cost Center Number.');
document.forms['FRMID151'].elements['Shipping Number'].focus();
return false;
}

else {
return true;
      }
   }

//Validate New Imprint

function validateNewImprint() {
var invalid = " ";
var gan = document.forms['FRMID150'].elements['ganumber Required'].value;
var ema = document.forms['FRMID150'].elements['Email Required'].value;
var add = document.forms['FRMID150'].elements['Imprint Required'].value;

if (gan == ''){
alert('Please enter your GA Number or Agent Writing Code.');
document.forms['FRMID150'].elements['ganumber Required'].focus();
return false;
}
if (ema == '') {
alert('Please enter your Email Address.');
document.forms['FRMID150'].elements['Email Required'].focus();
return false;
}
if (document.forms['FRMID150'].elements['Email Required'].value.indexOf(invalid) > -1) {
alert("Your email address appears to have spaces in it. Try again.");
document.forms['FRMID150'].elements['Email Required'].focus();
return false;
}
if (add == '') {
alert('Please enter your Imprint Information.');
document.forms['FRMID150'].elements['Imprint Required'].focus();
return false;
}
else {
return true;
      }
   }


