Help
RSS
API
Feed
Maltego
Contact
Domain > seasonslobsters.ca
×
More information on this domain is in
AlienVault OTX
Is this malicious?
Yes
No
DNS Resolutions
Date
IP Address
2026-02-06
40.84.159.58
(
ClassC
)
Port 80
HTTP/1.1 200 OKContent-Type: text/html; charsetutf-8Date: Fri, 06 Feb 2026 18:49:34 GMTServer: Microsoft-IIS/10.0Set-Cookie: ARRAffinityde2d2fb0b1159025d744f4a7843e762494ec2a0b02024cc5f30d823858ec8ecb;Path/;HttpOnly;Domainseasonslobsters.caTransfer-Encoding: chunkedX-Powered-By: ASP.NET !DOCTYPE html>html langen >head> meta charsetutf-8 /> meta nameviewport contentwidthdevice-width, initial-scale1.0 /> title>Seasons Lobsters/title> link relstylesheet href/css/site.css typetext/css /> link relstylesheet href/lib/bootstrap/dist/css/bootstrap.min.css /> link relstylesheet href/css/bootstrap.min.css />/head>body class body-grid panel-transparent> header b-lvutkqyvny> nav b-lvutkqyvny classnavbar navbar-expand-sm navbar-toggleable-sm navbar-dark border-bottom box-shadow mb-3> div b-lvutkqyvny classcontainer> a classnavbar-brand text-white href/>h1 b-lvutkqyvny>Seasons Lobsters/h1>/a> button b-lvutkqyvny classnavbar-toggler typebutton data-bs-togglecollapse data-bs-target.navbar-collapse aria-controlsnavbarSupportedContent aria-expandedfalse aria-labelToggle navigation> span b-lvutkqyvny classnavbar-toggler-icon>/span> /button> div b-lvutkqyvny classnavbar-collapse collapse d-sm-inline-flex justify-content-between> ul b-lvutkqyvny classnavbar-nav flex-grow-1> li b-lvutkqyvny classnav-item> a classnav-link text-white href/>Home/a> /li> li b-lvutkqyvny classnav-item> a classnav-link text-white href/Hours>Hours/a> /li> li b-lvutkqyvny classnav-item> a classnav-link text-white href/Contact>Contact/a> /li> /ul> /div> /div> /nav> /header> div b-lvutkqyvny classcontainer-lg body-content panel-transparent> main b-lvutkqyvny rolemain > script> var SettingSpaceNeeded false; function SetValue(Name, Value) { document.getElementById(Name).value Value; } function GetValue(Name) { return document.getElementById(Name).value; } function GetNumber(Name) { return Number(document.getElementById(Name).value); } function GetBoolean(Name) { return (document.getElementById(Name).checked); } function PrintMessage(Message) { NewLineCheck(Message, Message); } function PrintResult(Result) { NewLineCheck(Result, Result); } function PrintSettingSpace() { if (SettingSpaceNeeded) { PrintMessage(); SettingSpaceNeeded false;}} function ChangePrice() { PrintSettingSpace(); var Price GetNumber(Price); PrintMessage(Markets Price is set to $ + Price); Clear(); SaveState(); } function ChangePrice2() { PrintSettingSpace(); var Price2 GetNumber(Price2); PrintMessage(Halves price is set to $ + Price2); Clear(); SaveState(); } function ChangePrice3() { PrintSettingSpace(); var Price3 GetNumber(Price3); PrintMessage(Quarters price is set to $ + Price3); Clear(); SaveState(); } function ChangeDamagedPrice() { PrintSettingSpace(); var DamagedPrice GetNumber(DamagedPrice); PrintMessage(Damaged price is set to $ + DamagedPrice); SaveState(); } function ChangeDiscount() { PrintSettingSpace(); var Discount GetNumber(Discount); if (Discount ! 0) { PrintMessage(Discount added!); } else { PrintMessage(Discount removed); } AppyDiscount(); SaveState(); } function ChangeWeight() { PrintSettingSpace(); var WeightLbs GetNumber(WeightLbs); PrintMessage(); PrintMessage(lbs value is set to + WeightLbs); } function ChangeWeight2() { PrintSettingSpace(); var WeightOz GetNumber(WeightOz); PrintMessage(Oz value is set to + WeightOz); } function ChangeDamaged() { PrintSettingSpace(); var Damaged GetBoolean(IsDamaged); if (Damaged true) { PrintMessage(Discount will be applied for damage!); } else { PrintMessage(Damaged discount removed); }} var PriceToUse 0; var TotalWeight 0; var AvgWeight 0; var Count 0; var Total 0; function Clear() { SetValue(WeightLbs, ); SetValue(WeightOz, ); SetValue(IsDamaged, false); } function ClearTotal() { SetValue(Result, ); SetValue(Count, ); SetValue(Weight, ); SetValue(AvgWeight, ); SetValue(Priceper, ); SetValue(Total, ); SetValue(Saved, ); PriceToUse 0; TotalWeight 0; AvgWeight 0; Count 0; Total 0; } function ClearPrices() { PriceToUse 0; SetValue(Price, ); SetValue(Price2, ); SetValue(Price3, ); SetValue(DamagedPrice, ); SetValue(Discount, ); SaveState(); } function ClearDiscount() { SetValue(Discount, ); AppyDiscount(); SaveState(); } function ClearForm() { Clear(); ClearTotal(); PrintMessage(Form cleared); } function ClearAll() { Clear(); ClearPrices(); ClearTotal(); SetValue(Message, ); PrintMessage(Everything Cleared); ClearLocalState(); } function NewLineCheck(Name, NewText) { var TextBody GetValue(Name); if (TextBody ! ) { var newline String.fromCharCode(13, 10); SetValue(Name, TextBody + newline + NewText); } else { SetValue(Name, NewText); } } function Calculate() { PrintMessage(); var Price GetNumber(Price); var Price2 GetNumber(Price2); var Price3 GetNumber(Price3); var DamagedPrice GetNumber(DamagedPrice); var WeightLbs GetNumber(WeightLbs); var WeightOz GetNumber(WeightOz); var Weight 0; var Damaged GetBoolean(IsDamaged); if (WeightOz ! 0) { Weight WeightLbs + (WeightOz / 16); PrintMessage(Total weight adjusted to + Weight + lbs); } else { Weight WeightLbs; } if (Price ! ) { if (Weight ! 0) { TotalWeight + Weight; if (Damaged true) { PriceToUse DamagedPrice; PrintMessage(Discounted price will be used $ + DamagedPrice); } else { PrintMessage(Determining price of product); if (Price2 0) { Price2 Price; PrintMessage(Halves price defaulted to $ + Price2); SetValue(Price2, Price2); PriceToUse Price2; PrintMessage(Price set to + Price2); } if (Price3 0) { Price3 Price2; PrintMessage(Halves price defaulted to $ + Price3); SetValue(Price3, Price3); PriceToUse Price3; PrintMessage(Price set to + Price3); } if (Weight > 2) { PriceToUse Price; PrintMessage(Markets price will be used $ + Price); } else if (Weight > 1.5) { PriceToUse Price2; PrintMessage(Halves price will be used $ + Price2); } else { PriceToUse Price3; PrintMessage(Quarters price will be used $ + Price3); } } Count ++; var NewValue PriceToUse * Weight; PrintMessage(Price( + PriceToUse + ) * weight( + Weight + ) $ + NewValue); var OldValue Total; Total + NewValue; PrintMessage(Total: + OldValue + + + NewValue + $ + Total); AvgWeight TotalWeight / Count; PrintResult(Weight + Weight + lbs, price: $ + NewValue); SetValue(Count, Count); SetValue(Weight, TotalWeight.toFixed(2).toString() + lbs); AppyDiscount(); Clear(); PrintMessage(Calculation complete!); } else { PrintMessage(Weight missing!); } } else { PrintMessage(Price missing!); } SettingSpaceNeeded true; } function AppyDiscount() { var PricePer 0; var DiscountedPrice 0; var TotalDiscounted 0; var Discount GetNumber(Discount); if (Discount ! 0) { if (Discount > 1) Discount Discount / 100; DiscountedPrice (Total * Discount); PricePer (Total - DiscountedPrice) / Count; PrintMessage(Discount + DiscountedPrice.toFixed(2)); TotalDiscounted (Total - DiscountedPrice) } else { TotalDiscounted Total; PricePer Total / Count; } if (DiscountedPrice > 1) { SetValue(Saved, $ + DiscountedPrice.toFixed(2).toString()); } else { SetValue(Saved, ) } if (Count > 1) { SetValue(AvgWeight, AvgWeight.toFixed(2).toString() + lbs); SetValue(Priceper, $ + PricePer.toFixed(2).toString()) ; } if (TotalDiscounted > 0) { SetValue(Total, $ + TotalDiscounted.toFixed(2).toString()); } else { SetValue(Total, ); } } function SaveState() { localStorage.setItem(Price, GetValue(Price)); localStorage.setItem(Price2, GetValue(Price2)); localStorage.setItem(Price3, GetValue(Price3)); localStorage.setItem(DamagedPrice, GetValue(DamagedPrice)); localStorage.setItem(Discount, GetValue(Discount)); } function LoadState() { SetValue(Price, localStorage.getItem(Price) || ); SetValue(Price2, localStorage.getItem(Price2) || ); SetValue(Price3, localStorage.getItem(Price3) || ); SetValue(DamagedPrice, localStorage.getItem(DamagedPrice) || ); SetValue(Discount, localStorage.getItem(Discount) || ); } function ClearLocalState() { localStorage.clear(); } window.onload function () { LoadState(); };/script> div classpanel-default panel-transparent> div classpanel-heading> h1>Calculator/h1> /div> section classpanel-body> article classcol-lg-4 col-md-6 col-sm-12 col-xs-12> div classpanel-transparent > !-- Prices --> h3>Prices/h3> div classform-group row> label forPrice classcol-sm-6 col-form-label>Above 2 lbs:/label> div classcol-sm-6> input typenumber classform-control idPrice onchangeChangePrice() stepany min0 /> /div> /div> div classform-group row> label forPrice2 classcol-sm-6 col-form-label>1.5 - 2 lbs:/label> div classcol-sm-6> input typenumber classform-control idPrice2 onchangeChangePrice2() stepany min0 /> /div> /div> div classform-group row> label forPrice3 classcol-sm-6 col-form-label>0 - 1.5 lbs:/label> div classcol-sm-6> input typenumber classform-control idPrice3 onchangeChangePrice3() stepany min0 /> /div> /div> div classform-group row> label forDamagedPrice classcol-sm-6 col-form-label>Damaged price:/label> div classcol-sm-6> input typenumber classform-control idDamagedPrice onchangeChangeDamagedPrice() stepany min0 /> /div> /div> div classform-group row> label forDiscount classcol-sm-6 col-form-label>Discount %:/label> div classcol-sm-6> input typenumber classform-control idDiscount onchangeChangeDiscount() stepany min0 /> /div> /div> /div> div classpanel-transparent> !-- Input --> h3>Input/h3> div classform-group row> label forWeightLbs classcol-sm-6 col-form-label>lbs:/label> div classcol-sm-6> input typenumber classform-control idWeightLbs onchangeChangeWeight() stepany min0 /> /div> /div> div classform-group row> label forWeightOz classcol-sm-6 col-form-label>Oz:/label> div classcol-sm-6> input typenumber classform-control idWeightOz onchangeChangeWeight2() stepany min0 /> /div> /div> div classform-group row> label forIsDamaged classcol-sm-6 col-form-label>Damaged?:/label> div classcol-sm-6> input typecheckbox idIsDamaged onclickChangeDamaged() /> /div> /div> /div> /article> article classcol-lg-4 col-md-6 col-sm-12 col-xs-12> div classpanel-transparent> !-- Output --> h3>Controls/h3> div classform-group row mb-2> div classcol-sm-6 mb-2> button typebutton classform-control btn btn-primary onclickCalculate() idAddButton>Add Lobster/button> /div> div classcol-sm-6 mb-2> button typebutton classform-control btn btn-secondary idClearFormButton onclickClearForm()>New Customer/button> /div> /div> div classform-group row mb-2> div classcol-sm-6 mb-2> button typebutton classform-control btn btn-secondary idClearDiscountButton onclickClearDiscount()>Clear Discount/button> /div> div classcol-sm-6 mb-2> button typebutton classform-control btn btn-danger idClearAllButton onclickClearAll()>Clear All/button> /div> /div> /div> div classpanel-transparent> !-- Output --> h3>Totals/h3> div classform-group row> label forCount classcol-sm-6 col-form-label>Count:/label> div classcol-sm-6> input typetext classform-control text-end idCount readonly /> /div> /div> div classform-group row> label forWeight classcol-sm-6 col-form-label>Weight:/label> div classcol-sm-6> input typetext classform-control text-end idWeight readonly /> /div> /div> div classform-group row> label forAvgWeight classcol-sm-6 col-form-label>Average Weight:/label> div classcol-sm-6> input typetext classform-control text-end idAvgWeight readonly /> /div> /div> div classform-group row> label forPriceper classcol-sm-6 col-form-label>Average Price:/label> div classcol-sm-6> input typetext classform-control text-end idPriceper readonly /> /div> /div> div classform-group row mt-4> label forTotal classcol-sm-6 col-form-label>Total:/label> div classcol-sm-6> input typetext classform-control text-end idTotal readonly /> /div> /div> div classform-group row mt-4> label forSaved classcol-sm-6 col-form-label>They Saved:/label> div classcol-sm-6> input typetext classform-control text-end idSaved readonly /> /div> /div> /div> /article> article classcol-lg-2 col-md-6 col-sm-6 col-xs-12> div classpanel-transparent > !-- Output --> h3>Output/h3> textarea idResult rows20 classcol-12 form-control>/textarea> /div> /article> article classcol-lg-2 col-md-6 col-sm-6 col-xs-12> div classpanel-transparent > !-- Messages --> h3>Messages/h3> textarea idMessage rows20 classcol-12 form-control>/textarea> /div> /article> /section>/div> /main> /div> footer b-lvutkqyvny classborder-top footer text-muted panel-transparent> div b-lvutkqyvny classcontainer> © 2025 - Seasons_Lobsters /div> /footer> script src/lib/jquery/dist/jquery.min.js>/script> script src/lib/bootstrap/dist/js/bootstrap.bundle.min.js>/script> script src/js/site.js>/script> /body>/html>
View on OTX
|
View on ThreatMiner
Please enable JavaScript to view the
comments powered by Disqus.
Data with thanks to
AlienVault OTX
,
VirusTotal
,
Malwr
and
others
. [
Sitemap
]