
var ontop = true;
window.setTimeout(noMoreOnTop, 3000);
var doOnUnloadLogic=true;

function meOnTop()
	{
	if (ontop == true)
		{
		//self.focus()
		}
	}

function noMoreOnTop()
	{
	ontop = false
	//alert("No More On Top")
	}

function openAd()
	{
	//adwindow = window.open("/simppopdocs/simplifead.html", "adWindow", "width=300,height=300,dependent=yes,directories=no,location=no,menubar=no,resizeable=no,scrollbars=no,status=no,titlebar=no,toolbar=no")
	//adwindow = window.open("/autopopdocs/autoad.html", "adWindow", "width=300,height=300,dependent=no,directories=no,location=no,menubar=no,resizeable=no,scrollbars=no,status=no,titlebar=no,toolbar=no")
	adwindow = window.open("/cigi/eterm?source=auto&stage=index", "adWindow")
	self.focus()
	}
	
function openAd(url)
	{
	adwindow = window.open(url, "adWindow")
	self.focus()
	}

function cancelOnUnloadLogic() {
	doOnUnloadLogic=false;
}

function cancelALNYBanner() {
	SetCookie("ALNYBannerShown", "True")
	doOnUnloadLogic=false;
}

function onUnloadLogic()	{
//	if ( document.frmHeader.state.value=="FL" || document.frmHeader.state.value=="CO" || document.frmHeader.state.value=="MI" || document.frmHeader.state.value=="OH" || document.frmHeader.state.value=="SC" || document.frmHeader.state.value=="WI" ) {

//Added this false statement to stop the popup from occurring.
doOnUnloadLogic=false;

		if ( doOnUnloadLogic==true ) {
			ALNYBannerShown = GetCookie("ALNYBannerShown");
			if ( ALNYBannerShown==null || ALNYBannerShown == "" ) {
				DeleteCookie("ETermPageLoaded");
				adwindow = window.open("popup.asp", "adWindow", "width=321,height=344,dependent=no,directories=no,location=no,menubar=no,resizeable=no,scrollbars=no,status=no,titlebar=no,toolbar=no")
				adwindow.blur();
				window.focus();
			}
		}
//	}
}

function MM_preloadImages() 
	{ //v2.0
	if (document.images) 
		{
		var imgFiles = MM_preloadImages.arguments;
		if (document.preloadArray==null) document.preloadArray = new Array();
		var i = document.preloadArray.length;
		with (document) for (var j=0; j<imgFiles.length; j++) if (imgFiles[j].charAt(0)!="#")
			{
			preloadArray[i] = new Image;
			preloadArray[i++].src = imgFiles[j];
			} 
		}
	}

function MM_swapImgRestore() 
	{ //v2.0
	if (document.MM_swapImgData != null)
    for (var i=0; i<(document.MM_swapImgData.length-1); i+=2)
		document.MM_swapImgData[i].src = document.MM_swapImgData[i+1];
	}

function MM_swapImage() 
	{ //v2.0
	var i,j=0,objStr,obj,swapArray=new Array,oldArray=document.MM_swapImgData;
	for (i=0; i < (MM_swapImage.arguments.length-2); i+=3) 
		{
		objStr = MM_swapImage.arguments[(navigator.source == 'Netscape')?i:i+1];
		if ((objStr.indexOf('document.layers[')==0 && document.layers==null) || (objStr.indexOf('document.all[')==0 && document.all==null))
			objStr = 'document'+objStr.substring(objStr.lastIndexOf('.'),objStr.length);
		obj = eval(objStr);
		if (obj != null) 
			{
			swapArray[j++] = obj;
			swapArray[j++] = (oldArray==null || oldArray[j-1]!=obj)?obj.src:oldArray[j];
			obj.src = MM_swapImage.arguments[i+2];
			} 
		}
	document.MM_swapImgData = swapArray; //used for restore
	}

// Array of day names
var dayNames = new Array("Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday");

// Array of month Names
var monthNames = new Array(
"January","February","March","April","May","June","July","August","September","October","November","December");


function isNumber(input) 
	{
	for (var i=0;i<input.length;i++) 
		{
	    var ch = input.charAt(i);
	    if (isNaN(parseInt(ch))) 
			{
			return false
			}
		}
	return true
	}

function goodDate(month, day, year)
	{
	var debug = false
	if (debug) alert("Funtion goodDate->month=" + month + "\nday=" + day + "\nyear=" + year)
	if (year.length > 2)
		{
		var temp = year.substr(2, 2)
		if (debug) alert("Funtion goodDate->year substring=" + temp)
		}
	else
		{
		var temp = year
		}
	/////////////////////////////////////////////////////////////////////
	//changes are to support browsers with ECMA 262 date bug.
	//var checkDate = new Date(month  + "/" + day + "/" + year + " 12:00:00")
	var checkDate = new Date()
	if (debug) alert("Funtion goodDate->checkDate=" + checkDate.toDateString())
	
	zeroedmonth = month - 1
	if (debug) alert("Funtion goodDate->zeroedmonth=" + zeroedmonth)
	
	checkDate.setFullYear(year)
	checkDate.setDate(day)
	checkDate.setMonth(zeroedmonth)
	checkDate.setDate(day)  // need this second day set ...
	checkDate.setHours("12")
	checkDate.setMinutes("00")
	checkDate.setSeconds("00")
	checkDate.setMilliseconds("00")
	//end changes
	/////////////////////////////////////////////////////////////////////
	var dateString = (parseInt(month, 10) + "/" + parseInt(day, 10))
	var compareDate = ((checkDate.getMonth() + 1) + "/" + checkDate.getDate())
	if (debug) alert("Funtion goodDate->checkDate=" + checkDate + "\ndateString=" + dateString + "\ncompareDate=" + compareDate)
	
	if (dateString != compareDate)
		{
		return false
		}
	else 
		{
		return true
		}
	}

//Browser detect proper date return
function getFormattedDate()
	{	
	var now = new Date();
	
	var retval
	var date303 = (dayNames[now.getDay()] + ", " + monthNames[now.getMonth()] + " " + now.getDate() + ", " + now.getYear())
	var dateEarly = (dayNames[now.getDay()] + ", " + monthNames[now.getMonth()] + " " + now.getDate() + ", 20" + now.get + (now.getYear() + "").substring(1,3))
	
	if (((parseFloat(navigator.appVersion)) >= 4.0))
		{
		retval = (dayNames[now.getDay()] + ", " + monthNames[now.getMonth()] + " " + now.getDate() + ", " + now.getFullYear())
		}
	else if (navigator.appName == 'Netscape')
		{
		if ((parseFloat(navigator.appVersion)) <= 3.0)
			{
			retval = dateEarly
			}
		else
			{
			retval = date303
			}
		}
	else if (navigator.appName == 'Microsoft Internet Explorer')
		{
		retval = dateEarly
		}
	return retval
	}

// this will remove any ( or ) or spaces
function massagePhoneNumber(str) {
	var newphone;
	re=/\(/g;
	newphone=str.replace(re,"");
	re=/\)/g;
	newphone=newphone.replace(re,"");
	re=/ /g;
	newphone=newphone.replace(re,"");
	return newphone;
}

		
function goodPhone(str) 
	{
	var retval = true
	if (str.length == 12) 
		{ 
		for (i=0; i<str.length; i++) 
			{
			if ((i == 3) || (i == 7)) 
				{
				if ((str.charAt(i) != "-") && (str.charAt(i) != ".") && (str.charAt(i) != " "))
					{
					retval = false 
					}
				}
			else 
				{
				if ((str.charAt(i) < "0") || (str.charAt(i) > "9")) 
					{ 
					retval = false 
					}
				}
			}
		}
	else 
		{
		retval = false
		}
	
	return retval;
	}
	
function goodEmail(emailstring)
	{
	var isEmail = ((emailstring.indexOf("@") != -1) && (emailstring.indexOf(".") != -1));
	
	return isEmail;
	}

function getDaily(input)
	{
	var retval
	var inlen = input.length
	var neg = false
	
	if (input.charAt(0) == "-")
		{
		retval = input.substring(2, inlen)
		neg = true
		//retval = "-" + retval
		//alert(retval)
		}
	else
		{
		retval = input.substring(1, inlen)
		}
		
	retval = retval / 30
	retval = retval * 100
	retval = Math.round(retval)
	retval = retval / 100
	retval = padZero("" + retval)
	retval = "$" + retval
	
	if (neg)
		{
		retval = "-" + retval
		}
	
	return retval
	}
	
function padZero(input)
	{
	var retval
	retval = input
	//alert(input)
	decindex = input.indexOf(".", 0)
	//alert(decindex)
	decplaces = input.length - decindex
	//alert(decplaces)
	
	if (decplaces <= 2)
		{
		retval = input + "0"
		}
		
	return retval
	}
	
