function getRefToDiv(divID)
{
	if( document.layers ) { //Netscape layers
		return document.layers[divID]; }
	if( document.getElementById ) { //DOM; IE5, NS6, Mozilla, Opera
		return document.getElementById(divID); }
	if( document.all ) { //Proprietary DOM; IE4
		return document.all[divID]; }
	if( document[divID] ) { //Netscape alternative
		return document[divID]; }
	return false;
}
function getAbsX(obj)
{
   var leftOffset = 0;
   if (obj.offsetParent)
   {
		while (obj.offsetParent)
		{
			 leftOffset += obj.offsetLeft;
			 obj = obj.offsetParent;
		}
   }
   else if (obj.x) //for NN4
   {
		leftOffset = obj.x;
   }
   return leftOffset;
}

function getAbsY(obj)
{
   var topOffset = 0;
   if (obj.offsetParent)
   {
		while (obj.offsetParent)
		{
			 topOffset += obj.offsetTop;
			 obj = obj.offsetParent;
		}
   }
   else if (obj.y) // for NN4
   {
		topOffset = obj.y;
   }
   return topOffset;
}

function showHide() {
	var id     = arguments[0];
	var action = arguments[1];
	var obj    = document.getElementById( id );
	if( !action ) obj.style.display = ( ( obj.style.display == 'none' ) ? 'block' : 'none' );
			else obj.style.display = ( ( action == 'show' ) ? 'block' : 'none' );
}
function hidepopup(divID_as_a_string)
{
            var myReference = getObj(divID_as_a_string);
            if( !myReference ) {
                        return;
            }
            if( myReference.style ) {
                        myReference.style.visibility = 'hidden';
                        myReference.style.overflow='hidden';
            } else {
                        if( myReference.visibility ) {
                                    myReference.visibility = 'hide';
                        } else {
                                    return;
                        }
            }
}

function showpopup(divID_as_a_string,thisEvent) {
			     var obj=document.getElementById('regular_link');
			     var obj1=document.getElementById('keep_link');
			     var obj2=document.getElementById('custodial_link');
			     var obj3=document.getElementById('atm_link');
			     var obj4=document.getElementById('brmma_link');
			     var obj5=document.getElementById('ira_link');
			     var obj6=document.getElementById('rfcd_link');
			     var obj7=document.getElementById('hycd_link');
			     var obj8=document.getElementById('market_link');
			     
			     if (divID_as_a_string == 'regular')
			     {
			     	posx = getAbsX(obj) + 110;
			     	posy = getAbsY(obj) - 65;
			     }
			     else if (divID_as_a_string == 'market')
			     {
				posx = getAbsX(obj8) + 145;
				posy = getAbsY(obj8) - 60;
			     }
			     else if (divID_as_a_string == 'keep')
			     {
				posx = getAbsX(obj1) + 125;
				posy = getAbsY(obj1) - 65;
			     }
			     else if (divID_as_a_string == 'custodial')
			     {
				posx = getAbsX(obj2) + 125;
				posy = getAbsY(obj2) - 65;
			     }
			     else if (divID_as_a_string == 'atm')
			     {
				posx = getAbsX(obj3) + 130;
				posy = getAbsY(obj3) - 60;
			     }
			     else if (divID_as_a_string == 'brmma')
			     {
				posx = getAbsX(obj4) + 130;
				posy = getAbsY(obj4) - 60;
			     }
			     else if (divID_as_a_string == 'ira')
			     {
				posx = getAbsX(obj5) + 150;
				posy = getAbsY(obj5) - 60;
			     }
			     else if (divID_as_a_string == 'rfcd')
			     {
				posx = getAbsX(obj6) + 95;
				posy = getAbsY(obj6) - 60;
			     }
			     else if (divID_as_a_string == 'hycd')
			     {
				posx = getAbsX(obj7) + 95;
				posy = getAbsY(obj7) - 60;
			     }


			var myReference = getRefToDiv(divID_as_a_string);

		   	if( !myReference )
		   	{
		   		return;
		   	}
		   	if( myReference.style )
		   	{
		   		myReference.style.top=posy+'px';
		   		myReference.style.left=posx+'px';
		   		myReference.style.visibility = 'visible';
		   		myReference.style.overflow = 'visible';
		   		myReference.style.border = '0px solid #000000';
		   	} else {
		   		if( myReference.visibility ) {
		   			myReference.visibility = 'show';
		   		} else {
		   			return;
		   		}
	}
}



function hover_image(check){
	if (check == 1)
		document.getElementById('cosign').style.display = 'block';
	else
		document.getElementById('defer').style.display = 'block';
}
function hover_noimage(check){
	if (check == 1)
		document.getElementById('cosign').style.display = 'none';
	else
		document.getElementById('defer').style.display = 'none';
}