File: D:/web/castironradiatorcentre/changes prev/2023-08-03/prev/inc-template-main.asp
<!--#include file="inc-main.asp"--><!DOCTYPE html><%
' Notes
' =====
' 10/10/2014 For Bootstrap glyphs, make sure .woff (application/font-woff) is in IIS MIME types
' (SS,25/6/15) added call tracking script to head and footer
' head: containing {ak:"960477445",cl:"bhU8CLbh8l0QhfL-yQM"}
' foot: containing var callback = function(formatted_number, unformatted_number), also changed default number to correct one
' also added class="google_number" to the telephone shown at the top
' (SS,19/2/16) added Rich Snippets for Local Organisation
' (SS,2/3/18) DisableCache replaced with HTMLHeadStart, also added HTMLHeadEnd, DoGoogleAnalytics(True) now moved to HTMLHeadEnd
' (SS,30/5/18) Isotope stuff now moved outside of If Not IsHomePage because it's now required by home page
' (SS,24/7/18) Javascript load speed improvements, moved .js files to after finalise and minimised to js/all.min.js
' (SS,8/8/18) Found Image Picker not working for radiator colours. Fixed by moving image-picker.js to the send sectiong just before relevant code
' (SS,10/8/18) Had forgotten to remove image-picker.js and jquery.blink.js from top section, jquery.blink.js (used by btu calculated) now minified and included in all.min.js
' (SS,10/8/18) Added following also to all.min.js: image-picker.min.js, jquery.blink.min.js, isotope.pkgd.min.js, imagesloaded.pkgd.min.js, jquery.cookiebar.min.js
' (SS,14/8/18) Added tag for ahrefs-site-verification
' (SS,08/04/19) Removed Google+ link. Added link to Google My Business
' (SS,22/10/19) Added call to ShowRecentReviewsStructuredData to add recent review data to local organisation structured data
' Later replaced with ShowReviewAggregateRatingStructuredData
' (SS,15/11/19) Added <meta name="msvalidate.01"... for Bing webmaster
' (SS,03/04/20) Added important notice sticky button at the bottom for coronavirus update, later moved to CustomFinalise in customutils.asp
' (SS,19/02/21) Added HTMLBodyStart and HTMLBodyEnd, HTMLBodyEnd allows jQuery to be moved further down the page
' (SS,13/05/21) Added Trustpilot reviews to home template, had to change css/all.min.css i.e. added ?v=2
' (SS,14/05/21) Improved normal review layout to match Trustpilot reviews, had to change css/all.min.css i.e. changed ?v=2 to ?v=3
' (SS,21/07/21) Added javascript link for Trustpilot widget
' (SS,20/07/22) Added ?v=2 to all.min.js
' (SS,03/08/22) Added PayPal Pay Later message i.e. reference to https://www.paypal.com/sdk/js and message in footer
' (SS,03/10/22) Changed "I Understand" cookie bar default text to "I Agree", then decide on "OK"
' (SS,04/10/22) Main message changed from 'Cookies help us deliver the best experience on our website. By using our website, you agree to our use of cookies.'
' to 'Cookies help us deliver the best experience on our website and are used for ads personalisation. By using our website, you agree to our use of cookies."
' later to the shorted 'Cookies required for use of our website and for ads personalisation. By using the site you agree to their use.'
' (SS,11/10/22) Added "Pay in 3" banner at top of page (MAIN BODY)
' (SS,09/03/23) Updated Bootstrap from 3.2.0 to 3.4.1 (due to known vulnerabilities)
' Updated jQuery from 1.11.1 to 3.6.3 (due to known vulnerabilities)
' (SS,12/03/23) Updated to use the Roboto font css customised version of Bootstrap 3.4.1
' (SS,29/06/23) Change to not show PayPalPayLater message for new customer photos and blog pages
' (SS,12/07/23) Added tracking code in the footer for Mouseflow (as requested by Steve Tipson) (couldn't use GTM as preferred by Steve due to use of gtag.js)
' (SS,14/07/23) Added code for OptinMonster as requested by Steve Tipson
' (SS,20/07/23) Change to footer to only do Mouseflow and OptinMonster if not in devmode
' (SS,21/07/23) Change to footer to add subcribe to email via https://www.createsend.com (possibly Campaign Monitor), removed the products column from the footer.
%>
<html lang="en">
<head><%HTMLHeadStart%>
<meta http-equiv="content-type" content="text/html; charset=windows-1252">
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title><%=GetHTMLTitle("Cast Iron Radiator Centre - Specialists in cast iron radiators")%></title>
<meta name="description" content="<%=GetHTMLDescription("Cast Iron Radiator Centre - Specialists in the supply of cast iron radiators, cast iron radiator valves and cast iron radiator accessories.")%>" />
<meta name="keywords" content="<%=GetHTMLKeyWords("cast iron radiators, cast iron radiator valves, victorian style radiators, art nouveau radiators, ornate radiators, king style radiators, queen style radiators")%>" />
<%ShowFacebookLikeImageMeta%><%ShowCanonicalLink%><link rel="shortcut icon" href="favicon.ico?v=1" />
<script src="https://apis.google.com/js/platform.js" async defer></script>
<!-- TrustBox script -->
<script src="//widget.trustpilot.com/bootstrap/v5/tp.widget.bootstrap.min.js" async></script>
<!-- End TrustBox script -->
<%
'<link href="css/bootstrap.min.css" rel="stylesheet" />
'<link href="css/jquery.smartmenus.bootstrap.css" rel="stylesheet" />
'<link href="css/jquery.cookiebar.min.csss" rel="stylesheet" />
'<link href="css/styles.min.css?v=11" rel="stylesheet" type="text/css" />
'<link href="css/custom.min.css?v=10" rel="stylesheet" />
' (SS,17/5/17) all.min.css contains above 4 in same order
' (SS,5/12/19) noted that there are actually 5 (added reference to jquery.cookiebar.min.css above) was already at the end of all.min.css
' (SS,6/7/22) incremented to v=5 for all.min.css
'<link href="css/all.min.css?v=5" rel="stylesheet" />
' (SS,9/3/23) replaced css/all.min.css?v=5 with individual files, due to update from bootstrap 3.2.0 to 3.4.1
' (SS,10/3/23) replaced href="css/bootstrap.min.css" with href="/common/bootstrap/3.4.1/css/bootstrap.min.css"
' (SS,10/3/23) replaced href="magiczoomplus/magiczoomplus.css?v=2" with latest 5.3.7: "/common/magiczoomplus/magiczoomplus.css"
' (SS,10/3/23) replaced src=magiczoomplus/magiczoomplus.js?v=2" with latest 5.3.7: "/common/magiczoomplus/magiczoomplus.js"
' (SS,13/7/23) replaced font code with link preload/stylesheet, moved higher up, also removed old font code
%>
<link rel="preload" href="https://fonts.googleapis.com/css?family=Roboto&display=swap" as="style">
<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Roboto&display=swap">
<link href="/common/bootstrap/3.4.1/css/bootstrap-roboto.min.css" rel="stylesheet">
<link href="css/jquery.smartmenus.bootstrap.css" rel="stylesheet">
<link href="css/jquery.cookiebar.min.css" rel="stylesheet">
<link href="css/styles.min.css?v=12" rel="stylesheet">
<link href="css/custom.min.css?v=17" rel="stylesheet">
<%If Not IsHomePage Then%>
<link href="/common/magiczoomplus/magiczoomplus.css" rel="stylesheet" type="text/css" media="screen"/>
<script src="/common/magiczoomplus/magiczoomplus.js" async defer></script>
<%End If%>
<meta name="p:domain_verify" content="f4b12bd98f9da1d93963c5569bf0341b"/>
<meta name="ahrefs-site-verification" content="519c78b6265074bcb49f2f250ca87790b1de9b1905077244202010c4361ed669">
<meta name="msvalidate.01" content="5E4DEE88CDA28C4164626555F1183C3A">
<%If Not IsHomePage Then%>
<%DoAddressLookup%>
<%End If%>
<% ' (SS,3/8/22) PayPal Pay Later messages
' (SS,13/7/23) removed ¤cy=GBP from before components
If GetPayPalPayLaterMessagesEnabled Then%>
<script src="https://www.paypal.com/sdk/js?client-id=<%=GetPayPalPayLaterMessagesClientID%>¤cy=GBP&components=messages" data-namespace="PayPalSDK"></script>
<%End If%>
<%HTMLHeadEnd%>
</head>
<body onload="itp_onload()">
<%HTMLBodyStart%>
<div class="container">
<!-- row 1 -->
<header class="row" style="margin-top: 10px">
<div class="col-lg-6 col-md-6 col-sm-6 col-xs-12">
<div class="row">
<div class="col-lg-5 col-md-5 col-sm-6 col-xs-5">
<div class="row">
<a class="navbar-brand logo" href="/" style="padding: 0px; margin-left: 10px"><img class="img-responsive" src="images/logo.png" width="200" height="54" alt="<%=GetStoreName%>" /></a>
</div>
</div>
<div class="col-lg-6 col-md-6 col-sm-6 col-xs-7" style="margin-top: 5px; margin-right: 0px">
<div style="float: right; height: 54px">
<div style="float: left; margin-top: 6px">
<span class="glyphicon glyphicon-phone-alt" style="font-size: 1.5em"></span>
</div>
<div style="float: left; margin-left: 10px">
<strong>
<a href="tel:08002948603" class="google_number">0800 294 8603</a><br />
<a href="tel:02476303999">024 7630 3999</a>
</strong>
</div>
</div>
</div>
</div>
</div>
<div class="col-lg-6 col-md-6 col-sm-6 col-xs-12">
<div class="row">
<div class="col-lg-6 col-md-6 col-sm-6 col-xs-6">
<!--#include file="inc-template-search.asp"-->
</div>
<div class="col-lg-6 col-md-6 col-sm-6 col-xs-6 text-right" style="margin-top: 2px; margin-bottom: 10px">
<!--#include file="inc-template-shopping-status.asp"-->
</div>
</div>
</div>
</header>
</div> <!-- container top-->
<!--#include file="inc-template-category-menu.asp"-->
<!-- START OF MAIN BODY -->
<div class="container main-section">
<%
' (SS,13/7/23) PayPalPayLater banner code moved to custom utils, not show here for home, show a bit later on home page
If Not IsHomePage Then CustomShowPayPalPayLaterBanner
%>
<div class="row">
<div class="col-lg-12 col-md-12 col-sm-12 col-xs-12">
<!--#include file="inc-pages.asp"-->
</div><!--col-->
</div><!--row-->
</div><!--container-->
<!-- END OF MAIN BODY -->
<%If Not IsPageNameOrCmd("account,checkout,btucalculator,radiatorbuilder") Then%>
<div class="container">
<div class="row">
<div class="col-lg-12 col-md-12 col-sm-12 col-xs-12">
<div id="recently-viewed">
<!--#include file="inc-template-recently-viewed.asp"-->
</div>
</div>
</div>
</div>
<%End If%>
<div class="container-fluid" style="background-color: #EFEFEF">
<div class="container bottom-section">
<div class="row">
<div class="col-lg-2 col-md-2 col-sm-2 col-xs-12">
<h4><span class="glyphicon glyphicon-wrench"></span> Service</h4>
<nav>
<ul class="nav nav-pills nav-stacked span2 list-inline">
<li><a href="products.asp?page=account" rel="nofollow">Account</a></li>
<li><a href="products.asp?page=customerinfo">Customer Info</a></li>
<li><a href="products.asp?page=privacy">Privacy Policy</a></li>
<li><a href="products.asp?page=sitemap">Sitemap</a></li>
</ul>
</nav>
<div style="margin-left:0px; margin-top:5px; text-align:center">
<img src="/images/CE-EN-442-logo.png" alt="CE & BS EN 442 certified" width="150" height="39">
</div>
<div style="margin-left:0px; margin-top:20px; padding-left:0px">
<!--
<a href="https://uk.trustpilot.com/review/www.castironradiatorcentre.co.uk">
<img src="/images/trustpilot-logo.png" alt="Trustpilot" />
</a>
-->
<div class="trustpilot-widget" style="" data-locale="en-GB" data-template-id="5419b6a8b0d04a076446a9ad" data-businessunit-id="5914ce210000ff0005a2499c" data-style-height="56px" data-style-width="100%" data-theme="light" data-stars="1,2,3,4,5" data-no-reviews="hide" data-scroll-to-list="true" data-allow-robots="true">
<a href="https://uk.trustpilot.com/review/www.castironradiatorcentre.co.uk" target="_blank" rel="noopener">Trustpilot</a>
</div>
</div>
</div>
<div class="col-lg-3 col-md-3 col-sm-3 col-xs-12">
<h4><span class="glyphicon glyphicon-envelope"></span> Keep In Touch</h4>
<div>
<div><p>Sign up to our mailing list for the latest news, offers and Rad inspiration. You can unsubscribe at any time.</p></div>
<form class="js-cm-form" id="subForm" action="https://www.createsend.com/t/subscribeerror?description=" method="post" data-id="191722FC90141D02184CB1B62AB3DC26ABAB2EED928863F667CF8B1CEB44030652FB2F5F0F9E3E1F68445A4392F0EBD19169D11D0EAF25ED8366B8971EC3813C">
<div>
<div class="form-group">
<label>Name </label>
<input aria-label="Name" id="fieldName" maxlength="200" name="cm-name" class="form-control">
</div>
<div class="form-group">
<label>Email </label>
<input autocomplete="Email" aria-label="Email" class="js-cm-email-input qa-input-email form-control" id="fieldEmail" maxlength="200" name="cm-jhidai-jhidai" required="" type="email">
</div>
<div class="form-group">
<button type="submit" class="btn btn-success">Subscribe</button>
</div>
</div>
</form>
</div>
<script type="text/javascript" src="https://js.createsend1.com/javascript/copypastesubscribeformlogic.js"></script>
</div>
<div class="col-lg-3 col-md-3 col-sm-3 col-xs-12 col">
<h4><span class="glyphicon glyphicon-lock"></span> Shop Securely</h4>
<ul class="nav">
<li><img class="itp-footer-img" src="images/epdq-logo.png" alt="ePDQ" width="148" height="151"></li>
<li style="margin-bottom:10px"><img class="itp-footer-img" style="margin-bottom:10px!important" src="images/paypal-logo.png" alt="PayPal" width="150" height="38">
<% ' (SS,3/8/22) PayPal Pay Later
If GetPayPalPayLaterMessagesEnabled Then%>
<div data-pp-message data-pp-style-layout="text" data-pp-style-logo-type="inline" data-pp-style-text-color="black" data-pp-amount="0"></div>
<%End If%>
</li>
<li><img class="itp-footer-img" src="images/bacs-logo.png" alt="BACS" width="79" height="33"></li>
</ul>
</div>
<div class="col-lg-4 col-md-4 col-sm-4 col-xs-12 pull-right">
<h4><span class="glyphicon glyphicon-user"></span> <a href="products.asp?page=contact" style="color: black">Contact Us</a></h4>
<div>
<address>
<strong><%=GetStoreName%></strong><br>(a Division of Mossmead Ltd)<br>
<div>
Torrington Avenue<br>
Tile Hill, Coventry<br>
West Midlands, CV4 9HL, UK
</div>
</address>
<address>
<span class="glyphicon glyphicon-phone-alt"></span>
<a href="tel:08002948603">0800 294 8603</a> /
<a href="tel:02476303999">024 7630 3999</a>
</address>
<address>
<span class="glyphicon glyphicon-send"></span>
<a href="mailto:<%=GetStoreEmail%>"><%=GetStoreEmail%></a>
</address>
<address>
<span class="glyphicon glyphicon-list-alt"></span>
<a href="products.asp?page=contact">Contact Form</a>
</address>
</div>
<div style="margin-left: 0px; margin-top: 10px; margin-bottom:10px">
<a href="https://www.facebook.com/castironradcen" target="_top" style="text-decoration:none;">
<img src="/images/facebook-logo2.png" alt="facebook" style="border:0;width:32px;height:32px">
</a>
<a href="https://twitter.com/castironradcen" target="_top" style="text-decoration:none;">
<img src="/images/twitter-logo2.png" alt="twitter" style="border:0;margin-left:5px" width="47" height="32">
</a>
<a href="https://www.instagram.com/castironradiatorcentre" target="_top" style="text-decoration:none;">
<img src="/images/instagram-logo.png" alt="instagram" style="border:0;width:32px;height:32px;margin-left:5px" >
</a>
<a href="https://www.pinterest.com/castironradcen/" target="_top" style="text-decoration:none;">
<img src="/images/pinterest-logo.png" alt="facebook" style="border:0;width:32px;height:32px;margin-left:5px">
</a>
<a href="https://goo.gl/maps/mYjXs9eYHE85HHN19" target="_top" style="text-decoration:none;">
<img src="/images/google-my-business-logo.png" alt="Google My Business" style="border:0;margin-left:2px" width="36" height="32">
</a>
</div>
</div>
</div><!--/row-->
</div><!--/container-->
</div> <!--/ class="container-fluid" -->
<script type="application/ld+json">
{
"@context": "http://schema.org",
"@type": "LocalBusiness",
"name": "<%=GetStoreName%>",
"url": "<%=GetStoreURL%>",
"sameAs": [
"https://www.facebook.com/castironradcen",
"https://twitter.com/castironradcen",
"https://www.instagram.com/castironradiatorcentre",
"https://www.pinterest.co.uk/castironradcen",
"https://www.yelp.co.uk/biz/cast-iron-radiator-centre-coventry"
],
"image": "<%=GetStoreURL%>/images/logo.png",
"address": {
"@type": "PostalAddress",
"addressLocality": "Coventry",
"addressRegion": "West Midlands",
"postalCode": "CV4 9HL",
"addressCountry": "GB",
"streetAddress": "Torrington Avenue, Tile Hill"
},
"description": "Supplier of cast iron radiators and accessories.",
"telephone": "+44 (0) 24 7630 3999",
"openingHours": "Mo,Tu,We,Th,Fr 09:00-16:30",
"paymentAccepted": "Cash, cheque, credit card, PayPal, BACS",
"priceRange": "£30 - £500",
"geo": {
"@type": "GeoCoordinates",
"latitude": "52.398098",
"longitude": "-1.586071"
}<%ShowReviewAggregateRatingStructuredData%>
}
</script>
<%Finalise%>
<script src="/common/jquery/jquery-3.6.4.min.js"></script>
<%
'<script src="js/bootstrap.min.js" async defer></script>
<!-- SmartMenus jQuery plugin -->
'<script src="js/jquery.smartmenus.min.js" defer></script>
<!-- SmartMenus jQuery Bootstrap Addon -->
'<script src="js/jquery.smartmenus.bootstrap.min.js" defer></script>
'<script src="js/javascript.min.js?v=16" async defer></script>
' (SS,24/7/18) all.min.js contains above 4 in same order
' (SS,10/8/18) jquery.blink.js now included (minified version) in all.min.js
<!-- Isotope jQuery Addon for tidy grids -->
'<script src="js/isotope.pkgd.min.js"></script>'
<!-- Images loaded jQuery Addon used for tidy grids to fire after images loaded, without this it doesn't work -->
'<script src="js/imagesloaded.pkgd.min.js"></script>'
<!-- (SS,25/5/18) for cookie bar -->
'<script src="/js/jquery.cookiebar.min.js"></script>'
' <script src="image-picker/image-picker.js"></script>
' (SS,10/8/18) also moved the above 3 (isotope.pkgd.min.js, imagesloaded.pkgd.min.js, jquery.cookiebar.min.js) to this same all.min.js
' also added image-picker.js to it (minimised version)
' (SS,20/7/22) added ?v=2 to all.min.js
' (SS,9/3/23) replaced https://code.jquery.com/jquery.min.js above (i.e. version 1.11.1) with latest 3.6.4 (/common/jquery/jquery-3.6.4.min.js)
' (SS,9/3/23) replaced <script src="js/all.min.js?v=2"></script> below with 9 individual files
' replaced <script src="/js/bootstrap.min.js"></script> with <script src="/common/bootstrap/3.4.1/js/bootstrap.min.js"></script>
%>
<script src="/common/bootstrap/3.4.1/js/bootstrap.min.js"></script>
<script src="/js/jquery.smartmenus.min.js"></script>
<script src="/js/jquery.smartmenus.bootstrap.min.js"></script>
<script src="/js/isotope.pkgd.min.js"></script>
<script src="/js/imagesloaded.pkgd.min.js"></script>
<script src="/js/jquery.blink.min.js"></script>
<script src="/js/image-picker.min.js"></script>
<script src="/js/jquery.cookiebar.min.js"></script>
<script src="/js/javascript.min.js?v=16"></script>
<%If Not IsHomePage Then%>
<!-- (SS,17/5/17) added above IF to minimise home page -->
<!-- toggle accordion collapse icon -->
<script>
$('#accordion').on('hide.bs.collapse show.bs.collapse', function (n) {
$(n.target).siblings('.panel-heading').find('i.glyphicon').toggleClass('glyphicon-chevron-down glyphicon-chevron-up');
});
</script>
<script>
jQuery("select.image-picker").imagepicker({
hide_select: false,
});
jQuery("select.image-picker.show-labels").imagepicker({
hide_select: false,
show_label: true,
});
</script>
<!-- find the matching magic zoom image when paint finish clicked -->
<script>
function showMagicZoomImageByCaption(aCaption) {
// find the correct two images from the magic zoom thumbnails
// (SS,22/10/15) stopped working in MagicZoomPlus v5.0.6, fixed by replacing MagicZoomPlus.update with MagicZoom.update
$('#magic-zoom-thumbs a').each(function() {
if ($(this).attr('title').indexOf(aCaption) == 0) {
big_image = $(this).attr('href');
// small_image = $(this).find('img').attr('src');
small_image = $(this).attr('rev');
// update the magic zoom image
MagicZoom.update("Zoomer1", big_image, small_image);
};
});
};
$(".image-picker" )
.change(function() {
var option_img_label = $('option:selected', this).attr('data-img-label');
showMagicZoomImageByCaption(option_img_label);
});
</script>
<!-- show proceed to checkout modal if it exists when button clicked -->
<script>
if ($('#modal-content').length)
{
$('#btnProceedToCheckout').click(function (e) {
e.preventDefault();
$('#modal-content').modal({
show: true
});
});
$('#btnProceedToCheckoutPayPal').click(function (e) {
e.preventDefault();
$('#modal-content-p').modal({
show: true
});
});
};
</script>
<!-- (SS,17/5/17) added IF to minimise home page -->
<%End If%>
<!-- (SS,19/10/15) for tidy product item cells without big holes -->
<!-- (SS,11/1/18) added layoutMode: 'fitRows' for correct order -->
<!-- (SS,30/5/18) moved here because it now needs to work on the home page as well -->
<script>
$('.grid').imagesLoaded( function(){
$('.grid').isotope({
itemSelector : '.grid-item',
layoutMode: 'fitRows'
});
});
</script>
<!-- (SS,25/5/18) for cookie bar, (SS,3/10/22) changed "I Understand" default text to "I Agree", then decided on "OK" -->
<script>
$(document).ready(function(){
$.cookieBar({
message: 'Cookies are required for use of our website and for ads personalisation. By using the site you agree to their use.',
acceptText: 'OK',
policyButton: true,
policyText: 'Learn More',
policyURL: '/products.asp?page=privacy'
});
});
</script>
<%If Not IsDevMode Then ' only do mouseflow and optinmonster etc if not in devmode %>
<!-- (SS,12/7/23) for Mouseflow -->
<script type="text/javascript">
window._mfq = window._mfq || [];
(function() {
var mf = document.createElement("script");
mf.type = "text/javascript"; mf.defer = true;
mf.src = "//cdn.mouseflow.com/projects/db9ecec0-85ce-41b0-aeef-ecd94e3c3a42.js";
document.getElementsByTagName("head")[0].appendChild(mf);
})();
</script>
<!-- (SS,14/7/23) for OptinMonster -->
<!-- This site is converting visitors into subscribers and customers with OptinMonster - https://optinmonster.com -->
<script>(function(d,u,ac){var s=d.createElement('script');s.type='text/javascript';s.src='https://a.omappapi.com/app/js/api.min.js';s.async=true;s.dataset.user=u;s.dataset.account=ac;d.getElementsByTagName('head')[0].appendChild(s);})(document,273285,291005);</script>
<!-- / https://optinmonster.com -->
<%End If%>
<%HTMLBodyEnd%>
</body>
</html>