CTJengr

Instrumentation & Controls:

Pictures for wall hanging and other Artifacts FOR SALE


FOR SALE
Asian Pictures etc
Light House
etc

Home Page

News

StarTech

Computers


Instruments

Education

ControlAirInc

Moore Products Co


 
 
works with a local email like Outlook or Thunderbird Note: Use email address at top If you use an email like Yahoo, Hotmail or Gmail

all rights reserved by CTJI


PDHonline.org

Click on logo above to review the several courses I have authored for professional engineers can optain the PDHs, (Professional Development Hours) required for them to maintain there engineering status.

I am still doing Control Systems Engineering & consulting for Trutegra from my home office.

Quit often I assist Moore Products clients to locate obsolete replacements for pneumatic instruments and receiver gauges.

FREE PHONE SERVICE
FOR YOUR OLD TELEPHONE NUMBER.

     06/06/2023

Contact me for gauges and other
used or new
instruments that are now obsolete.
Moore Products
Moore Products Co

NEW
FOR SALE ASIAN PRINTS
AND ARTIFACTS

Instrument symbols
for Instrument P&IDs, Loop sheets

available in several CAD programs, including:
AutoCAD,Microstation,
and  DXF format

Make a Payment to
C T Johnson LLC
I use PayPal for Credit Card payments it is much simpler for me and safer for you. Just enter the descrption or invoice number THEN
"BUY NOW"
and you will then be sent to PayPal to complete the transaction and be emailed a receipt

Thank You
description pf payment
 </scrd<div id="smart-button-container">

<div style="text-align: center"><label for="description">
</label><input type="text" name="descriptionInput"
id="description" maxlength="127" value=""></div>
<p
id="descriptionError" style="visibility: hidden; color:red; text-align:
center;">Please enter a description</p>
<div
style="text-align: center"><label for="amount">
</label><input name="amountInput" type="number" id="amount"
value="" ><span> USD</span></div>
<p id="priceLabelError" style="visibility: hidden; color:red; text-align: center;">Please enter a price</p>

<div id="invoiceidDiv" style="text-align: center; display:
none;"><label for="invoiceid"> </label><input
name="invoiceid" maxlength="127" type="text" id="invoiceid" value=""
></div>
<p id="invoiceidError" style="visibility:
hidden; color:red; text-align: center;">Please enter an Invoice
ID</p>
<div style="text-align: center; margin-top: 0.625rem;" id="paypal-button-container"></div>
</div>

<script
src="https://www.paypal.com/sdk/js?client-id=ARcBbN4FyiuWGEc8gKeOz5V23r3YxO6i97JLp419fpbGFGJhmnzPmk7I_3VhmUH11kyVI2gvb_zuXCmA&currency=USD"
data-sdk-integration-source="button-factory"></script>
<script>
function initPayPalButton() {
var description = document.querySelector('#smart-button-container #description');
var amount = document.querySelector('#smart-button-container #amount');
var descriptionError = document.querySelector('#smart-button-container #descriptionError');
var priceError = document.querySelector('#smart-button-container #priceLabelError');
var invoiceid = document.querySelector('#smart-button-container #invoiceid');
var invoiceidError = document.querySelector('#smart-button-container #invoiceidError');
var invoiceidDiv = document.querySelector('#smart-button-container #invoiceidDiv');

var elArr = [description, amount];

if (invoiceidDiv.firstChild.innerHTML.length > 1) {
invoiceidDiv.style.display = "block";
}

var purchase_units = [];
purchase_units[0] = {};
purchase_units[0].amount = {};

function validate(event) {
return event.value.length > 0;
}

paypal.Buttons({
style: {
color: 'blue',
shape: 'rect',
label: 'pay',
layout: 'vertical',

},

onInit: function (data, actions) {
actions.disable();

if(invoiceidDiv.style.display === "block") {
elArr.push(invoiceid);
}

elArr.forEach(function (item) {
item.addEventListener('keyup', function (event) {
var result = elArr.every(validate);
if (result) {
actions.enable();
} else {
actions.disable();
}
});
});
},

onClick: function () {
if (description.value.length < 1) {
descriptionError.style.visibility = "visible";
} else {
descriptionError.style.visibility = "hidden";
}

if (amount.value.length < 1) {
priceError.style.visibility = "visible";
} else {
priceError.style.visibility = "hidden";
}

if (invoiceid.value.length < 1 && invoiceidDiv.style.display === "block") {
invoiceidError.style.visibility = "visible";
} else {
invoiceidError.style.visibility = "hidden";
}

purchase_units[0].description = description.value;
purchase_units[0].amount.value = amount.value;

if(invoiceid.value !== '') {
purchase_units[0].invoice_id = invoiceid.value;
}
},

createOrder: function (data, actions) {
return actions.order.create({
purchase_units: purchase_units,
});
},

onApprove: function (data, actions) {
return actions.order.capture().then(function (details) {
alert('Transaction completed by ' + details.payer.name.given_name + '!');
});
},

onError: function (err) {
console.log(err);
}
}).render('#paypal-button-container');
}
initPayPalButton();
</script
PayPal Acceptance Mark
Secured-by-PayPal-badge-picture

Cliff


I am a

life member of ISA (International Society for Automation)

There are seneral courses on PDHonline that I developed for Professional Engineers. They are primarily instrument & control courses and were developed for a PE to optain the required PDHs (Professional Development Hours

I am an American

 brief resume

 

best Linux desktop 

Mint brochure

Mint 20 looks and

acts like Windows XP

DOWNLOAD Linux

Mint 20.3 “Cinnamon”

for Desktop

Then download the
instructions in column to the right


I have assembled several information brochures that you may download here

Oasis Shriner SymbolMasonic SymbolctjPE SealISA Logo
CTJohnson LLC, 8126 Forestdale Drive, Charlotte, NC 28227-4017