function openNewWindow(URLtoOpen, windowName, windowFeatures) {
newWindow=window.open(URLtoOpen, windowName,windowFeatures);
}
function MM_reloadPage(init) { //reloads the window if Nav4 resized
if (init==true) with (navigator) {if ((appName=="Netscape")&&(parseInt(appVersion)==4)) {
document.MM_pgW=innerWidth; document.MM_pgH=innerHeight; onresize=MM_reloadPage; }}
else if (innerWidth!=document.MM_pgW || innerHeight!=document.MM_pgH) location.reload();
}
MM_reloadPage(true);
function MCEEvent(e) {
var sTextareaTag;
if (e.type == 'submit' || e.type == 'blur' )
{
var test = tinyMCE.selectedInstance;
if (test)
{
//ContaineChampsMCE(test.editorId,test.oldTargetElement.id);
//var tmpInstances = new Array();
//for (var instanceName in tinyMCE.instances)
//{
// instance de l'éditeur qui est dans la boucle
//var instance = tinyMCE.instances[instanceName];
//if (!tinyMCE.isInstance(instance))
//continue;
//alert(instance.oldTargetElement.id);
ContaineChampsMCE(0,test.oldTargetElement.id);
}
//}
}
//showObjProps(e)
//e.returnValue = false;
return true; // Continue handling
}
//showObjProps(test);
function showObjProps(obj)
{
var output = '';
for (var i in obj)
{
output += i+ ' :: ';
}
alert(output);
}
function ContaineChampsMCE(sAlcyon, sIDoriginal)
{
var output = new Array();
var arr = new Array();
arr = sIDoriginal.split("##");
var sIdString = arr[0];
var bIsChampsVide;
bIsChampsVide = true;
var tmpInstances = new Array();
for (var instanceName in tinyMCE.instances) {
// instance de l'éditeur qui est dans la boucle
var instance = tinyMCE.instances[instanceName];
//if (!tinyMCE.isInstance(instance))
//continue;
if (instance.oldTargetElement.id.indexOf(sIdString+"##") == 0)
{
var sLang; //lang de celle qui a été trouver
var sHTML; // le HTML qui est contenu
var book;
var found = true;
var sMatches = new Array();
var nbr = 0;
var poshref = 0;
arr = instance.oldTargetElement.id.split("##");
sLang =arr[1];
//sHTML = tinyMCE.getContent(instance.editorId);
//sHTML = tinyMCE.getBody().innerHTML;
sHTML= tinyMCE.getInstanceById(instanceName).getBody().innerHTML;
var reg = new RegExp('("return true;)', "g");
sHTML = sHTML.replace(reg, '"');
var CONF_FULL_SHOP_URL = '"http://www.spherebrooke.com/';
var reg = new RegExp(CONF_FULL_SHOP_URL, "gi");
sHTML = sHTML.replace(reg, '"');
var reg = new RegExp('class="?mceVisualAid"?', "gi");
sHTML = sHTML.replace(reg, '');
var reg = new RegExp('
', "gi");
sHTML = sHTML.replace(reg, '');
var reg = new RegExp('', "gi");
sHTML = sHTML.replace(reg, '');
var reg = new RegExp('mce_href="[^"]+"', "gi");
sHTML = sHTML.replace(reg, '');
var reg = new RegExp('mce_src="[^"]+"', "gi");
sHTML = sHTML.replace(reg, '');
var reg = new RegExp('alt=""', "gi");
sHTML = sHTML.replace(reg, '');
var reg = new RegExp(' *\>', "gi");
sHTML = sHTML.replace(reg, '>');
var reg = new RegExp('\< *', "gi");
sHTML = sHTML.replace(reg, '<');
var reg = new RegExp('> +<', "gi");
sHTML = sHTML.replace(reg, '><');
var reg = new RegExp(' +', "gi");
sHTML = sHTML.replace(reg, ' ');
/*
while(found == true && nbr < 6){
nbr++;
regexp2 = new RegExp(" href=\".*", "gi");
sHTMLNew = sHTML.substr(poshref);
sMatches = sHTMLNew.match(regexp2);
if(sMatches != null){
NewHref = "";
found = true;
varalcyon = false;
pos = sHTMLNew.indexOf(sMatches[0]);
posGuil = sHTMLNew.indexOf('"', pos + 7);
href = sHTMLNew.substr(pos + 7, posGuil - pos - 7);
findpourcent1 = href.indexOf('%');
if(findpourcent1 > 0){
findpourcent2 = href.indexOf('%',findpourcent1 + 1);
if(findpourcent2 >= 0){
varalcyon = true;
}
}
if(varalcyon == true){
NewHref = href.substr(findpourcent1);
poshref = sHTML.indexOf(href);
poshref = poshref + NewHref.length;
sHTML = sHTML.replace(href,NewHref);
}
}else{
found = false;
}
}
*/
output[sLang] = sHTML;
if (sHTML.length != 0)
{
bIsChampsVide = false;
}
}
}
sResult = "";
for(i=0 ; i");
for(i=0 ; i