function setPushPinText(toggleMaps,externalIDD,totalOverlap,concatVal){
	retVal = '<table cellspacing="0" cellpadding="5" style="border: 1px solid #336699;">';
	recordEndpos = 0;
	
	for (i =0; i <totalOverlap; i++){ 
		retVal += '<tr>	<td bgcolor="#6699cc" class="bodytext" valign="top">';
		pos = concatVal.indexOf("|",recordEndpos);		
		//alert(i +":"+recordEndpos+":"+pos);		
		index = concatVal.substring(recordEndpos,pos);
		index = index - 1;
		retVal +=concatVal.substring(recordEndpos,pos);				
		retVal +='</td> <td bgcolor="#FFFFFF" class="bodytext" valign="top" NOWRAP><P>';
		pos2 = concatVal.indexOf("|",pos+1);
		retVal +=concatVal.substring(pos+1,pos2);
		pos3 = concatVal.indexOf("|",pos2+1);
		phone = concatVal.substring(pos2+1,pos3);
		retVal += phone.substring(0,phone.indexOf(")"));
		retVal +="&#041";
		retVal += phone.substring(phone.indexOf(")")+1);
		retVal += '</td> <td bgcolor="#FFFFFF" class="bodytext" valign="top" NOWRAP>		';

		if(toggleMaps == "true"){
		retVal += '<a href="/servlet/MemberController?action=iddaction&task=map&FetchType=&index='+index+'&ExternalIDD='+externalIDD+'">Map</a> <br/>';		
		}
		else {
		retVal += '<a href="/servlet/MemberController?action=iddaction&task=route&index='+index+'&ExternalIDD='+externalIDD+'">Map</a> <br/>';		
		}
		
		recordEndpos = concatVal.indexOf("||",pos3+1);
		if (recordEndpos > pos3+1){
			retVal += '<a href="/servlet/MemberController?action=showPage&logLink=FROMIDD&page=';
			retVal += concatVal.substring(pos3+1,recordEndpos);
			retVal += '" target="_blank" class="link">Web Site</a>';
		}
		recordEndpos =		recordEndpos+2;		
		retVal +='</td> </tr> <tr><td colspan="3" valign="top" bgcolor="#336699" class="bodytext" style="padding: 0px;"><img src="/global/images/p.gif" alt="" width="1" height="1"></td></tr>';
		
	}
	retVal += '</table>';
	return retVal;

}
