Skip to content
Permalink
main
Switch branches/tags
Go to file
 
 
Cannot retrieve contributors at this time
<html>
<head>
<meta name="DESCRIPTION" content="Zajtra, maker of &quot;Lucy&quot;... Software that takes the labor out of raster to vector conversion. Lucy helps you to convert your drawings and maps from hard copy to CAD by automatically recognizing text and geometric entities on scanned images.">
<meta name="GENERATOR" content="Microsoft FrontPage 3.0">
<meta name="KEYWORDS" content="raster to vector conversion, raster to vector, raster, vector, conversion, convert, Zajtra, Lucy, CAD, DXF, IGES, AutoCAD, scanned, image, software, product, recognition, engineering, drawings, maps, GIS">
<title>Zajtra Incorporated - Maker of &quot;Lucy&quot; Raster to Vector Conversion
Software.</title>
<script LANGUAGE="JavaScript" FPTYPE="dynamicanimation">
<!--
// If you want to change this script, you must also make the following
// changes so that FrontPage will not overwrite your new script.
// In the script tag, change type="dynamicanimation" to type="mydynamicanimation"
// In the first script statement, change "dynamicanimation" to "mydynamicanimation"
// Throughout the HTML content, change dynamicanimation= to mydynamicanimation=
// Change function dynAnimation to function mydynAnimation
// In the body tag, change onload="dynAnimation()" to onload="mydynAnimation()"
dynamicanimAttr = "dynamicanimation"
animateElements = new Array()
currentElement = 0
speed = 0
stepsZoom = 8
stepsWord = 8
stepsFly = 12
stepsSpiral = 16
steps = stepsZoom
step = 0
outString = ""
function dynAnimation()
{
var ms = navigator.appVersion.indexOf("MSIE")
ie4 = (ms>0) && (parseInt(navigator.appVersion.substring(ms+5, ms+6)) >= 4)
if(!ie4)
{
if((navigator.appName == "Netscape") &&
(parseInt(navigator.appVersion.substring(0, 1)) >= 4))
{
for (index=document.layers.length-1; index >= 0; index--)
{
layer=document.layers[index]
if (layer.left==10000)
layer.left=0
}
}
return
}
for (index=document.all.length-1; index >= document.body.sourceIndex; index--)
{
el = document.all[index]
animation = el.getAttribute(dynamicanimAttr, false)
if(null != animation)
{
if(animation == "dropWord" || animation == "flyTopRightWord" || animation == "flyBottomRightWord")
{
ih = el.innerHTML
outString = ""
i1 = 0
iend = ih.length
while(true)
{
i2 = startWord(ih, i1)
if(i2 == -1)
i2 = iend
outWord(ih, i1, i2, false, "")
if(i2 == iend)
break
i1 = i2
i2 = endWord(ih, i1)
if(i2 == -1)
i2 = iend
outWord(ih, i1, i2, true, animation)
if(i2 == iend)
break
i1 = i2
}
document.all[index].innerHTML = outString
document.all[index].style.posLeft = 0
document.all[index].setAttribute(dynamicanimAttr, null)
}
if(animation == "zoomIn" || animation == "zoomOut")
{
ih = el.innerHTML
outString = "<SPAN " + dynamicanimAttr + "=\"" + animation + "\" style=\"position: relative; left: 10000;\">"
outString += ih
outString += "</SPAN>"
document.all[index].innerHTML = outString
document.all[index].style.posLeft = 0
document.all[index].setAttribute(dynamicanimAttr, null)
}
}
}
i = 0
for (index=document.body.sourceIndex; index < document.all.length; index++)
{
el = document.all[index]
animation = el.getAttribute(dynamicanimAttr, false)
if (null != animation)
{
if(animation == "flyLeft")
{
el.style.posLeft = 10000-offsetLeft(el)-el.offsetWidth
el.style.posTop = 0
}
else if(animation == "flyRight")
{
el.style.posLeft = 10000-offsetLeft(el)+document.body.offsetWidth
el.style.posTop = 0
}
else if(animation == "flyTop" || animation == "dropWord")
{
el.style.posLeft = 0
el.style.posTop = document.body.scrollTop-offsetTop(el)-el.offsetHeight
}
else if(animation == "flyBottom")
{
el.style.posLeft = 0
el.style.posTop = document.body.scrollTop-offsetTop(el)+document.body.offsetHeight
}
else if(animation == "flyTopLeft")
{
el.style.posLeft = 10000-offsetLeft(el)-el.offsetWidth
el.style.posTop = document.body.scrollTop-offsetTop(el)-el.offsetHeight
}
else if(animation == "flyTopRight" || animation == "flyTopRightWord")
{
el.style.posLeft = 10000-offsetLeft(el)+document.body.offsetWidth
el.style.posTop = document.body.scrollTop-offsetTop(el)-el.offsetHeight
}
else if(animation == "flyBottomLeft")
{
el.style.posLeft = 10000-offsetLeft(el)-el.offsetWidth
el.style.posTop = document.body.scrollTop-offsetTop(el)+document.body.offsetHeight
}
else if(animation == "flyBottomRight" || animation == "flyBottomRightWord")
{
el.style.posLeft = 10000-offsetLeft(el)+document.body.offsetWidth
el.style.posTop = document.body.scrollTop-offsetTop(el)+document.body.offsetHeight
}
else if(animation == "spiral")
{
el.style.posLeft = 10000-offsetLeft(el)-el.offsetWidth
el.style.posTop = document.body.scrollTop-offsetTop(el)-el.offsetHeight
}
else if(animation == "zoomIn")
{
el.style.posLeft = 10000
el.style.posTop = 0
}
else if(animation == "zoomOut")
{
el.style.posLeft = 10000
el.style.posTop = 0
}
else
{
el.style.posLeft = 10000-offsetLeft(el)-el.offsetWidth
el.style.posTop = 0
}
el.initLeft = el.style.posLeft
el.initTop = el.style.posTop
animateElements[i++] = el
}
}
window.setTimeout("animate();", speed)
}
function offsetLeft(el)
{
x = el.offsetLeft
for (e = el.offsetParent; e; e = e.offsetParent)
x += e.offsetLeft;
return x
}
function offsetTop(el)
{
y = el.offsetTop
for (e = el.offsetParent; e; e = e.offsetParent)
y += e.offsetTop;
return y
}
function startWord(ih, i)
{
for(tag = false; i < ih.length; i++)
{
c = ih.charAt(i)
if(c == '<')
tag = true
if(!tag)
return i
if(c == '>')
tag = false
}
return -1
}
function endWord(ih, i)
{
nonSpace = false
space = false
while(i < ih.length)
{
c = ih.charAt(i)
if(c != ' ')
nonSpace = true
if(nonSpace && c == ' ')
space = true
if(c == '<')
return i
if(space && c != ' ')
return i
i++
}
return -1
}
function outWord(ih, i1, i2, dyn, anim)
{
if(dyn)
outString += "<SPAN " + dynamicanimAttr + "=\"" + anim + "\" style=\"position: relative; left: 10000;\">"
outString += ih.substring(i1, i2)
if(dyn)
outString += "</SPAN>"
}
function animate()
{
el = animateElements[currentElement]
animation = el.getAttribute(dynamicanimAttr, false)
step++
if(animation == "spiral")
{
steps = stepsSpiral
v = step/steps
rf = 1.0 - v
t = v * 2.0*Math.PI
rx = Math.max(Math.abs(el.initLeft), 200)
ry = Math.max(Math.abs(el.initTop), 200)
el.style.posLeft = Math.ceil(-rf*Math.cos(t)*rx)
el.style.posTop = Math.ceil(-rf*Math.sin(t)*ry)
}
else if(animation == "zoomIn")
{
steps = stepsZoom
el.style.fontSize = Math.ceil(50+50*step/steps) + "%"
el.style.posLeft = 0
}
else if(animation == "zoomOut")
{
steps = stepsZoom
el.style.fontSize = Math.ceil(100+200*(steps-step)/steps) + "%"
el.style.posLeft = 0
}
else
{
steps = stepsFly
if(animation == "dropWord" || animation == "flyTopRightWord" || animation == "flyBottomRightWord")
steps = stepsWord
dl = el.initLeft / steps
dt = el.initTop / steps
el.style.posLeft = el.style.posLeft - dl
el.style.posTop = el.style.posTop - dt
}
if (step >= steps)
{
el.style.posLeft = 0
el.style.posTop = 0
currentElement++
step = 0
}
if(currentElement < animateElements.length)
window.setTimeout("animate();", speed)
}
//-->
</script><meta name="Microsoft Border" content="none"></head>
<body background="images/BackGround.jpg" onload="dynAnimation()">
<table border="0" width="100%" style="border: medium none" cellspacing="0" cellpadding="0">
<tr>
<td width="100%" style="background-color: rgb(0,0,128); border: medium none; padding-left: 5; padding-right: 0; padding-top: 5; padding-bottom: 0"><p style="margin-bottom: 0"><img src="images/Zajtra%20Logo.gif" alt="Zajtra Logo.gif (1221 bytes)" WIDTH="500" HEIGHT="25"></p>
<p style="margin-top: 0; margin-bottom: 0">&nbsp; <small>
<applet code="fphover.class" codebase="_fpclass/" width="120" height="24">
<param name="text" value="Home">
<param name="color" value="#000080">
<param name="hovercolor" value="#0000FF">
<param name="textcolor" value="#FFFFFF">
<param name="effect" value="lightGlow">
<param name="url" value="backed.htm" valuetype="ref">
<param name="bgcolor" value="#C0C0C0">
<param name="target" value>
<param name="font" value="Dialog">
<param name="fontstyle" value="regular">
<param name="fontsize" value="12">
</applet>
</small>
<applet code="fphover.class" codebase="_fpclass/" width="120" height="24">
<param name="text" value="Company Info">
<param name="color" value="#000080">
<param name="hovercolor" value="#0000FF">
<param name="textcolor" value="#FFFFFF">
<param name="effect" value="lightGlow">
<param name="url" value="CompanyInfo/Contact.htm" valuetype="ref">
<param name="target" value>
<param name="font" value="Dialog">
<param name="fontstyle" value="regular">
<param name="fontsize" value="12">
</applet>
<applet code="fphover.class" codebase="_fpclass/" width="120" height="24">
<param name="text" value="Lucy Info">
<param name="color" value="#000080">
<param name="hovercolor" value="#0000FF">
<param name="textcolor" value="#FFFFFF">
<param name="effect" value="lightGlow">
<param name="url" value="LucyInfo/LucyHome.htm" valuetype="ref">
<param name="target" value>
<param name="font" value="Dialog">
<param name="fontstyle" value="regular">
<param name="fontsize" value="12">
</applet>
<applet code="fphover.class" codebase="_fpclass/" width="120" height="24">
<param name="text" value="Download Lucy">
<param name="color" value="#000080">
<param name="hovercolor" value="#0000FF">
<param name="textcolor" value="#FFFFFF">
<param name="effect" value="lightGlow">
<param name="url" value="DownloadLucy/EvaluationSteps.htm" valuetype="ref">
<param name="target" value>
<param name="font" value="Dialog">
<param name="fontstyle" value="regular">
<param name="fontsize" value="12">
</applet>
</td>
</tr>
<tr>
<td width="100%" style="border: medium none"><table border="0" width="100%" style="border: medium none" cellspacing="0" cellpadding="0">
<tr>
<td width="20%" style="border: medium none; padding-left: 5; padding-right: 5" bgcolor="#000080" valign="top"><p style="margin-top: 0; margin-bottom: 10"><a href="backed.htm" style="color: rgb(192,192,192)"><small><font face="Arial">Home</font></small></a></p>
<p style="margin-top: 0; margin-bottom: 10"><a href="CompanyInfo/Contact.htm" style="color: rgb(192,192,192)"><small><font face="Arial">Company Info</font></small></a></p>
<p style="margin-top: 0; margin-bottom: 10"><a href="LucyInfo/LucyHome.htm" style="color: rgb(192,192,192)"><small><font face="Arial">Lucy Info</font></small></a></p>
<p style="margin-top: 0; margin-bottom: 10"><a href="DownloadLucy/EvaluationSteps.htm" style="color: rgb(192,192,192)"><small><font face="Arial">Download Lucy</font></small></a></p>
<hr>
<p><font face="Arial" color="#C0C0C0"><strong>Zajtra Home</strong></font></p>
<p style="margin-top: 0; margin-bottom: 10"><a href="backed.htm" style="color: rgb(192,192,192)"><font face="Arial"><small>Headlines</small></font></a></p>
<p style="margin-top: 0; margin-bottom: 10"><a href="PressReleases.htm" style="color: rgb(192,192,192)"><font face="Arial"><small>Press Releases</small></font></a></p>
<p style="margin-top: 0; margin-bottom: 10"><a style="color: rgb(192,192,192)" href="Y2KStatment.htm"><font face="Arial"><small>Y2K Readiness Statement</small></font></a></p>
<p style="margin-top: 0; margin-bottom: 10"><a href="ResellerForm.htm" style="color: rgb(192,192,192)"><font face="Arial"><small>Reseller Sign-up Form</small></font></a></td>
<td width="80%" style="border: medium none; padding: 5" valign="top"><table border="0" width="100%" style="border: medium none; margin-left: 0; margin-right: 0; margin-top: 10; margin-bottom: 20; padding: 0" cellspacing="0" cellpadding="0" height="50">
<tr>
<td width="20%" style="border: medium none; margin: 0; padding-left: 8; padding-right: 8; padding-top: 0; padding-bottom: 0" bgcolor="#000000" align="center" valign="middle"><big><font color="#FFFF00"><big>Maker of</big></font></big></td>
<td width="50" style="position: relative !important; left: 10000 !important; border-left: medium none rgb(0,0,0); border-right: medium none rgb(255,0,0); border-top: medium none; border-bottom: medium none; margin: 0; padding: 0" bgcolor="#FF0000" background="images/RedToBlack.gif" dynamicanimation="flyRight"><p style="margin: 0; padding: 0"><big><img src="images/LucyLogo.gif" alt="LucyLogo.gif (13568 bytes)" WIDTH="50" HEIGHT="50" align="left" style="margin: 0; padding: 0" border="0"></big></td>
<td width="80%" bgcolor="#FF0000" style="border: medium none; margin: 0; padding: 0"><p align="center"><big><big><marquee style="color: rgb(255,255,0)" align="middle" bgcolor="#FF0000" border="0" width="75%">Software that takes the labor out of raster to vector conversion. Convert your drawings and maps from paper to CAD with minimal effort.</marquee></big></big></td>
</tr>
</table>
<table border="1" width="100%" style="background-color: rgb(0,0,128); color: rgb(192,192,192); border: medium none">
<tr>
<td width="100%" style="border: medium none"><p align="center"><big><font face="Arial">Headlines</font></big></td>
</tr>
</table>
<table border="1" width="100%" style="border: medium none" cellspacing="50" height="581">
<tr>
<td width="100%" style="border: medium none" height="456" valign="top"><p style="vertical-align: top" align="left"><big>Lucy® is a leading edge raster to vector
auto-conversion product specifically designed to reduce the manual labor and cost of
converting drawings and maps to CAD/GIS. <a href="LucyInfo/LucyAdvantages.htm">Find out</a>
how Lucy takes the labor out of raster to vector&nbsp; conversion.</big></p>
<p style="vertical-align: top" align="left">&nbsp;</p>
<p style="vertical-align: top" align="left"><big>Lucy has a Per Seat pricing plan in
addition to a Per Drawing pricing plan!&nbsp; Check out our two <a href="LucyInfo/LucyPricing.htm" style="border: medium none">pricing plans</a> to see how
Lucy puts you in complete control of cost justification.</big></p>
<p style="vertical-align: top" align="left">&nbsp;</p>
<p style="vertical-align: top" align="left"><big><a href="DownloadLucy/EvaluationSteps.htm">Download</a> Lucy now!</big></td>
<td width="50%" style="border: medium none" valign="top" height="456"></td>
</tr>
</table>
<hr size="6" color="#000080">
</td>
</tr>
</table>
</td>
</tr>
</table>
</body>
</html>