var mqAry1=['http://www.pinpointlabs.com/images/logoticker.gif','http://www.pinpointlabs.com/images/logoticker.gif'];
var mqr = [];
var PRODUCT_PIC = "";
var PRODUCT_LINK = "";
var PRODUCT_NAME = "";
var UTIL_DEMOLINK = "";
var UTIL_VIDLINK = "";
var UTIL_DATASHEETLINK = "";
var UTIL_PURCHASELINK = "";
var UTIL_TRIALLINK = "";
var UTIL_RIGHTNOWLINK = "";

var isDHTML = 0;
var isID = 0;
var isAll = 0;
var isLayers = 0;
var draggingLayer = "";
var goDrag = 0;
var dragStartX = 0;
var dragStartY = 0;
var dragTimer;
var check = 0;
var checkVar = 0;
var checkTimer = 0;
var stime = 0;
var etime = 0;
var xDragOffset = 0;
var yDragOffset = 0;
var dragging = 0;
var currentlyDragging;
var dragEvent;

var menuTop = 45;
var menuLeft = 400;

var domSMenu = null;
var oldDomSMenu = null;
var t = 0;
var lDelay = 3;
var lCount = 0;
var pause = 100;

function ShowHeader()
{
	// the header div and table
	document.write("<div class = \"header\">");
	document.write("<table width = \"100%\" cellpadding = \"0\" cellspacing = \"0\" style = \"background-image: url(http://www.pinpointlabs.com/images/mnu_top_fill.jpg); background-repeat: repeat-x; background-position: top;\">");
	document.write("<tr>");
	document.write("<td align = \"left\"><a href = \"http://www.pinpointlabs.com/\"><img src = \"http://www.pinpointlabs.com/images/mnu_top_left.jpg\" border = \"0\"></a></td>");
	document.write("<td>");
	document.write("<table width = \"100%\" cellpadding = \"0\" cellspacing = \"0\"><tr>");
	
	// the Software menu
	document.write("<td align = \"left\" valign = \"middle\">");
	document.write("<div id = \"nav0\" class = \"navmenu\"><font class = \"navmenu\"><a href = \"http://www.pinpointlabs.com/occh.html\" class = \"navmenu\"><img src = \"http://www.pinpointlabs.com/images/btn_software.jpg\" border = \"0\"></a></div>");
	document.write("<div class = \"navdrop\" id = \"drop0\">");
	document.write("<div class = \"content\">");
	document.write("<table cellspacing = \"0\" cellpadding = \"0\">");
	document.write("<tr><td class = \"drop_item\" onclick = \"document.location='http://www.pinpointlabs.com/occh.html';\"><font class = \"navdrop\"><a class = \"navdrop\" href = \"http://www.pinpointlabs.com/occh.html\">Harvester</a></td></tr>");
	document.write("<tr><td class = \"drop_item\" onclick = \"document.location='http://www.pinpointlabs.com/sc2.html';\"><font class = \"navdrop\"><a class = \"navdrop\" href = \"http://www.pinpointlabs.com/sc2.html\">SafeCopy 2</a></td></tr>");
	document.write("<tr><td class = \"drop_item\" onclick = \"document.location='http://www.pinpointlabs.com/plm.html';\"><font class = \"navdrop\"><a class = \"navdrop\" href = \"http://www.pinpointlabs.com/plm.html\">Portable License Manager</a></td></tr>");
	document.write("</table></div></div>\n");
	at_attach("nav0", "drop0", "hover", "y", "pointer");
	document.write("</td>\n");
	
	// the services menu
	document.write("<td align = \"left\" valign = \"middle\">");
	document.write("<div id = \"nav1\" class = \"navmenu\"><font class = \"navmenu\"><a href = \"http://www.pinpointlabs.com/collection.html\" class = \"navmenu\"><img src = \"http://www.pinpointlabs.com/images/btn_services.jpg\" border = \"0\"></a></div>");
	document.write("<div class = \"navdrop\" id = \"drop1\">");
	document.write("<div class = \"content\">");
	document.write("<table cellspacing = \"0\" cellpadding = \"0\">");
	document.write("<tr><td class = \"drop_item\" onclick = \"document.location='http://www.pinpointlabs.com/collection.html';\"><font class = \"navdrop\"><a class = \"navdrop\" href = \"http://www.pinpointlabs.com/collection.html\">Data Collection</a></td></tr>");
	document.write("<tr><td class = \"drop_item\" onclick = \"document.location='http://www.pinpointlabs.com/analysis.html';\"><font class = \"navdrop\"><a class = \"navdrop\" href = \"http://www.pinpointlabs.com/analysis.html\">Forensic Data Analysis</a></td></tr>");
	//document.write("<tr><td class = \"drop_item\" onclick = \"document.location='http://www.pinpointlabs.com/services.html';\"><font class = \"navdrop\"><a class = \"navdrop\" href = \"http://www.pinpointlabs.com/services.html\">Case Management</a></td></tr>");
	//document.write("<tr><td class = \"drop_item\" onclick = \"document.location='http://www.pinpointlabs.com/services.html';\"><font class = \"navdrop\"><a class = \"navdrop\" href = \"http://www.pinpointlabs.com/services.html\">Overflow Data Processing</a></td></tr>");
	document.write("</table></div></div>\n");
	at_attach("nav1", "drop1", "hover", "y", "pointer");
	
	// the industries menu
	document.write("<td align = \"left\" valign = \"middle\">");
	document.write("<div id = \"nav2\" class = \"navmenu\"><font class = \"navmenu\"><a href = \"http://www.pinpointlabs.com/legal.html\" class = \"navmenu\"><img src = \"http://www.pinpointlabs.com/images/btn_industries.jpg\" border = \"0\"></a></div>");
	document.write("<div class = \"navdrop\" id = \"drop2\">");
	document.write("<div class = \"content\">");
	document.write("<table cellspacing = \"0\" cellpadding = \"0\">");
	document.write("<tr><td class = \"drop_item\" onclick = \"document.location='http://www.pinpointlabs.com/legal.html';\"><font class = \"navdrop\"><a class = \"navdrop\" href = \"http://www.pinpointlabs.com/legal.html\">Legal Departments</a></td></tr>");
	document.write("<tr><td class = \"drop_item\" onclick = \"document.location='http://www.pinpointlabs.com/corporate.html';\"><font class = \"navdrop\"><a class = \"navdrop\" href = \"http://www.pinpointlabs.com/corporate.html\">Corporate IT</a></td></tr>");
	document.write("<tr><td class = \"drop_item\" onclick = \"document.location='http://www.pinpointlabs.com/forensics.html';\"><font class = \"navdrop\"><a class = \"navdrop\" href = \"http://www.pinpointlabs.com/forensics.html\">Computer Forensics</a></td></tr>");
	document.write("</table>");
	document.write("</div>");
	document.write("</div>\n");
	at_attach("nav2", "drop2", "hover", "y", "pointer");
	
	// the free resources menu
	document.write("<td align = \"left\" valign = \"middle\">");
	document.write("<div id = \"nav4\" class = \"navmenu\"><font class = \"navmenu\"><a href = \"http://www.pinpointlabs.com/trialgraphics.html\" class = \"navmenu\"><img src = \"http://www.pinpointlabs.com/images/btn_freeresources.jpg\" border = \"0\"></a></div>");
	document.write("<div class = \"navdrop\" id = \"drop4\">");
	document.write("<div class = \"content\">");
	document.write("<table cellspacing = \"0\" cellpadding = \"0\">");
	document.write("<tr><td class = \"drop_item\" onclick = \"document.location='http://www.pinpointlabs.com/trialgraphics.html';\"><font class = \"navdrop\"><a class = \"navdrop\" href = \"http://www.pinpointlabs.com/trialgraphics.html\">Free Trial Graphics</a></td></tr>");
	document.write("<tr><td class = \"drop_item\"><font class = \"navdrop\"><a class = \"navdrop\" href = \"http://www.pinpointlabs.com/wordpress/\" target = \"_blank\">Pinpoint Labs Blog</a></td></tr>");
	document.write("</table>");
	document.write("</div>");
	document.write("</div>\n");
	at_attach("nav4", "drop4", "hover", "y", "pointer");
	
	// the about us menu
	document.write("<td align = \"left\" valign = \"middle\">");
	document.write("<div id = \"nav3\" class = \"navmenu\"><font class = \"navmenu\"><a href = \"http://www.pinpointlabs.com/about.html\" class = \"navmenu\"><img src = \"http://www.pinpointlabs.com/images/btn_aboutus.jpg\" border = \"0\"></a></div>");
	document.write("<div class = \"navdrop\" id = \"drop3\">");
	document.write("<div class = \"content\">");
	document.write("<table cellspacing = \"0\" cellpadding = \"0\">");
	document.write("<tr><td class = \"drop_item\" onclick = \"document.location='http://www.pinpointlabs.com/about.html';\"><font class = \"navdrop\"><a class = \"navdrop\" href = \"http://www.pinpointlabs.com/about.html\">Company</a></td></tr>");
	//document.write("<tr><td class = \"drop_item\" onclick = \"document.location='http://www.pinpointlabs.com/contact.html';\"><font class = \"navdrop\"><a class = \"navdrop\" href = \"http://www.pinpointlabs.com/contact.html\">Contact</a></td></tr>");
	document.write("<tr><td class = \"drop_item\" onclick = \"document.location='http://www.pinpointlabs.com/privacy.html';\"><font class = \"navdrop\"><a class = \"navdrop\" href = \"http://www.pinpointlabs.com/privacy.html\">Privacy Policy</a></td></tr>");
	document.write("</table>");
	document.write("</div>");
	document.write("</div>\n");
	at_attach("nav3", "drop3", "hover", "y", "pointer");
	document.write("</td>\n");
	
	// other end of the header div and table
	document.write("</tr></table>");
	document.write("</td>");
	document.write("<td align = \"right\"><img src = \"http://www.pinpointlabs.com/images/mnu_top_right.jpg\" border = \"0\"></td>");
	document.write("</tr>");
	document.write("</table>");
	document.write("</div>");
	document.write("<iframe src = \"http://www.pinpointlabs.com/blank.html\" style = \"width: 0px; height: 0px; border: 0px; margin: 0px; padding: 0px;\" name = \"iPop\"></iframe>");
	document.write("<table width = \"100%\"><tr><td align = \"center\">");
	document.write("<table width = \"850\">");
	document.write("<tr>");
	document.write("<td align = \"left\" valign = \"top\">");
	
	// the need it now div and table
	document.write("<div id = \"pop_needitnow\">");
	document.write("<table width = \"100%\" cellspacing = \"0\">");
	document.write("<form method = \"post\" action = \"http://www.pinpointlabs.com/pop_message.php\" target = \"iPop\" name = \"RightNowForm\">");
	document.write("<input type = \"hidden\" name = \"product_name\" value = \"" + PRODUCT_NAME + "\">");
	document.write("<input type = \"hidden\" name = \"s_action\" value = \"rightnow\">");
	document.write("<tr>");
	document.write("<td colspan = \"2\"><img border = \"0\" src = \"http://www.pinpointlabs.com/images/pop_rightnow.jpg\"></td>");
	document.write("</tr>");
	document.write("<tr>");
	document.write("<td align = \"center\">");
	document.write("<table cellspacing = \"0\" cellpadding = \"3\">");
	document.write("<tr>");
	document.write("<td align = \"left\" valign = \"middle\">Your name:</td>");
	document.write("<td align = \"left\" valign = \"middle\"><input type = \"text\" name = \"client_name\" maxlength = \"256\" style = \"width: 200px;\"></td>");
	document.write("</tr>");
	document.write("<tr>");
	document.write("<td align = \"left\" valign = \"middle\">Your company:</td>");
	document.write("<td align = \"left\" valign = \"middle\"><input type = \"text\" name = \"client_company\" maxlength = \"256\" style = \"width: 200px;\"></td>");
	document.write("</tr>");
	document.write("<tr>");
	document.write("<td align = \"left\" valign = \"middle\">Your email:</td>");
	document.write("<td align = \"left\" valign = \"middle\"><input type = \"text\" name = \"client_email\" maxlength = \"256\" style = \"width: 200px;\"></td>");
	document.write("</tr>");
	document.write("<tr>");
	document.write("<td align = \"left\" valign = \"middle\">Your phone:</td>");
	document.write("<td align = \"left\" valign = \"middle\"><input type = \"text\" name = \"client_phone\" maxlength = \"256\" style = \"width: 200px;\"></td>");
	document.write("</tr>");
	document.write("<tr>");
	document.write("<td align = \"left\" valign = \"top\">Comments:</td>");
	document.write("<td align = \"left\" valign = \"middle\"><textarea name = \"details\" maxlength = \"512\" style = \"width: 200px; height: 100px;\"></textarea></td>");
	document.write("</tr>");
	document.write("</table>");
	document.write("</td>");
	document.write("</tr>");
	document.write("<tr>");
	document.write("<td colspan = \"2\" align = \"right\" valign = \"middle\"><input type = \"button\" value = \"Cancel\" onclick = \"PropertiesDown('pop_needitnow')\"><input name = \"sButton\" type = \"button\" value = \"Submit\" onclick = \"CheckRightNowForm()\"></td>");
	document.write("</tr>");
	document.write("</form>");
	document.write("</table>");
	document.write("</div>");
	
	// the demo div and table
	document.write("<div id = \"pop_demo\">");
	document.write("<table width = \"100%\" cellspacing = \"0\">");
	document.write("<form method = \"post\" action = \"http://www.pinpointlabs.com/pop_message.php\" target = \"iPop\" name = \"DemoForm\">");
	document.write("<input type = \"hidden\" name = \"product_name\" value = \"" + PRODUCT_NAME + "\">");
	document.write("<input type = \"hidden\" name = \"s_action\" value = \"demo\">");
	document.write("<tr>");
	document.write("<td colspan = \"2\"><img border = \"0\" src = \"http://www.pinpointlabs.com/images/pop_demo.jpg\"></td>");
	document.write("</tr>");
	document.write("<tr>");
	document.write("<td align = \"center\">");
	document.write("<table cellspacing = \"0\" cellpadding = \"3\">");
	document.write("<tr>");
	document.write("<td align = \"left\" valign = \"middle\">Your name:</td>");
	document.write("<td align = \"left\" valign = \"middle\"><input type = \"text\" name = \"client_name\" maxlength = \"256\" style = \"width: 200px;\"></td>");
	document.write("</tr>");
	document.write("<tr>");
	document.write("<td align = \"left\" valign = \"middle\">Your company:</td>");
	document.write("<td align = \"left\" valign = \"middle\"><input type = \"text\" name = \"client_company\" maxlength = \"256\" style = \"width: 200px;\"></td>");
	document.write("</tr>");
	document.write("<tr>");
	document.write("<td align = \"left\" valign = \"middle\">Your email:</td>");
	document.write("<td align = \"left\" valign = \"middle\"><input type = \"text\" name = \"client_email\" maxlength = \"256\" style = \"width: 200px;\"></td>");
	document.write("</tr>");
	document.write("<tr>");
	document.write("<td align = \"left\" valign = \"middle\">Your phone:</td>");
	document.write("<td align = \"left\" valign = \"middle\"><input type = \"text\" name = \"client_phone\" maxlength = \"256\" style = \"width: 200px;\"></td>");
	document.write("</tr>");
	document.write("<tr>");
	document.write("<td align = \"left\" valign = \"top\">Comments:</td>");
	document.write("<td align = \"left\" valign = \"middle\"><textarea name = \"details\" maxlength = \"512\" style = \"width: 200px; height: 100px;\"></textarea></td>");
	document.write("</tr>");
	document.write("</table>");
	document.write("</td>");
	document.write("</tr>");
	document.write("<tr>");
	document.write("<td colspan = \"2\" align = \"right\" valign = \"middle\"><input type = \"button\" value = \"Cancel\" onclick = \"PropertiesDown('pop_demo')\"><input name = \"sButton\" type = \"button\" value = \"Submit\" onclick = \"CheckDemoForm()\"></td>");
	document.write("</tr>");
	document.write("</form>");
	document.write("</table>");
	document.write("</div>");
	
	// the trial div and table
	document.write("<div id = \"pop_trial\">");
	document.write("<table width = \"100%\" cellspacing = \"0\">");
	document.write("<form method = \"post\" action = \"http://www.pinpointlabs.com/pop_message.php\" target = \"iPop\" name = \"TrialForm\">");
	document.write("<input type = \"hidden\" name = \"product_name\" value = \"" + PRODUCT_NAME + "\">");
	document.write("<input type = \"hidden\" name = \"s_action\" value = \"trial\">");
	document.write("<tr>");
	document.write("<td colspan = \"2\"><img border = \"0\" src = \"http://www.pinpointlabs.com/images/pop_trial.jpg\"></td>");
	document.write("</tr>");
	document.write("<tr>");
	document.write("<td align = \"center\">");
	document.write("<table cellspacing = \"0\" cellpadding = \"3\">");
	document.write("<tr>");
	document.write("<td align = \"left\" valign = \"middle\">Your name:</td>");
	document.write("<td align = \"left\" valign = \"middle\"><input type = \"text\" name = \"client_name\" maxlength = \"256\" style = \"width: 200px;\"></td>");
	document.write("</tr>");
	document.write("<tr>");
	document.write("<td align = \"left\" valign = \"middle\">Your company:</td>");
	document.write("<td align = \"left\" valign = \"middle\"><input type = \"text\" name = \"client_company\" maxlength = \"256\" style = \"width: 200px;\"></td>");
	document.write("</tr>");
	document.write("<tr>");
	document.write("<td align = \"left\" valign = \"middle\">Your email:</td>");
	document.write("<td align = \"left\" valign = \"middle\"><input type = \"text\" name = \"client_email\" maxlength = \"256\" style = \"width: 200px;\"></td>");
	document.write("</tr>");
	document.write("<tr>");
	document.write("<td align = \"left\" valign = \"middle\">Your phone:</td>");
	document.write("<td align = \"left\" valign = \"middle\"><input type = \"text\" name = \"client_phone\" maxlength = \"256\" style = \"width: 200px;\"></td>");
	document.write("</tr>");
	document.write("<tr>");
	document.write("<td align = \"left\" valign = \"top\">Comments:</td>");
	document.write("<td align = \"left\" valign = \"middle\"><textarea name = \"details\" maxlength = \"512\" style = \"width: 200px; height: 100px;\"></textarea></td>");
	document.write("</tr>");
	document.write("</table>");
	document.write("</td>");
	document.write("</tr>");
	document.write("<tr>");
	document.write("<td colspan = \"2\" align = \"right\" valign = \"middle\"><input type = \"button\" value = \"Cancel\" onclick = \"PropertiesDown('pop_trial')\"><input name = \"sButton\" type = \"button\" value = \"Submit\" onclick = \"CheckTrialForm()\"></td>");
	document.write("</tr>");
	document.write("</form>");
	document.write("</table>");
	document.write("</div>");
	
	// the confirm div and table
	document.write("<div id = \"pop_confirm\">");
	document.write("<table width = \"100%\" cellspacing = \"0\">");
	document.write("<tr>");
	document.write("<td><img border = \"0\" src = \"http://www.pinpointlabs.com/images/pop_thanks.jpg\"></td>");
	document.write("</tr>");
	document.write("<tr>");
	document.write("<td align = \"center\" style = \"height: 100%;\">");
	document.write("<table cellspacing = \"0\" cellpadding = \"3\">");
	document.write("<tr>");
	document.write("<td align = \"left\" valign = \"middle\">");
	document.write("<font size = \"3\"><b>Thank you for your interest!</b></font><br><br>Someone from Pinpoint Labs will contact you shortly.");
	document.write("</td>");
	document.write("</tr>");
	document.write("</table>");
	document.write("</td>");
	document.write("</tr>");
	document.write("<tr>");
	document.write("<td align = \"right\" valign = \"middle\"><input type = \"button\" value = \"Close\" onclick = \"PropertiesDown('pop_confirm')\"></td>");
	document.write("</tr>");
	document.write("</form>");
	document.write("</table>");
	document.write("</div>");
}

function ShowFooter()
{
	document.write("</td></tr></table>");
	document.write("</td></tr></table>");
	document.write("<div class = \"footer\">");
	document.write("<table width = \"100%\" cellpadding = \"0\" cellspacing = \"0\" style = \"background-image: url(http://www.pinpointlabs.com/images/mnu_bottom_fill3.jpg); background-repeat: repeat-x; background-position: top;\">");
	document.write("<tr>");
	document.write("<td align = \"left\" style = \"background-image: url(http://www.pinpointlabs.com/images/mnu_bottom_fill3.jpg); background-repeat: repeat-x; background-position: top;\"><img src = \"http://www.pinpointlabs.com/images/mnu_bottom_left.jpg\" border = \"0\"></td>");
	document.write("<td align = \"center\" style = \"background-image: url(http://www.pinpointlabs.com/images/mnu_bottom_fill3.jpg\"); background-repeat: repeat-x; background-position: top;\">");
	document.write("<table cellpadding = \"0\" cellspacing = \"0\">");
	document.write("<tr>");
	document.write("<td align = \"right\"><img src = \"http://www.pinpointlabs.com/images/mnu_bottom_good_company.jpg\" border = \"0\"></td>");
	document.write("<td><div id=\"m1\" class=\"marquee\"></div></td>");
	document.write("<td align = \"left\"><a id=\"_lpChatBtn\" href='http://server.iad.liveperson.net/hc/31558923/?cmd=file&file=visitorWantsToChat&site=31558923&byhref=1&imageUrl=http://server.iad.liveperson.net/hcp/Gallery/ChatButton-Gallery/English/General/1a' target='chat31558923'  onClick=\"javascript:window.open('http://server.iad.liveperson.net/hc/31558923/?cmd=file&file=visitorWantsToChat&site=31558923&imageUrl=http://server.iad.liveperson.net/hcp/Gallery/ChatButton-Gallery/English/General/1a&referrer='+escape(document.location),'chat31558923','width=475,height=400,resizable=yes');return false;\" ><img src = \"http://www.pinpointlabs.com/images/mnu_bottom_chat.jpg\" border = \"0\"></a></td>");
	document.write("</tr>");
	document.write("</table>");
	document.write("</td>");
	document.write("<td align = \"right\"><img src = \"http://www.pinpointlabs.com/images/mnu_bottom_right.jpg\" border = \"0\"></td>");
	document.write("</tr>");
	document.write("</table>");
	document.write("</div>");
}

function CheckTrialForm()
{
	var strErr = "";
	
	if(document.TrialForm.client_name.value == "")
	{
		strErr = strErr + "You must provide your name so we know who to contact.\n";
	}
	if(document.TrialForm.client_email.value == "" && document.TrialForm.client_phone.value == "")
	{
		strErr = strErr + "You must provide either an email address or a phone number in order to be contacted.\n";
	}
	
	if(strErr =="")
	{
		SubmitTrial();
	}
	else
	{
		window.alert(strErr);
	}
}

function CheckDemoForm()
{
	var strErr = "";
	
	if(document.DemoForm.client_name.value == "")
	{
		strErr = strErr + "You must provide your name so we know who to contact.\n";
	}
	if(document.DemoForm.client_email.value == "" && document.DemoForm.client_phone.value == "")
	{
		strErr = strErr + "You must provide either an email address or a phone number in order to be contacted.\n";
	}
	
	if(strErr == "")
	{
		SubmitDemo();
	}
	else
	{
		window.alert(strErr);
	}
}

function CheckRightNowForm()
{
	var strErr = "";
	
	if(document.RightNowForm.client_name.value == "")
	{
		strErr = strErr + "You must provide your name so we know who to contact.\n";
	}
	if(document.RightNowForm.client_email.value == "" && document.RightNowForm.client_phone.value == "")
	{
		strErr = strErr + "You must provide either an email address or a phone number in order to be contacted.\n";
	}
	
	if(strErr == "")
	{
		SubmitRightNow();
	}
	else
	{
		window.alert(strErr);
	}
}

function ShowProductBox()
{
	if(PRODUCT_PIC != "")
	{
		document.write("</td></tr></table><br>");
		document.write("<table width = \"850\" cellpadding = \"0\" cellspacing = \"0\">\n");
		document.write("<tr>\n");
		document.write("<td>");
		if(PRODUCT_LINK != "")
		{
			document.write("<a href = \"" + PRODUCT_LINK + "\">");
		}
		document.write("<img border = \"0\" src = \"" + PRODUCT_PIC + "\">");
		if(PRODUCT_LINK != "")
		{
			document.write("</a>");
		}
		document.write("</td>");
		document.write("</tr>");
		document.write("</table>");
		document.write("<table width = \"850\" cellpadding = \"0\" cellspacing = \"0\"><tr><td valign = \"top\" align = \"left\">");
	}
}

function ShowButtons()
{
	document.write("<div class = \"buttonbox\">");
	document.write("<table cellpadding = \"0\" cellspacing = \"0\"><tr><td align = \"center\" valign = \"middle\">");
	document.write("<a href = \"javascript:ShowRightNow();\"><img border = \"0\" src = \"http://www.pinpointlabs.com/images/utility_rightnow.jpg\"></a>");
	document.write("<a href = \"javascript:ShowDemo();\"><img border = \"0\" src = \"http://www.pinpointlabs.com/images/utility_demo.jpg\"></a>");
	document.write("<a href = \"javascript:ShowTrial();\"><img border = \"0\" src = \"http://www.pinpointlabs.com/images/utility_trial.jpg\"></a>");
	if(UTIL_PURCHASELINK != "")
	{
		document.write("<a href = \"" + UTIL_PURCHASELINK + "\"><img border = \"0\" src = \"http://www.pinpointlabs.com/images/utility_purchase.jpg\"></a>");
	}
	if(UTIL_DATASHEETLINK != "")
	{
		document.write("<a href = \"" + UTIL_DATASHEETLINK + "\"><img border = \"0\" src = \"http://www.pinpointlabs.com/images/utility_datasheet.jpg\"></a>");
	}
	if(UTIL_VIDLINK != "")
	{
		document.write("<a href = \"" + UTIL_VIDLINK + "\"><img border = \"0\" src = \"http://www.pinpointlabs.com/images/utility_video.jpg\"></a>");
	}
	document.write("<a id=\"_lpChatBtn\" href='http://server.iad.liveperson.net/hc/31558923/?cmd=file&file=visitorWantsToChat&site=31558923&byhref=1&imageUrl=http://server.iad.liveperson.net/hcp/Gallery/ChatButton-Gallery/English/General/1a' target='chat31558923'  onClick=\"javascript:window.open('http://server.iad.liveperson.net/hc/31558923/?cmd=file&file=visitorWantsToChat&site=31558923&imageUrl=http://server.iad.liveperson.net/hcp/Gallery/ChatButton-Gallery/English/General/1a&referrer='+escape(document.location),'chat31558923','width=475,height=400,resizable=yes');return false;\"><img border = \"0\" src = \"http://www.pinpointlabs.com/images/utility_chat.jpg\"></a>");
	document.write("</td></tr></table>");
	document.write("</div>");
}

function ShowServiceButtons()
{
	document.write("<div class = \"buttonbox\">");
	document.write("<table cellpadding = \"0\" cellspacing = \"0\"><tr><td align = \"center\" valign = \"middle\">");
	document.write("<a href = \"mailto:examiner@pinpointlabs.com\"><img border = \"0\" src = \"http://www.pinpointlabs.com/images/utility_examiner.jpg\"></a>");
	document.write("<a id=\"_lpChatBtn\" href='http://server.iad.liveperson.net/hc/31558923/?cmd=file&file=visitorWantsToChat&site=31558923&byhref=1&imageUrl=http://server.iad.liveperson.net/hcp/Gallery/ChatButton-Gallery/English/General/1a' target='chat31558923'  onClick=\"javascript:window.open('http://server.iad.liveperson.net/hc/31558923/?cmd=file&file=visitorWantsToChat&site=31558923&imageUrl=http://server.iad.liveperson.net/hcp/Gallery/ChatButton-Gallery/English/General/1a&referrer='+escape(document.location),'chat31558923','width=475,height=400,resizable=yes');return false;\"><img border = \"0\" src = \"http://www.pinpointlabs.com/images/utility_chat.jpg\"></a>");
	document.write("</td></tr></table>");
	document.write("</div>");
}

function startMarquee()
{
   new mq('m1',mqAry1,3200);
   mqRotate(mqr); // must come last
}

function mq(id,ary,wid)
{
	this.mqo=document.getElementById(id);
	var heit = this.mqo.style.height;
	this.mqo.onmouseout=function() {mqRotate(mqr);};
	this.mqo.onmouseover=function() {clearTimeout(mqr[0].TO);};
	this.mqo.ary=[];
	var maxw = ary.length;
	for (var i=0;i<maxw;i++)
	{
		this.mqo.ary[i]=document.createElement('img');
		this.mqo.ary[i].src=ary[i];
		this.mqo.ary[i].style.position = 'absolute';
		this.mqo.ary[i].style.left = (wid*i)+'px';
		this.mqo.ary[i].style.width = wid+'px';
		this.mqo.ary[i].style.height = heit;
		this.mqo.appendChild(this.mqo.ary[i]);
	}
	mqr.push(this.mqo);
}

function mqRotate(mqr)
{
	if (!mqr) return;
	for (var j=mqr.length - 1; j > -1; j--)
	{
		maxa = mqr[j].ary.length;
		for (var i=0;i<maxa;i++)
		{
			var x = mqr[j].ary[i].style;
			x.left=(parseInt(x.left,10)-1)+'px';
		}
		var y = mqr[j].ary[0].style;
		if (parseInt(y.left,10)+parseInt(y.width,10)<0)
		{
			var z = mqr[j].ary.shift();
			z.style.left = (parseInt(z.style.left) + parseInt(z.style.width)*maxa) + 'px';
			mqr[j].ary.push(z);
		}
	}
	mqr[0].TO=setTimeout('mqRotate(mqr)',10);
}

// ----- Popup Control ---------------------------------------------------------

function at_display(x)
{
  win = window.open();
  for (var i in x) win.document.write(i+' = '+x[i]+'<br>');
}

// ----- Show Aux -----

function at_show_aux(parent, child)
{
  var p = document.getElementById(parent);
  var c = document.getElementById(child);

  var top  = (c["at_position"] == "y") ? p.offsetHeight+2 : 0;
  var left = (c["at_position"] == "x") ? p.offsetWidth +2 : 0;

  for (; p; p = p.offsetParent)
  {
    top  += p.offsetTop;
    left += p.offsetLeft;
  }

  c.style.position   = "absolute";
  c.style.top        = top +'px';
  c.style.left       = left+'px';
  c.style.visibility = "visible";
}

// ----- Show -----

function at_show()
{
  p = document.getElementById(this["at_parent"]);
  c = document.getElementById(this["at_child" ]);

  at_show_aux(p.id, c.id);

  clearTimeout(c["at_timeout"]);
}

// ----- Hide -----

function at_hide()
{
  c = document.getElementById(this["at_child"]);

  c["at_timeout"] = setTimeout("document.getElementById('"+c.id+"').style.visibility = 'hidden'", 1);
}

// ----- Click -----

function at_click()
{
  p = document.getElementById(this["at_parent"]);
  c = document.getElementById(this["at_child" ]);

  if (c.style.visibility != "visible") at_show_aux(p.id, c.id);
  else c.style.visibility = "hidden";

  return false;
}

// ----- Attach -----

// PARAMETERS:
// parent   - id of visible html element
// child    - id of invisible html element that will be dropdowned
// showtype - "click" = you should click the parent to show/hide the child
//            "hover" = you should place the mouse over the parent to show
//                      the child
// position - "x" = the child is displayed to the right of the parent
//            "y" = the child is displayed below the parent
// cursor   - Omit to use default cursor or check any CSS manual for possible
//            values of this field

function at_attach(parent, child, showtype, position, cursor)
{
  p = document.getElementById(parent);
  c = document.getElementById(child);

  p["at_parent"]     = p.id;
  c["at_parent"]     = p.id;
  p["at_child"]      = c.id;
  c["at_child"]      = c.id;
  p["at_position"]   = position;
  c["at_position"]   = position;

  c.style.position   = "absolute";
  c.style.visibility = "hidden";

  if (cursor != undefined) p.style.cursor = cursor;

  switch (showtype)
  {
    case "click":
      p.onclick     = at_click;
      p.onmouseout  = at_hide;
      c.onmouseover = at_show;
      c.onmouseout  = at_hide;
      break;
    case "hover":
      p.onmouseover = at_show;
      p.onmouseout  = at_hide;
      c.onmouseover = at_show;
      c.onmouseout  = at_hide;
      break;
  }
}

function findDOM(objectID,withStyle)
{
	if (withStyle == 1)
	{
		if (isID)
		{
			return (document.getElementById(objectID).style);
		}
		else
		{ 
			if (isAll)
			{
				return (document.all[objectID].style);
			}
			else
			{
				if (isLayers)
				{
					return (document.layers[objectID]);
				}
			};
		}
	}
	else
	{
		if (isID)
		{
			return (document.getElementById(objectID));
		}
		else
		{ 
			if(isAll)
			{
				return (document.all[objectID]);
			}
			else
			{
				if (isLayers)
				{
					return (document.layers[objectID]);
				}
			}
		}
	}
}

function findXCoord(evt)
{
	if(evt.x) return evt.x;
	if(evt.pageX) return evt.pageX;
}

function findYCoord(evt)
{
	if(evt.y) return evt.y;
	if(evt.pageY) return evt.pageY;
}

function popMenu(menuName,Xpos,Ypos)
{
	if (isDHTML)
	{
		t = 2;
		if (oldDomSMenu)
		{
			oldDomSMenu.visibility = 'hidden'; 
			oldDomSMenu.zIndex = '0'; 
			t = 2; 
			lCount = 0;
		}

		var idSMenu = menuName;
		var domSMenu = findDOM(idSMenu,1);

		if(isID || isAll)
		{ 	
			var menuLeft = Xpos + 20;
			var menuTop = Ypos - 10;
		}

		if(isLayers)
		{
			var menuLeft = Xpos - 5;
			var menuTop = Ypos - 5;
		}

		if(oldDomSMenu != domSMenu)
		{	
			domSMenu.left = menuLeft; 
			domSMenu.top = menuTop;
			domSMenu.visibility = 'visible';
			domSMenu.zIndex = '100';
			oldDomSMenu = domSMenu;
		}
		else
		{
			oldDomSMenu = null;
		}
	}
	else
	{
		return null;
	}
}

function delayHide()
{
    if((oldDomSMenu) && (t == 0))
	{
        oldDomSMenu.visibility = 'hidden'; 
        oldDomSMenu.zIndex = '0';
        oldDomSMenu = null;
        lCount = 0; 
        return false;
    }

    if (t == 2)
	{
		lCount = 0; return false;
	}

    if (t == 1)
	{ 
        lCount = lCount + 1;
        if (lDelay <= lCount) { t = 0; }
        if (lDelay >= lCount) { setTimeout('delayHide(' + t + ')',pause); }
    }
}

function delayHideMenu(choad,pLength)
{
    if (choad == 0)
	{
        oldDomSMenu.visibility = 'hidden'; 
        oldDomSMenu.zIndex = '0';
        oldDomSMenu = null;
        lCount = 0; 
        return false;
    }

    if (choad == 1)
	{ 
        setTimeout('delayHideMenu(0);',1000); 
    }
}

function Hide()
{
	 if(oldDomSMenu)
	 {
        oldDomSMenu.visibility = 'hidden'; 
        oldDomSMenu.zIndex = '0';
        oldDomSMenu = null; 
        return false;
    }
}


function findScrollLeft()
{
	if(window.pageXOffset != null)
	return window.pageXOffset;

	if(document.body.scrollHeight != null)
	return document.body.scrollLeft;

	return(null);
}

function findScrollTop()
{
	if(window.pageYOffset != null)
	return window.pageYOffset;

	if(document.body.scrollWidth != null)
	return document.body.scrollTop;

	return (null);
}

function PropertiesUp(menu_name, posTop, posLeft)
{
	var isNS = 0;
	var isIE = 0;

	var menu = document.getElementById(menu_name);

	if(document.all)
	{
		var isIE = 1;
		var scrLeft = document.body.clientWidth;
		var scrBottom = document.body.clientHeight;
	} else {
		var isNS = 1;
		var scrLeft = window.innerWidth;
		var scrBottom = window.innerHeight;
	}

	// Compensate for the scroll..
	scrLeft = (scrLeft + findScrollLeft());
	scrSpan = scrBottom;
	scrBottom = (scrBottom + findScrollTop());

	var x = (scrLeft/4);
	var y = (scrBottom - scrSpan);
	
	var objHeight = null;
	var objWidth = null;

	//menu.style.width = (scrLeft/2);

	objHeight = menu.style.height;
	objWidth = menu.offsetWidth;

	if((x + objWidth) > scrLeft)
	{
		xdiff = ((x + objWidth) - scrLeft);
		
		if(isNS == 1)
		{
			xdiff = xdiff + 15;
		}
	
	} else {
		xdiff = 0;
	}

	if((y + objHeight)  > scrBottom)
	{
		ydiff = ((y + objHeight) - scrBottom);
	} else {
		ydiff = 0;
	}

	x = (x - xdiff);
	y = (y - ydiff);

	menu.style.left = x;
	menu.style.top = y;

	menu.style.left = x - 150; 
	menu.style.top = y - 100;

	if(isIE == 1)
	{
		menu.style.visibility = "visible";
		menu.style.zIndex = '1005';
	}
	else
	{
		menu.style.visibility = "visible"; 
		menu.style.zIndex = '1005';
	}
}

function PropertiesDown(menu_name)
{
	var menu = document.getElementById(menu_name);
	menu.style.visibility = "hidden";
}

function MoveLayer(layer_name, x_left, y_top)
{
	
}

function ChangeDivHTML(div_name, new_value)
{
	var self = this;
	this.elem = document.getElementById(div_name);
	this.value = new_value;
	this.elem.innerHTML = this.value;
}

function ChangeImageSrc(imgID, new_src)
{
	var self = this;
	this.elem = document.getElementById(imgID);
	this.value = new_src;
	this.elem.src = this.value;
}

function hideCheck()
{
	if(check == 1) 
	{
		Hide();
		check = 0;
		checkVar = 0;
		hideCheck();
	}
	else
	{
		setTimeout('hideCheck();',100);
	}
}

function checkSet()
{
	if(checkVar == 1)
	{
		checkVar = 0;
		check = 1;
	}
	else
	{
		checkVar = 0;
		check = 0;
	}
}

function FloatingMenuUp(menuName, x,y)
{
	var menuobj = document.getElementById(menuName);

	var isNS = 0;
	var isIE = 0;

	if(document.all)
	{
		var isIE = 1;
		var scrLeft = document.body.clientWidth;
		var scrBottom = document.body.clientHeight;
	}
	else
	{
		var isNS = 1;
		var scrLeft = window.innerWidth;
		var scrBottom = window.innerHeight;
	}
	
	if(isNS == 1)
	{
		scrLeft = scrLeft + window.pageXOffset; 
		scrBottom = scrBottom + window.pageYOffset;
	}
	else
	{
		x = x + document.body.scrollLeft;
		y = y + document.body.scrollTop;
		scrLeft = scrLeft + document.body.scrollLeft; 
		scrBottom = scrBottom + document.body.scrollTop;
	}

	objHeight = menuobj.offsetHeight;
	objWidth = menuobj.offsetWidth;

	if((x + objWidth) > scrLeft)
	{
		xdiff = ((x + objWidth) - scrLeft);
		
		if(isNS == 1)
		{
			xdiff = xdiff + 15;
		}
	}
	else
	{
		xdiff = 0;
	}

	if((y + objHeight)  > scrBottom)
	{
		ydiff = ((y + objHeight) - scrBottom);
	}
	else
	{
		ydiff = 0;
	}

	x = (x - xdiff);
	y = (y - ydiff);

	if(oldDomSMenu)
	{
		Hide();
		check = 0;
		clearTimeout(checkTimer); 
		checkVar = 1; 
		checkTimer = setTimeout('checkSet();',5000);
		popMenu(menuName,x,y);
	}
	else
	{
		check = 0;
		popMenu(menuName,x,y);
	}
}

function setCheck(x)
{
	check = x;
}

function TitleBar(strParentObject, strTitle)
{
	document.write("<table width = \"100%\" cellpadding = \"0\" cellspacing = \"0\" class = \"TitleBar\" ondragstart = \"return false\" onmousedown = \"GrabEvent('");
	document.write(strParentObject + "');\" onmousemove = \"GrabEvent('" + strParentObject + "');\" onmouseup = \"GrabEvent('" + strParentObject + "');\">");
	document.write("<tr>");
	document.write("<td align = \"left\" valign = \"middle\" width = \"30\">");
	document.write("<img src = \"../pics/widgets/left_icon.gif\" border = \"0\" style = \"margin-left: 3px;\">");
	document.write("</td>");
	
	document.write("<td align = \"center\" valign = \"middle\">");
	document.write("<font class = \"TitleBar\">" + strTitle + "</font>");
	document.write("</td>");
	document.write("<td align = \"right\"");
	document.write(" valign = \"middle\"><a href = \"javascript:PropertiesDown('" + strParentObject + "');\">");
	document.write("<img src = \"../pics/widgets/closebox_20.gif\" border = \"0\" style = \"margin-right: 3px;\" ");
	document.write("onmouseover = \"this.src='../pics/widgets/closebox_20_sel.gif';\" ");
	document.write("onmouseout = \"this.src='../pics/widgets/closebox_20.gif';\"></a></td>");
	document.write("</tr>");
	document.write("</table>");
}

function GrabEvent(moveLayer)
{
	eventSrcID=(event.srcElement)?event.srcElement.id:'undefined';
	eventtype=event.type;

	if(eventtype == "mousedown")
	{
		currentlyDragging = document.getElementById(moveLayer);

		xDragOffset = currentlyDragging.style.left;
		xDragOffset = xDragOffset.replace(/px/, '');
		xDragOffset = xDragOffset.replace(/ /, '');
		xDragOffset = findXCoord(event)-1*(xDragOffset);

		yDragOffset = currentlyDragging.style.top;
		yDragOffset = yDragOffset.replace(/px/, '');
		yDragOffset = yDragOffset.replace(/ /, '');
		yDragOffset = 1*(yDragOffset) - findYCoord(event);

		//alert("X: " + xDragOffset + "\n" + "Y: " + yDragOffset);

		dragging = 1;
		dragEvent = event;
	}
	else if(eventtype == "mousemove")
	{
		if(dragging == 1)
		{
			if(dragging == 1)
			{
				moveByX =  findXCoord(event);
				moveByY = findYCoord(event);

				strX = new String(currentlyDragging.style.top);
				strY = new String(currentlyDragging.style.left);
				
				strX = strX.replace(/px/, '');
				strX = strX.replace(/ /, '');
				strX = 1*(strX) + moveByX + xDragOffset; // strX

				strY = strY.replace(/px/, '');
				strY = strY.replace(/ /, '');
				strY = 1*(strY) + moveByY + yDragOffset;

				currentlyDragging.style.top = moveByY + yDragOffset;
				currentlyDragging.style.left = moveByX - xDragOffset;
			}
		}
	}
	else if(eventtype == "mouseup")
	{
		dragging = 0;
	}
}

function ShowRightNow()
{
	var dPopRightNow = document.getElementById("pop_needitnow");
	var dPopDemo = document.getElementById("pop_demo");
	var dPopTrial = document.getElementById("pop_trial");
	var dPopConfirm = document.getElementById("pop_confirm");
	
	dPopRightNow.style.visibility = 'visible';
	dPopDemo.style.visibility = 'hidden';
	dPopTrial.style.visibility = 'hidden';
	dPopConfirm.style.visibility = 'hidden';
	
	document.RightNowForm.sButton.disabled = false;
	document.RightNowForm.client_name.value = "";
	document.RightNowForm.client_company.value = "";
	document.RightNowForm.client_email.value = "";
	document.RightNowForm.client_phone.value = "";
	document.RightNowForm.details.value = "";
}

function ShowDemo()
{
	var dPopRightNow = document.getElementById("pop_needitnow");
	var dPopDemo = document.getElementById("pop_demo");
	var dPopTrial = document.getElementById("pop_trial");
	var dPopConfirm = document.getElementById("pop_confirm");
	
	dPopRightNow.style.visibility = 'hidden';
	dPopDemo.style.visibility = 'visible';
	dPopTrial.style.visibility = 'hidden';
	dPopConfirm.style.visibility = 'hidden';
	
	document.DemoForm.sButton.disabled = false;
	document.DemoForm.client_name.value = "";
	document.DemoForm.client_company.value = "";
	document.DemoForm.client_email.value = "";
	document.DemoForm.client_phone.value = "";
	document.DemoForm.details.value = "";
}

function ShowTrial()
{
	var dPopRightNow = document.getElementById("pop_needitnow");
	var dPopDemo = document.getElementById("pop_demo");
	var dPopTrial = document.getElementById("pop_trial");
	var dPopConfirm = document.getElementById("pop_confirm");
	
	dPopRightNow.style.visibility = 'hidden';
	dPopDemo.style.visibility = 'hidden';
	dPopTrial.style.visibility = 'visible';
	dPopConfirm.style.visibility = 'hidden';
	
	document.TrialForm.sButton.disabled = false;
	document.TrialForm.client_name.value = "";
	document.TrialForm.client_company.value = "";
	document.TrialForm.client_email.value = "";
	document.TrialForm.client_phone.value = "";
	document.TrialForm.details.value = "";
}

function ShowConfirm()
{
	var dPopRightNow = document.getElementById("pop_needitnow");
	var dPopDemo = document.getElementById("pop_demo");
	var dPopTrial = document.getElementById("pop_trial");
	var dPopConfirm = document.getElementById("pop_confirm");
	
	dPopRightNow.style.visibility = 'hidden';
	dPopDemo.style.visibility = 'hidden';
	dPopTrial.style.visibility = 'hidden';
	dPopConfirm.style.visibility = 'visible';
}

function SubmitRightNow()
{
	document.RightNowForm.sButton.disabled = true;
	document.RightNowForm.submit();
	var t = setTimeout("ShowConfirm()", 1000);
}

function SubmitDemo()
{
	document.DemoForm.sButton.disabled = true;
	document.DemoForm.submit();
	var t = setTimeout("ShowConfirm()", 1000);
}

function SubmitTrial()
{
	document.TrialForm.sButton.disabled = true;
	document.TrialForm.submit();
	var t = setTimeout("ShowConfirm()", 1000);
}
// END OF FUNCTIONS

if (document.getElementById)
{
	isID = 1; isDHTML = 1;
}
else
{
	if (document.all)
	{
		isAll = 1; isDHTML = 1;
	}
	else
	{
		browserVersion = parseInt(navigator.appVersion);
		if ((navigator.appName.indexOf('Netscape') != -1) && (browserVersion == 4))
		{
			isLayers = 1; isDHTML = 1;
		}
	}
}

window.onload = startMarquee;
