

function publierdetail(id,site)  
{
	var detail_window = window.open("../../cgi-bin/db/agenda1.pl?id="+id+"&site="+site,"previewevent","width=450,height=550,scrollbars=yes,resizable=yes");	
	detail_window.focus();
}

/*

	var detail_window = window.open("http://www.localendar.com/elsie?DAM=PublishedEvent&event_id="+event_id+"&calendar_id="+calendar_id+"&more_info="+more_info+"&export_date="+exportDate, "previewevent","width=400,height=400,scrollbars=yes,resizable=yes");	
	detail_window.focus();

*/

function popup(mylink, windowname) {
if (! window.focus)
return true;
var href;

if (typeof(mylink) == 'string')
   href=mylink;
else
   href=mylink.href;

window.open(href, windowname, 'width=400,height=200,scrollbars=yes');

return false;
}


/*

La fonction suivante (function MM_displayStatusMsg(msgStr)) sert à masquer l'URL réel
d'une page par une autre adresse URL 
msgStr = "Nouvelle adrresse URL"

*/


function MM_displayStatusMsg(msgStr) {
  status=msgStr;
  document.MM_returnValue = true;
  }


/* 

function biwi_smail() sert à coumoufler les adresses email d'un site et les protéger
contre les robots ramasseurs d'emails des spammeurs.

Voir le site suivant pour les développements de cette function
http://www.curce.ca/

Appeler la fonction en ajoutant les lignes suivantes dans vos documents .html

<script LANGUAGE="JavaScript1.1" type="text/javascript">
biwi_smail('prefixe','suffixe','sujet','description','','');
</script>
<noscript>
<a href=$site_url/javascript><b>$reg_util{'1413'}</b></a>
</noscript>

Conserver function biwi_smail() dans la partie <head></head> du document html ou dans le
fichier .js qui est appellé dans le <head></head>

#if (suj_c!=="") eml=eml + "?Subject=" + suj_c ";
#if (suj_c=="") eml=eml + "?Subject=" + suj_c + "&Body=bbb";

*/



function biwi_smail(pre_c,suf_c,suj_c,des_c,body_c,class_c) {

if (class_c !== null) {eml= "<a class=" + class_c + " href=mailto:" + pre_c +"@" + suf_c;}
else {eml= "<a href=mailto:" + pre_c +"@" + suf_c;}

if (suj_c !== null) {eml=eml + "?Subject=" + suj_c;}
else {eml=eml + "?Subject=";}

if (body_c == null) {eml = eml + "&body=Information" ;}
else {eml = eml + "&body=" + body_c ;}

if (!des_c) {eml = eml + ">" + pre_c + "</a>" ;}
else {eml=eml + ">" + des_c + "</a>" ;}

document.write(eml);

}


function biwi_smail_original(user,host,sbj,tag) {
eml= "<a href=mailto:" + user +"@" + host;
if (sbj!=="") eml=eml + "?Subject=" + sbj;
eml=eml + ">";
(tag=="")? eml=eml + user +"@" + host: eml=eml + " " + tag;
eml=eml + "</a>";
document.write(eml);
}


var expdate = new Date();
expdate.setTime(expdate.getTime()+(365*24*60*60*1000));  //365 jours

function InitCookie() {
var color_set;
if (!(color_set = EatCookie("color_set"))) {
      color_set=null};
if (color_set != null) {newColor(color_set)};
};


function BakeCookie(name,value) {
   var argv=arguments;
   var argc=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.toUTCString())) +
     ((path == null) ? "" : ("; path="+path)) +
     ((domain == null) ? "" : ("; domain="+domain)) +
     ((secure == true) ? "; secure" : "");
};

function EatCookie(name) {
   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 EatCookieVal(j);
          };
      i=document.cookie.indexOf(" ",i) + 1;
      if (i == 0) {break};
   };
};

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

function newColor(entry) {
BakeCookie("color_set_11",entry,expdate);
/* Note: sniffer must id older netscape */
var browser=navigator.appName;
var brow=browser.charAt(0);
var version=parseInt(navigator.appVersion);
/* Note browser determines which document property is set */
if ((version <= 4) && (brow == "N")) {
   document.bgColor=entry;
   } else {
   document.body.style.backgroundColor=entry;
   };
return true;
};

