//'winc' function allows buttons to be added toolbar
winc('User:Omegatron/monobook.js/addlink.js');
function canenglish() {
var txt = document.editform.wpTextbox1;
// -our, not -or, eg. colour
txt.value = txt.value.replace(/color/g, 'colour');
txt.value = txt.value.replace(/Color/g, 'Colour');
txt.value = txt.value.replace(/vapor/g, 'vapour');
txt.value = txt.value.replace(/Vapor/g, 'Vapour');
txt.value = txt.value.replace(/neighbor/g, 'neighbour');
txt.value = txt.value.replace(/Neighbor/g, 'Neighbour');
// -re, not -er, eg. centre
txt.value = txt.value.replace(/center/g, 'centre');
txt.value = txt.value.replace(/Center/g, 'Centre');
txt.value = txt.value.replace(/theater/g, 'theatre');
txt.value = txt.value.replace(/Theater/g, 'Theatre');
// Add a tag to the summary box
var txt = document.editform.wpSummary;
//Made summary more accurate: not all links are removed. Keep summary brief
var summary = "Change to Canadian spelling";
if (txt.value.indexOf(summary) == -1) {
if (txt.value.match(/[^\*\/\s][^\/\s]?\s*$/)) {
txt.value += " | ";
}
txt.value += summary;
}
// Press the diff button to check it
document.editform.wpDiff.click()
}
$(function () {
if(document.forms.editform) {
addLink('p-cactions', 'javascript:canenglish()', 'canglish', 'ca-canadianenglish', 'Changes to Canadian spelling', '', '');
}
});