function stripHTMLtags(HTMLstring)
{
return HTMLstring.replace(/\<|\%3C|\>|\%3E|\"|\'|\%|\;|\(|\)|\&|\+|\-/g,"");
}

function setImageHover(objImage, txtImageURL)
{
	// Removes the initialisation event to prevent repeating it
	objImage.onload = function() {};
	// Stores the "normal" image
	objImage.srcWhenOff = objImage.src;
	objImage.srcWhenOn = txtImageURL;
	// Attaches the onmouseover that will load the new image
	objImage.onmouseover = function() {objImage.src = objImage.srcWhenOn};
	// Attaches the onmouseover that will reload the "normal" image
	objImage.onmouseout = function() {objImage.src = objImage.srcWhenOff};
}


function MM_Submit() {
  var expdate = new Date();
  var sixMonth = 180 * 24 * 60 * 60 * 1000;

  if ((document.frmLogin.checkbox.checked)) {
	expdate.setTime (expdate.getTime() + sixMonth) ;
	
	document.cookie = "DealerCookie=" + stripHTMLtags(document.frmLogin.DealerCode.value) +	
    ((expdate) ? "; expires=" + expdate.toGMTString() : "") + "; path=/";
	
	document.cookie = "RepCookie=" + stripHTMLtags(document.frmLogin.RepCode.value) +	
    ((expdate) ? "; expires=" + expdate.toGMTString() : "") + "; path=/";
	
	document.cookie = "RememberMeCookie=" + ((document.frmLogin.checkbox.checked)?'1':'0') +	
    ((expdate) ? "; expires=" + expdate.toGMTString() : "") + "; path=/";
	
  }  
  else 
  {
    document.cookie = "DealerCookie=" + stripHTMLtags(document.frmLogin.DealerCode.value) + "; path=/";	
	document.cookie = "RepCookie=" + stripHTMLtags(document.frmLogin.RepCode.value) + "; path=/";	
	document.cookie = "RememberMeCookie=" + ((document.frmLogin.checkbox.checked)?'1':'0') + "; path=/";
  }
  //var asploc = window.location.href;
  //asploc = asploc.substring(0,(asploc.indexOf("?")));   
  //alert(asploc);  
  //window.location.href = asploc;
  //document.reload;
  //window.open ('http://' + returnlang() + '/createcookie.asp?DealerCode=' + stripHTMLtags(document.frmLogin.DealerCode.value) + '&RepCode=' + stripHTMLtags(document.frmLogin.RepCode.value) + '&RememberMeCookie=' + ((document.frmLogin.checkbox.checked)?'1':'0'),'cam','resizable=no,status=no,width=10,height=10,left=5000,top=5000');  

}

function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function MM_swapImage() { //v3.0
	var i,j=0,x,a=MM_swapImage.arguments; 
	document.MM_sr=new Array; 
	for(i=0;i<(a.length-2);i+=3)
		if ((x=MM_findObj(a[i]))!=null)
		{
			document.MM_sr[j++]=x;
			if(!x.oSrc) x.oSrc=x.src; 
			x.src=a[i+2];
		}
}

function MM_Logout() {
  
  document.cookie = "DealerCookie=" + '' + 
  "expires=Thu, 01-Jan-1970 00:00:01 GMT; path=/";  
  document.cookie = "RepCookie=" + '' + 
  "expires=Thu, 01-Jan-1970 00:00:01 GMT; path=/";  
  document.cookie = "RememberMeCookie=" + '' + 
  "expires=Thu, 01-Jan-1970 00:00:01 GMT; path=/";
    
   
  //Pour demeurer sur la même page, activer la ligne suivante et désactiver l'autre ligne
  //location.href=window.location.href
	location.href="default.asp"


  //window.open('http://' + returnlang() + '/deletecookie.asp','cam','resizable=no,status=no,width=10,height=10,left=5000,top=5000');
}

var urls = { 
			"dev.investissementsrenaissance.ca" : "dev.renaissanceinvestments.ca",
			"dev.renaissanceinvestments.ca" : "dev.investissementsrenaissance.ca",
			"www.investissementsrenaissance.ca" : "www.renaissanceinvestments.ca",
			"www.renaissanceinvestments.ca" : "www.investissementsrenaissance.ca",
			"uat.investissementsrenaissance.ca" : "uat.renaissanceinvestments.ca",
			"uat.renaissanceinvestments.ca" : "uat.investissementsrenaissance.ca",
			"uat3.investissementsrenaissance.ca" : "uat3.renaissanceinvestments.ca",
			"uat3.renaissanceinvestments.ca" : "uat3.investissementsrenaissance.ca",		
			"en" : "fr",
			"fr" : "en",
			"celi" : "tfsa"
			};

function changeLang() {
	url = window.document.location.toString();
	oldparts = url.split("/");
	newparts = url.split("/");
	replacement = " ";
	for (x=0;x<oldparts.length;x++) {
		if (replacement = urls[oldparts[x]]) {
			oldparts[x] = replacement;
		}
		newparts[x] = oldparts[x];
	}
	newurl = "";
	for (x=0;x<newparts.length -1;x++) {
		newurl += newparts[x];
		newurl += "/";
	}
	newurl += newparts[newparts.length-1];
	if (newurl.indexOf("error") > 0) {
		newurl = newurl.substring(0, newurl.indexOf("error"));
	}
	window.location.href = newurl;
}

function enfr() 
{ 
var thisURL = window.location.href; 
if(thisURL.indexOf('.fondsrenaissance.')>0) 
window.location.href = thisURL.replace('.fondsrenaissance.', '.renaissancefunds.'); 
else if (thisURL.indexOf('.renaissancefunds.')>0) 
window.location.href =thisURL.replace('.renaissancefunds.', '.fondsrenaissance.'); 
} 

function MM_DiligenceImage(ImgID,StepNum)
{
	if (StepNum == "")
	{
		StepNum = getCookie("DiligenceStep");
		if (StepNum != null && StepNum.indexOf("expires") > -1) {StepNum = null;}
		if (StepNum == null)
			StepNum = "1";
	}
	
	document.cookie = "DiligenceStep=" + StepNum;
	
	MM_swapImage(ImgID,'','images/imgDueDiligenceSteps' + StepNum + '.gif',1);
}

function getCookie(name)
{
    var dc = document.cookie;
    var prefix = name + "=";
    var begin = dc.indexOf("; " + prefix);
    if (begin == -1)
    {
        begin = dc.indexOf(prefix);
        if (begin != 0) return null;
    }
    else
    {
        begin += 2;
    }
    var end = document.cookie.indexOf(";", begin);
    if (end == -1)
    {
        end = dc.length;
    }
    return unescape(dc.substring(begin + prefix.length, end));
}

function printMe()
{
	window.location = 'print.asp?file=' + window.location.pathname;
}

function sendTo()
{
	window.location = 'sendTo.asp?file=' + window.location.href;
}



//script pour nouvelle fenêtre sans nouvelle fenêtre
function pop()
{
    var myAs = document.getElementsByTagName('a');
    for (var a = 0; a < myAs.length; ++a) {
	// Si le lien a une classe de type pop
        if (myAs[a].className == 'pop') {
	// on extrait l'id de la popup à partir du href
            var pop = document.getElementById(myAs[a].href.substring(myAs[a].href.lastIndexOf('#') + 1));
	// si la popup existe on l'affiche (display block)
            if (pop) {       
                pop.style.display = 'none';
                myAs[a].onclick = function() {
                    thisPopup = document.getElementById(this.href.substring(this.href.lastIndexOf('#') + 1))
                    thisPopup.style.display = (thisPopup.style.display == 'none') ? 'block' : 'none';
                    return false;
                };
		// on efface la popup en cliquant dessus
                pop.onclick = function()
                {
                    this.style.display = 'none';
                };
            }
        }
    }
}
 
window.onload = pop;
