// $Date: 2009/11/02 06:39:36 $
// $Name: ukconcept_v1_r96 $
// $Revision: 1.11 $
// $State: Exp $

var isRestart = 1;

function fai_check() {
    var fai_timer = setTimeout("new fai_call(0,0,false,true);",8000);
}

function captureAOLLinkEvents(e) {
    var target;
    (!e) ? e = window.event : target;
    if(e.target) {
        target = e.target;
    } else if (e.srcElement) {
        target = e.srcElement;
    }
    (target.nodeType==3) ? target = target.parentNode : target;
    (target.nodeName=="B") ? target = target.parentNode : target;
    getLink(target,target);
    (target.nodeName=="IMG") ?  target = target.parentNode : target;
    if(target.nodeName=="A") {
        if(page.oL&&page.lT) {
	    s_265.linkTrackVars='prop18,prop19,prop20';
            s_265.prop18 = "";
            s_265.prop19 = page.oL;
            s_265.prop20 = s_265.pageName;
            s_265.tl(target,"o","Module Reporting on "+s_265.pageName);
            s_gi(s_account);
            /* DEBUG */
            if(document.location.href.toString().indexOf('omni=debug')>=0) {
                alert('Omniture WS Reporting:-\n s_265.prop18 : '+s_265.prop18+'\n s_265.prop19 : '+s_265.prop19+'\n s_265.prop20: \n target : '+target);
            }
        }
        if(navigator.userAgent.toLowerCase().indexOf('aol') == -1) {
            if(target.href.indexOf('aol://')>=0||target.href.indexOf('aol%3a%2f%2f')>=0) {
                if(confirm("The link you have selected is only available inside the AOL Client.\n\nIf you have AOL installed click \"OK\" to continue, otherwise select \"Cancel\" to return to the previous page.")) {
                    try { window.event.returnValue = true; } catch(e) { return true; }
                } else {
                    try { window.event.returnValue = false; } catch(e) { return false; }
                }
            } /*else {
                try { window.event.returnValue = true; } catch(e) { return true; }
            }*/
        } else {
            try {
                if(target.href.indexOf('aol://')>=0||target.href.indexOf('aol%3a%2f%2f')>=0) {
                    loadAolLink(target);
                    window.event.returnValue = false;
                }
            } catch(e) {
                return false;
            }
        }
    }
}


/* To dynamically replace hotsearches urls for france only*/
function searchUrlConvert() {

  if(inv) {
    try {
      var tsma = document.getElementById('sP2').getElementsByTagName("A");
    } catch(e) {}
    for(var i = 0;i<tsma.length;i++) {
      tsma[i].href = tsma[i].href+"&invocationType="+inv;
    }
  }
}


var loc = document.domain;
switch(loc) {
  case "portail.club-internet.fr":
    inv = 'club-redir';
    break;
  case "www.club-internet.fr":
    inv = 'club-redir';
    break;
  case "www.cegetel.net":
    inv = 'cegetel-redir';
    break;
  case "www.cegetelportail.fr":
    inv = 'cegetel-redir';
    break;
  case "www.neufportail.fr":
    inv = 'neuf-redir';
    break;
  case "www.aol.fr":
    inv = false;
    break;
  default: 
    inv = false;
}

addEvent(this,"load",searchUrlConvert,true);


function wsLoadEmail() {
  var src = "aol://1722:mailbox";
  wsCreateFrame(src);
  return true;
}

function wsLoadIM() {
  var src = "aol://1722:newinstantmessage";
  wsCreateFrame(src);
  return true;
}

function wsCreateFrame(src) {
  try {
    if(document.getElementById("wsFR")) {
      var fr = document.getElementById("wsFR");
      fr.parent.removeChild(fr);
    }
  } catch(e) { }
  var fr = document.createElement("iframe");
  fr.width = "1px";
  fr.height = "1px";
  fr.style.display = "none";
  try {
    document.getElementsByTagName("body").item(0).appendChild(fr);
  } catch(e) {} 
  fr.src = src;
  return true;
}

/*Function to open a DL anchor in same window. If the window has to be opened in new window then change target to _blank.*/
function openDLInNewWindow()
{
	    var containers = Array("sDL0","sDL1","sDL2", "sDL3", "sDL4", "sDL5", "sDL6");
	    for (var i = 0; i < containers.length; i++) {
	        try {
	            var tc = document.getElementById(containers[i]);
	            var ta = tc.getElementsByTagName("A");
	            for (var y = 0; y < ta.length; y++) {
					if(navigator.userAgent.toLowerCase().indexOf('aol') == -1) {
						ta[y].setAttribute("target", "_self");
					} else {
						ta[y].setAttribute("target", "_blank");
					}
	            }
	         }catch(e) {}
	    }
}
addEvent(this,"load",openDLInNewWindow,false);

