function popUp(url){sealWin=window.open(url,"win",'toolbar=0,location=0,directories=0,status=1,menubar=1,scrollbars=1,resizable=1,width=500,height=450');self.name = "mainWin";}
function popUpBBB(url){sealWin=window.open(url,"winBBB",'toolbar=0,location=0,directories=0,status=1,menubar=1,scrollbars=1,resizable=1,width=650,height=500');self.name = "mainWinBBB";}
function popUpVerisign(url){sealWin=window.open(url,"winVerisign",'toolbar=0,location=0,directories=0,status=1,menubar=1,scrollbars=1,resizable=1,width=520,height=450');self.name = "mainWinVerisign";}
function onChangeFormat(nProductFormat){var nProducts = document.frmEStore.nProducts.value;for(var n=1;n<=nProducts;n++){eval('document.frmEStore.selFormat_'+ n +'.selectedIndex = "'+ nProductFormat +'"');}document.frmEStore.nProductFormat.value = nProductFormat;}
function onEditPriorityCode(nIndex,strPriorityCode){document.getElementById("frmEStore").txtEditPriorityCodeIndex.value = nIndex;document.getElementById("frmEStore").txtEditPriorityCode.value = strPriorityCode;document.getElementById("frmEStore").cmdAction.value = 'Edit Priority Code';document.getElementById("frmEStore").submit();}
function onSubmit(strCmdAction){						
	if (strCmdAction.indexOf("Check Out") != -1) {					
		document.getElementById("frmEStore").action = 'https://www.taxact.com/s_shopcart/FormToSession.asp';
		document.getElementById("frmEStore").submit();
	}else{
		document.getElementById("frmEStore").cmdAction.value = strCmdAction;document.getElementById("frmEStore").submit();
	}
}
	
var DMNETdomain = "";
var DMNETpage = window.location;
var DMNETversion = "86";
var DMNETsendTo = "//dm.taxact.com/dm.gif?";
var DMNETsession;
function dmneterr(){return true;}
window.onerror=dmneterr;
var s = new Date();
if (navigator.userAgent.indexOf('Mac') >= 0 && s.getTimezoneOffset() >= 720)
  s.setTime (s.getTime() - 1440*60*1000);
var dmnetURL = location.protocol + DMNETsendTo+"v="+DMNETversion+"&vst=1";
var dmnetCookieString = document.cookie.toString();
if(dmnetCookieString.indexOf("_dmnid") == -1){
    DMNETsession = parseInt( Math.random()*1000000 ) + "_" + s.getTime();
    var domStr = "";
    if(DMNETdomain != ""){domStr = "domain="+ DMNETdomain +";";}
    document.cookie = "_dmnid=" + DMNETsession + ";expires=Mon, 31-Dec-2018 00:00:00 GMT;"+domStr+"path=/;";
}
dmnetCookieString = document.cookie.toString();
if(dmnetCookieString.indexOf('_dmnid') == -1){
    DMNETsession = "";
}else{
    if(dmnetCookieString.indexOf(';') == -1)
      dmnetCookieString = dmnetCookieString.replace(/_dm/g, ';_dm');
    var start = dmnetCookieString.indexOf("_dmnid=") + 7;
    var end = dmnetCookieString.indexOf(";",start);
    if (end == -1)
      end = dmnetCookieString.length;
    DMNETsession = unescape(dmnetCookieString.substring(start,end));
}
dmnetURL += "&id="+DMNETsession+"&url="+escape(DMNETpage) + "&ref="+escape(document.referrer)+"&lng=" + ((!document.all ||  navigator.userAgent.match('Opera')) ? navigator.language : navigator.userLanguage) + "&tz=" + (Math.round(new Date('dec 1, 2002').getTimezoneOffset()/60)*-1);
if(screen)
  dmnetURL += "&scr=" + escape( screen.width + "x" + screen.height + " " + screen.colorDepth + "bpp" );
dmnetURL += "&rnd=" + new Date().getTime();
if(document.layers){
  document.write("<la"+"yer name=\"DMStats\" visibility=hide><img src=\""+dmnetURL+"\" height=\"1\" width=\"1\" alt=\"\" /></la"+"yer>");
}else{
  document.write("<di"+"v id=\"DMStats\" style=\"position:absolute;visibility:hidden;\"><img src=\""+dmnetURL+"\" height=\"1\" width=\"1\" alt=\"\" /></di"+"v>");
}

var DMNETlinkImg;
var DMNETLversion = 94;
function LinkTrack(e){
	if (!e) var e = window.event;
	var LinkObj, Target;
	if (e.target) Target = e.target;
	else if (e.srcElement) Target = e.srcElement;
	if (Target.nodeType == 3) // defeat Safari bug
		Target = Target.parentNode;
	var LinkObj = DMGetLinkObj( Target );
	if (! LinkObj)
		return;
	var OnClick = "";
	var URL = "";
	if (LinkObj.onclick){
		OnClick = LinkObj.onclick.toString().toLowerCase();
		URL = LinkObj.href;
	}else if (LinkObj.getAttribute && LinkObj.getAttribute("onclick")){
		OnClick = LinkObj.getAttribute( "onclick" ).toString().toLowerCase();
		URL = LinkObj.getAttribute( "href" ).toString();
	}
	if (OnClick.indexOf( "dmnetclick" ) > -1 || OnClick.indexOf( "dmclick" ) > -1){
		var __DMSID;
		try 
		{ __DMSID = DMsession; }
		catch(e)
		{ __DMSID = DMNETsession; }
		var __DMSENTTO;
		try 
		{ __DMSENTTO = DMsendTo; }
		catch(e)
		{ __DMSENTTO = DMNETsendTo; }   
        if(URL.indexOf('http') > 0){
			var mat = URL.match(/http[^"'()]*/);
			if(mat != "" )
			URL = mat;
		}
		var n = new Date();
		DMNETlinkImg = new Image();
		DMNETlinkImg.src = location.protocol+__DMSENTTO+"v="+DMNETLversion+"&id=" + __DMSID+ "&lnk=" + escape(URL) + "&rnd="  +  n.getTime();
		Hold();
	}
    return true;
}
function DMGetLinkObj( Obj ){
	while( Obj && Obj.nodeName.toLowerCase() != "a" ){
		if (Obj.parentNode)
			Obj = Obj.parentNode;
		else if (Obj.parentElement)
			Obj = Obj.parentElement;
		else
			Obj = null;
	}
	return Obj;
}
function Hold(){
	if(DMNETlinkImg.readyState){
		var secureCount = 0;
		while(DMNETlinkImg.readyState != 'complete'){
			if(secureCount > 10000)
				break;
			secureCount++;
		}
	}else{
		var endAt = new Date().getTime() + 250;
		var rightNow;
		while(true){
			rightNow = new Date();
			if(rightNow.getTime() >= endAt)
				break;
		}
	}
}
if(document.layers || (!document.layers && !document.all)){
	if(document.layers)
		{document.captureEvents(Event.MOUSEDOWN);}
	document.onmousedown=LinkTrack;
}else{
	document.onmouseup=LinkTrack;
}
