




function cookie_writeCookie(name, value){
	var argv=cookie_writeCookie.arguments;
	var argc=cookie_writeCookie.arguments.length;
	var expires=(argc > 2) ? argv[2] : null;
	var path=(argc > 3) ? argv[3] : null;
	var domain=(argc > 4) ? argv[4] : null;
	var secure=(argc > 5) ? argv[5] : false;
	document.cookie=name+"="+escape(value)+
				((expires==null) ? "" : ("; expires="+expires.toGMTString()))+
				((path==null) ? "" : ("; path="+path))+
				((domain==null) ? "" : ("; domain="+domain))+
				((secure==true) ? "; secure" : "");
}

function cookie_getCookieVal(offset){
	var endstr=document.cookie.indexOf (";", offset);
	if (endstr==-1) endstr=document.cookie.length;
		return unescape(document.cookie.substring(offset, endstr));
}

function cookie_readCookie(name){
	value=""
	var arg=name+"=";
	var alen=arg.length;
	var clen=document.cookie.length;
	var i=0;
	while (i<clen){
		var j=i+alen;
		if (document.cookie.substring(i, j)==arg) 
		{
//			return cookie_getCookieVal(j);
			value= cookie_getCookieVal(j);
		}
		i=document.cookie.indexOf(" ",i)+1;
		if (i==0) 
			break;
	}
	return value;
}





var _URLVAR_CALLURCHINTRACKER_EVO_ = "EVO";
function urlVar_callUrchinTracker_evo(){ urlVar_callUrchinTracker(_URLVAR_CALLURCHINTRACKER_EVO_); }
function urlVar_callUrchinTracker(urlvar_callUrchinTracker_page)
{
	switch (urlvar_callUrchinTracker_page)
	{
		case _URLVAR_CALLURCHINTRACKER_EVO_:
			_uacct = "UA-512362-1";
			_udn = "none";
			_ulink = 1;
			urchinTracker();
			break;
		default :
			alert("urlVar_callUrchinTracker parameter value is "+urlvar_callUrchinTracker_page+" should be one of ("+_URLVAR_CALLURCHINTRACKER_EVO_+")");
	}
}


function urlVar_setEvoLinks(linkName)
{
	var evoUrl = "http://www.mediatis-evo.fr/?";
	if(co!='')
		evoUrl+='co='+co;

	var evo__utmLinkerUrl = __utmLinkerUrl(evoUrl);

	var links = document.getElementsByName(linkName);
	for(var i=0;i!=links.length;i++)
		links[i].href=evo__utmLinkerUrl;//links[i].href=evoUrl;
}

function urlVar_setSimPprLinks()
{
	//urlVar_utmLinker("urlVar_setSimPprLinks","urlVar_pprUrl()+pprUrlVar()");
	urlVar_setFormSubmitFunction("urlVar_setSimPprLinks","submitPprForm()");
}
function urlVar_setSimRacLinks()
{
	//urlVar_utmLinker("urlVar_setSimRacLinks","urlVar_racUrl()+racUrlVar()");
	urlVar_setFormSubmitFunction("urlVar_setSimRacLinks","submitRacForm()");
}
function urlVar_setSimPpcLinks()
{
	//urlVar_utmLinker("urlVar_setSimPpcLinks","urlVar_ppcUrl()+ppcUrlVar()");
	urlVar_setFormSubmitFunction("urlVar_setSimPpcLinks","submitPpcForm()");
}
function urlVar_setSimEvoLinks()
{
	urlVar_setFormSubmitFunction("urlVar_setSimEvoLinks","submitEvoForm()");
}
function urlVar_setSimLinks()
{
	var linkNames =
	[
		'urlVar_setSimPprLinks',//'ppr_btn_2','sem_ppr_btn',
		'urlVar_setSimRacLinks',//'rac_btn_2'
		'urlVar_setSimPpcLinks',//'ppc_btn_2','btn_left_ppc','ppc01_01_btn','ppc01_02_btn','ppc01_03_btn','ppc01_04_btn'
		'urlVar_setSimPpcLinks_gen',
		'urlVar_setSimPpcLinks_vn',
		'urlVar_setSimPpcLinks_vo',
		'urlVar_setSimPpcLinks_twx',
		'urlVar_setSimPpcLinks_div',
		'urlVar_setSimEvoLinks' //'urlVar_evo_btn_1'
	];

	var hrefStrs=
	[
		"urlVar_pprUrl()+pprUrlVar()",
		"urlVar_racUrl()+racUrlVar()",
		"urlVar_ppcUrl()+ppcUrlVar()",
		"urlVar_ppcUrl()+ppcgenUrlVar()",
		"urlVar_ppcUrl()+ppcamcUrlVar()",
		"urlVar_ppcUrl()+ppcamcUrlVar()",
		"urlVar_ppcUrl()+ppctrvUrlVar()",
		"urlVar_ppcUrl()+ppcdivUrlVar()",
		"urlVar_evoUrl()" //'urlVar_evo_btn_1'
	];

	for(var i=0;i!=linkNames.length;i++)
	{
		urlVar_utmLinker(linkNames[i],hrefStrs[i]);
	}
}

function urlVar_utmLinker(linkName,utmLinker_href)
{
	var href="javascript:__utmLinker("+utmLinker_href+")";
	var links=document.getElementsByName(linkName);
	var elmt=null;
	for(var i=0;i!=links.length;i++)
	{
		elmt=links[i];
		if(elmt.href==undefined)
			elmt.onclick=function(){__utmLinker("javascript:"+utmLinker_href);};
		else
		{
			elmt.onclick=function(){};
			elmt.href = href;
		}
	}
}
function urlVar_setHref(linkName,href)
{
	var links=document.getElementsByName(linkName);
	var elmt=null;
	for(var i=0;i!=links.length;i++)
	{
		elmt=links[i];
		if(elmt.href==undefined)
		{
			if(elmt.onclick==undefined)
				elmt.onclick=function(){__utmLinker("javascript:"+href);};
		}
		else
			elmt.href = href;
	}
}
function urlVar_setFormSubmitFunction(linkName,functionToExecute)
{
	var links=document.getElementsByName(linkName);
	var elmt=null;
	for(var i=0;i!=links.length;i++)
	{
		elmt=links[i];
		if(elmt.href==undefined)
		{
			if(elmt.onclick==undefined)
				elmt.onclick=function(){functionToExecute;};
		}
		else
			elmt.href = "javascript:"+functionToExecute;
	}
}



function urlVar_appendToHrefUtmLinker(link,vars)
{
	if(vars!=undefined)
		urlVar_appendToHref(link,vars);
	link.href=__utmLinkerUrl(link.href);
}



function urlVar_appendToHref(linkName,suffix)
{
	var links=document.getElementsByName(linkName);
	for(var j=0;j!=links.length;j++)
		links[j].href+=suffix;
}

function urlVar_urchinTrackerUrl()
{
 	var url= _udl.href.replace(/\/[^\/]+\.html$/,'');
	return url;
}



function pprUrlVar(){return "&mtProjet=2500";}
function racUrlVar(){return "&mtProjet=3000&drProjet=12";}
function ppcUrlVar(){/** definie dans urlvar.js**/return urlVar_ppcDefaultValues();}


function urlVar_ppcDefaultValues(){return "&mtProjet=3000&drProjet=12";}

function ppcamcUrlVar(){return "&typeProjet=PPCAMCVN&mtProjet=3000&drProjet=12";}
function ppcamcvnUrlVar(){return "&typeProjet=PPCAMCVN&mtProjet=3000&drProjet=12";}
function ppcamcvoUrlVar(){return "&typeProjet=PPCAMCVO&mtProjet=3000&drProjet=12";}
function ppctrvUrlVar(){return "&typeProjet=PPCTRV&mtProjet=3000&drProjet=12";}
function ppcdivUrlVar(){return "&typeProjet=PPCDIV&mtProjet=3000&drProjet=12";}

function urlVar_coUrlVar(){return (co=="")?"":"&origRecr="+co.toUpperCase();}


function urlVar_pprUrl()
{
	return "https://recette1.credit.mediatis.fr/reserve-argent/?"+urlVar_coUrlVar();
}
function urlVar_evoUrl()
{
	//return "https://recette1.credit.mediatis.fr/carte-evo/?"+urlVar_coUrlVar();
	return "https://recette1.credit.mediatis.fr/carte-evo/?"+((co=="")?"":"&origRecr=W6EVO");
}
function urlVar_ppcUrl()
{
	return "https://recette1.credit.mediatis.fr/pret-projets/?"+urlVar_coUrlVar();
}
function urlVar_racUrl()
{
	return "https://recette1.credit.mediatis.fr/rachat-credit/?"+urlVar_coUrlVar();
}



function urlVar_header940x156_noflash_appendCo()
{
	var co = cookie_readCookie('co').toUpperCase();
	if(co!="")
		urlVar_appendToHref("urlVar_header940x156_noflash_appendCo","?co="+co);

}


function urlVar_header940x156_flash_goHome(){window.location.href="/";}
function urlVar_header940x156_flash_goEspaceClient(){window.location.href="/espaceclient/";}



function goHome(){urlVar_header940x156_flash_goHome();}
function goEspaceClient(){urlVar_header940x156_flash_goEspaceClient();}



