From: =?iso-8859-1?Q?Enregistr=E9_par_Windows_Internet_Explorer_8?=
Subject: Catalogue collectif
Date: Tue, 25 May 2010 06:56:41 +0200
MIME-Version: 1.0
Content-Type: multipart/related;
type="text/html";
boundary="----=_NextPart_000_0002_01CAFBD7.6DF91020"
X-MimeOLE: Produced By Microsoft MimeOLE V6.1.7600.16543
This is a multi-part message in MIME format.
------=_NextPart_000_0002_01CAFBD7.6DF91020
Content-Type: text/html;
charset="utf-8"
Content-Transfer-Encoding: quoted-printable
Content-Location: http://opac.rero.ch/gateway
=EF=BB=BF
Catalogue collectif
------=_NextPart_000_0002_01CAFBD7.6DF91020
Content-Type: image/png
Content-Transfer-Encoding: base64
Content-Location: http://opac.rero.ch/gw_48_1_10m/html/uc/fr-ch/common_files/images/exclamation.png
iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAAK/INwWK6QAAABl0RVh0
U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAJPSURBVDjLpZPLS5RhFMYfv9QJlelTQZwR
b2OKlKuINuHGLlBEBEOLxAu46oL0F0QQFdWizUCrWnjBaDHgThCMoiKkhUONTqmjmDp2GZ0UnWbm
fc/ztrC+GbM2dXbv4ZzfeQ7vefKMMfifyP89IbevNNCYdkN2kawkCZKfSPZTOGTf6Y/m1uflKlC3
LvsNTWArr9BT2LAf+W73dn5jHclIBFZyfYWU3or7T4K7AJmbl/yG7EtX1BQXNTVCYgtgbAEAYHlq
YHlrsTEVQWr63RZFuqsfDAcdQPrGRR/JF5nKGm9xUxMyr0YBAEXXHgIANq/3ADQobD2J9fAkNiMT
MSFb9z8ambMAQER3JC1XttkYGGZXoyZEGyTHRuBuPgBTUu7VSnUAgAUAWutOV2MjZGkehgYUA6O5
A0AlkAyRnotiX3MLlFKduYCqAtuGXpyH0XQmOj+TIURt51OzURTYZdBKV2UBSsOIcRp/TVTT4ewK
6idECAihtUKOArWcjq/B8tQ6UkUR31+OYXP4sTOdisivrkMyHodWejlXwcC38Fvs8dY5xaIId89V
lJy7ACpCNCFCuOp8+BJ6A631gANQSg1mVmOxxGQYRW2nHMha4B5WA3chsv22T5/B13AIicWZmNZ6
cMchTXUe81Okzz54pLi0uQWp+TmkZqMwxsBV74Or3od4OISPr0e3SHa3PX0f3HXKofNH/UIG9pZ5
PeUth+CyS2EMkEqs4fPEOBJLsyske48/+xD8oxcAYPzs4QaS7RR2kbLTTOTQieczfzfTv8QPldGv
TGoF6/8AAAAASUVORK5CYII=
------=_NextPart_000_0002_01CAFBD7.6DF91020
Content-Type: image/png
Content-Transfer-Encoding: base64
Content-Location: http://opac.rero.ch/gw_48_1_10m/html/uc/fr-ch/common_files/images/help.png
iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAAK/INwWK6QAAABl0RVh0
U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAKkSURBVDjLpZPdT5JhGMb9W+BPaK3matVq
ndXWOOigA6fmJ9DUcrUMlrN0mNMsKTUznQpq6pyKAm8CIogmypcg8GIiX8rHRHjhVbPt6o01nMvZ
Wge/k3vP9duuZ/edAyDnf/hjoCMP2Vr3gUDj3CdV6zT1xZ6iFDaKnLEkBFOmPfaZArWT5sw60iFP
+BAbOzTcQSqDZzsNRyCNkcVoaGghzDlVQKylOHJrMrUZ2Yf52y6kc36IxpyoH1lHF7EBgyMKV4jC
J5U/1UVscU4IZOYEa3I1HtwI01hwxlDLhDoJD/wxGr5YGmOLAdRIrVCuhmD3JdA6SQabx12srGB0
KSpc86ew4olDOGjH4x4z0gdHDD9+c4TaQQtq+k2Yt0egXYugTmoVZgV9cyHSxXTtJjZR3WNCVfcK
/NE0ppYDUNu2QTMCtS0IbrsOrVMOWL27eNJtJLOCDoWXdgeTEEosqPxoBK/TwDzWY9rowy51gJ1d
Gr2zLpS2aVH5QQ+Hbw88sZ7OClrGXbQrkMTTAQu4HXqUv9eh7J0OSfo7tiIU+GItilpUuM/AF2tg
98eR36Q+FryQ2kjbVhximQu8dgPKxPMoeTuH4tfqDIWvCBQ2KlDQKEe9dBlGTwR36+THFZg+QoUx
AL0jgsoOQzYYS+wjskcjTzSToVAkA7Hqg4Spc6tm4vgT+eIFVvmb+eCSMwLlih/cNg0KmpRoGzdl
+BXOb5jAsMYNjSWAm9VjwesPR1knFilPNMu510CkdPZtqK1BvJQsoaRZjqLGaTzv1UNp9EJl9uNq
xefU5QdDnFNX+Y5Qxrn9bDLUR6zjqzsMizeWYdG5gy6ZDbk8aehiuYRz5jHdeDTKvlY1IrhSMUxe
4g9SuVwpdaFsgDxf2i84V9zH/us1/is/AdevBaK9Tb3EAAAAAElFTkSuQmCC
------=_NextPart_000_0002_01CAFBD7.6DF91020
Content-Type: image/png
Content-Transfer-Encoding: base64
Content-Location: http://opac.rero.ch/gw_48_1_10m/html/uc/fr-ch/common_files/images/logo_rero.png
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
AAAASUVORK5CYII=
------=_NextPart_000_0002_01CAFBD7.6DF91020
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://opac.rero.ch/gw_48_1_10m/html/uc/fr-ch/common_files/js/prototype.js
/* Prototype JavaScript framework, version 1.6.0.3=0A=
* (c) 2005-2008 Sam Stephenson=0A=
*=0A=
* Prototype is freely distributable under the terms of an MIT-style =
license.=0A=
* For details, see the Prototype web site: http://www.prototypejs.org/=0A=
*=0A=
=
*------------------------------------------------------------------------=
--*/=0A=
=0A=
var Prototype =3D {=0A=
Version: '1.6.0.3',=0A=
=0A=
Browser: {=0A=
IE: !!(window.attachEvent &&=0A=
navigator.userAgent.indexOf('Opera') =3D=3D=3D -1),=0A=
Opera: navigator.userAgent.indexOf('Opera') > -1,=0A=
WebKit: navigator.userAgent.indexOf('AppleWebKit/') > -1,=0A=
Gecko: navigator.userAgent.indexOf('Gecko') > -1 &&=0A=
navigator.userAgent.indexOf('KHTML') =3D=3D=3D -1,=0A=
MobileSafari: !!navigator.userAgent.match(/Apple.*Mobile.*Safari/)=0A=
},=0A=
=0A=
BrowserFeatures: {=0A=
XPath: !!document.evaluate,=0A=
SelectorsAPI: !!document.querySelector,=0A=
ElementExtensions: !!window.HTMLElement,=0A=
SpecificElementExtensions:=0A=
document.createElement('div')['__proto__'] &&=0A=
document.createElement('div')['__proto__'] !=3D=3D=0A=
document.createElement('form')['__proto__']=0A=
},=0A=
=0A=
ScriptFragment: '');=0A=
},=0A=
load: function() {=0A=
if((typeof Prototype=3D=3D'undefined') || =0A=
(typeof Element =3D=3D 'undefined') || =0A=
(typeof Element.Methods=3D=3D'undefined') ||=0A=
parseFloat(Prototype.Version.split(".")[0] + "." +=0A=
Prototype.Version.split(".")[1]) < 1.5)=0A=
throw("script.aculo.us requires the Prototype JavaScript =
framework >=3D 1.5.0");=0A=
=0A=
$A(document.getElementsByTagName("script")).findAll( function(s) {=0A=
return (s.src && s.src.match(/scriptaculous\.js(\?.*)?$/))=0A=
}).each( function(s) {=0A=
var path =3D s.src.replace(/scriptaculous\.js(\?.*)?$/,'');=0A=
var includes =3D s.src.match(/\?.*load=3D([a-z,]*)/);=0A=
(includes ? includes[1] : =
'builder,effects,dragdrop,controls,slider').split(',').each(=0A=
function(include) { Scriptaculous.require(path+include+'.js') });=0A=
});=0A=
}=0A=
}=0A=
=0A=
Scriptaculous.load();=0A=
------=_NextPart_000_0002_01CAFBD7.6DF91020
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://opac.rero.ch/gw_48_1_10m/html/uc/fr-ch/common_files/js/cookie.js
/*-----------------------------------------------------------------------=
-----\=0A=
| cookie.js =
|=0A=
|------------------------------------------------------------------------=
-----|=0A=
| Created by Bertrand Zuchuat =
|=0A=
|------------------------------------------------------------------------=
-----|=0A=
| Copyright (c) 2007 RERO, Martigny =
|=0A=
|------------------------------------------------------------------------=
-----|=0A=
| 2007-01-08 | First working version =
|=0A=
| 2007-04-10 | Add function getSessionId and loadCookie =
|=0A=
\------------------------------------------------------------------------=
----*/=0A=
=0A=
=0A=
function savePrefs(form, name)=0A=
{=0A=
var vcookie =3D '';=0A=
vcookie +=3D 'sessionid::session::' + getCookie('sessionid') + '-->';=0A=
=0A=
for (var i =3D 0; i < form.length; i++) {=0A=
if(form[i].type =3D=3D "select-one")=0A=
{=0A=
vcookie +=3D form[i].name + '::select::' + form[i].selectedIndex + =
'-->';=0A=
}=0A=
else if(form[i].type =3D=3D "select-multiple")=0A=
{=0A=
var ValueSelected =3D '';=0A=
=0A=
for (var a =3D 0; a < form[i].length; a++)=0A=
{=0A=
if (form[i][a].selected)=0A=
{=0A=
ValueSelected +=3D a + ',';=0A=
}=0A=
}=0A=
=0A=
if(ValueSelected.length > 0)=0A=
{=0A=
ValueSelected =3D ValueSelected.substring(0,ValueSelected.length-1);=0A=
=0A=
vcookie +=3D form[i].name + '::select-multiple::' + ValueSelected + =
'-->';=0A=
}=0A=
}=0A=
else if(form[i].type =3D=3D "text")=0A=
{=0A=
vcookie +=3D form[i].name + '::text::' + safeChars(form[i].value) + =
'-->';=0A=
}=0A=
else if(form[i].type =3D=3D "checkbox" && form[i].checked)=0A=
{=0A=
vcookie +=3D form[i].name + '::checkbox::' + '-->';=0A=
}=0A=
else if(form[i].type =3D=3D "radio" && form[i].checked)=0A=
{=0A=
vcookie +=3D form[i].name + '::radio::' + form[i].id + '-->';=0A=
}=0A=
}=0A=
=0A=
setCookie(name, vcookie, 0, "/");=0A=
}=0A=
=0A=
=0A=
function loadCookie(name)=0A=
{=0A=
var prefStr =3D getCookie(name);=0A=
var result =3D null;=0A=
=0A=
if (prefStr !=3D null)=0A=
{=0A=
result =3D prefStr.split('-->');=0A=
}=0A=
return result;=0A=
}=0A=
=0A=
=0A=
function getPrefs(form, name)=0A=
{=0A=
var prefArray =3D loadCookie(name);=0A=
=0A=
if(prefArray !=3D null)=0A=
{=0A=
for (var i =3D 0; i < prefArray.length; i++)=0A=
{=0A=
var currPref =3D prefArray[i].split('::');=0A=
=0A=
if(currPref[1] =3D=3D "select")=0A=
{=0A=
form[currPref[0]].selectedIndex =3D currPref[2];=0A=
}=0A=
else if (currPref[1] =3D=3D "select-multiple")=0A=
{=0A=
var currSelect =3D currPref[2].split(',');=0A=
=0A=
for (var a =3D 0; a < currSelect.length; a++)=0A=
{=0A=
form[currPref[0]][currSelect[a]].selected =3D true;=0A=
}=0A=
}=0A=
else if (currPref[1] =3D=3D "text")=0A=
{=0A=
form[currPref[0]].value =3D currPref[2];=0A=
}=0A=
else if (currPref[1] =3D=3D "checkbox")=0A=
{=0A=
form[currPref[0]].checked =3D currPref[2];=0A=
}=0A=
else if (currPref[1] =3D=3D "radio")=0A=
{=0A=
form[currPref[2]].checked =3D true;=0A=
}=0A=
}=0A=
return true;=0A=
}=0A=
else=0A=
{=0A=
return false;=0A=
}=0A=
}=0A=
=0A=
=0A=
function getSessionId(name)=0A=
{=0A=
var sessionid =3D '';=0A=
=0A=
var prefArray =3D loadCookie(name);=0A=
=0A=
if(prefArray !=3D null)=0A=
{=0A=
for (var i =3D 0; i < prefArray.length; i++)=0A=
{=0A=
var currPref =3D prefArray[i].split('::');=0A=
if (currPref[1] =3D=3D "session")=0A=
{=0A=
sessionid =3D currPref[2];=0A=
}=0A=
}=0A=
}=0A=
return sessionid;=0A=
}=0A=
=0A=
=0A=
function safeChars(str)=0A=
{=0A=
return str.replace('/::|=3D|-->/g', ':;');=0A=
}=0A=
=0A=
=0A=
=0A=
// ---------------------------- cookie functions =
---------------------------- //=0A=
=0A=
function getCookie( name ) {=0A=
var start =3D document.cookie.indexOf( name + "=3D" );=0A=
var len =3D start + name.length + 1;=0A=
if ( ( !start ) && ( name !=3D document.cookie.substring( 0, =
name.length ) ) ) {=0A=
return null;=0A=
}=0A=
if ( start =3D=3D -1 ) return null;=0A=
var end =3D document.cookie.indexOf( ";", len );=0A=
if ( end =3D=3D -1 ) end =3D document.cookie.length;=0A=
return unescape( document.cookie.substring( len, end ) );=0A=
}=0A=
=0A=
=0A=
function setCookie( name, value, expires, path, domain, secure )=0A=
{=0A=
var today =3D new Date()=0A=
today.setTime( today.getTime() )=0A=
if (expires)=0A=
expires =3D expires * 1000 * 60=0A=
else=0A=
expires =3D 0=0A=
=0A=
var expires_date =3D new Date( today.getTime() + (expires) )=0A=
var curCookie =3D name + "=3D" + escape( value ) +=0A=
((expires) ? ";expires=3D" + expires_date.toGMTString() : "" ) + =
//expires.toGMTString()=0A=
((path) ? ";path=3D" + path : "" ) +=0A=
((domain) ? ";domain=3D" + domain : "" ) +=0A=
((secure) ? ";secure" : "" )=0A=
document.cookie =3D curCookie=0A=
}=0A=
=0A=
=0A=
function deleteCookie( name, path, domain ) {=0A=
if ( getCookie( name ) ) document.cookie =3D name + "=3D" +=0A=
( ( path ) ? ";path=3D" + path : "") +=0A=
( ( domain ) ? ";domain=3D" + domain : "" ) +=0A=
";expires=3DThu, 01-Jan-1970 00:00:01 GMT";=0A=
}=0A=
=0A=
------=_NextPart_000_0002_01CAFBD7.6DF91020
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://opac.rero.ch/gw_48_1_10m/html/uc/fr-ch/common_files/js/pngfix.js
function correctPNG() // correctly handle PNG transparency in Win IE 5.5 =
or higher.=0A=
{=0A=
for(var i=3D0; i" =0A=
img.outerHTML =3D strNewHTML=0A=
i =3D i-1=0A=
}=0A=
}=0A=
}=0A=
window.attachEvent("onload", correctPNG);=0A=
=0A=
------=_NextPart_000_0002_01CAFBD7.6DF91020
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://opac.rero.ch/gw_48_1_10m/html/uc/fr-ch/common_files/js/writeexample.js
function WriteInputExample(inputname, exampletxt) {=0A=
var e =3D document.getElementById(inputname);=0A=
if (exampletxt !=3D "") { e.value =3D exampletxt; }=0A=
}=0A=
------=_NextPart_000_0002_01CAFBD7.6DF91020
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://opac.rero.ch/gw_48_1_10m/html/uc/fr-ch/common_files/js/tools.js
function trim(value)=0A=
{=0A=
return value.replace(/^\s*|\s*$/,"")=0A=
}=0A=
------=_NextPart_000_0002_01CAFBD7.6DF91020--