var photo_list = document.getElementById(‘photo_list’);
var mouse_on = 0;
var photoIndexTracker = 0;
var pictures = new Array(96);
pictures[0] = “http://photos.ecarlist.com/Vb/Oz/Ch/Ca/d0/71/Ye/bJ/Vj/x3/rg_800.jpg”;
pictures[1] = “http://photos.ecarlist.com/ca/eO/JW/Dx/88/Yz/Wp/p1/F3/8p/Ew_800.jpg”;
pictures[2] = “http://photos.ecarlist.com/mP/EN/QA/1G/Rk/Eg/6B/sb/oD/Gd/8A_800.jpg”;
pictures[3] = “http://photos.ecarlist.com/uL/oh/VO/P1/gj/qn/Qk/Tl/rm/6X/TQ_800.jpg”;
pictures[4] = “http://photos.ecarlist.com/0y/z6/88/bz/lx/Id/2F/QP/J7/if/4Q_800.jpg”;
pictures[5] = “http://photos.ecarlist.com/1f/Ot/jj/2N/iH/MC/pM/qU/8f/SC/1A_800.jpg”;
pictures[6] = “http://photos.ecarlist.com/I1/kL/HA/RR/pD/9T/z0/s0/Bt/kU/lg_800.jpg”;
pictures[7] = “http://photos.ecarlist.com/fB/Cm/IX/fK/Z8/Nb/2I/hO/VH/M5/8A_800.jpg”;
pictures[8] = “http://photos.ecarlist.com/xj/BR/SP/4p/g0/9q/sp/9e/ZG/Ya/5g_800.jpg”;
pictures[9] = “http://photos.ecarlist.com/zi/Ye/m1/wr/nk/Gj/5y/DI/FF/Xn/dA_800.jpg”;
pictures[10] = “http://photos.ecarlist.com/dA/wt/79/QD/Uk/OC/pF/zZ/wY/HB/nw_800.jpg”;
pictures[11] = “http://photos.ecarlist.com/7Z/FS/cU/Hy/G0/Wi/cV/1q/2I/1Y/wQ_800.jpg”;
pictures[12] = “http://photos.ecarlist.com/Ul/G7/MG/2K/SW/wQ/KS/g3/WG/kt/2A_800.jpg”;
pictures[13] = “http://photos.ecarlist.com/hT/QC/rD/cf/hf/hE/eF/xn/VK/uO/dA_800.jpg”;
pictures[14] = “http://photos.ecarlist.com/Xl/Xv/67/tI/II/JO/NR/Vm/7C/1E/2g_800.jpg”;
pictures[15] = “http://photos.ecarlist.com/2e/5V/yC/YQ/ne/eD/LE/D1/96/rv/vA_800.jpg”;
pictures[16] = “http://photos.ecarlist.com/sI/q1/7n/Zw/lZ/w6/ld/Gf/Ua/3p/5Q_800.jpg”;
pictures[17] = “http://photos.ecarlist.com/dS/Ra/Zd/pT/Wd/OF/bv/qa/8r/Tf/pw_800.jpg”;
pictures[18] = “http://photos.ecarlist.com/cX/T9/BR/pp/Fb/LV/G2/RS/PX/Mk/XQ_800.jpg”;
pictures[19] = “http://photos.ecarlist.com/Sq/Om/y2/CQ/qW/Kc/1q/ZO/Qh/RM/zw_800.jpg”;
pictures[20] = “http://photos.ecarlist.com/To/fn/28/S3/lc/CU/0I/KP/1M/P6/aw_800.jpg”;
pictures[21] = “http://photos.ecarlist.com/tO/8O/rQ/MO/0f/gU/Mg/EG/od/LD/gQ_800.jpg”;
pictures[22] = “http://photos.ecarlist.com/NP/ho/ou/W9/bl/dE/C1/M2/lI/xi/xg_800.jpg”;
pictures[23] = “http://photos.ecarlist.com/M1/eg/JG/3R/zl/Rv/e2/eU/K4/fe/sw_800.jpg”;
pictures[24] = “http://photos.ecarlist.com/oe/Tu/yH/iX/CG/Fm/Pq/A0/3o/aK/tw_800.jpg”;
pictures[25] = “http://photos.ecarlist.com/SL/iG/7G/Lb/xL/t0/Fh/tj/it/JE/TQ_800.jpg”;
pictures[26] = “http://photos.ecarlist.com/jI/Wp/PR/vy/5a/X0/Fu/R7/PU/rl/ZA_800.jpg”;
pictures[27] = “http://photos.ecarlist.com/4S/Vy/YA/JP/ej/1P/qA/v3/bZ/lG/nw_800.jpg”;
pictures[28] = “http://photos.ecarlist.com/RD/db/QM/kx/1n/Jl/0L/Ot/ZM/xY/iQ_800.jpg”;
pictures[29] = “http://photos.ecarlist.com/ES/Ci/hV/V8/w7/4Q/Tv/1S/rX/xv/Qg_800.jpg”;
pictures[30] = “http://photos.ecarlist.com/8Q/kZ/k1/Ck/88/bf/ap/Fj/cf/ei/NQ_800.jpg”;
pictures[31] = “http://photos.ecarlist.com/Re/2q/tA/FJ/QH/oq/DV/dz/vk/UZ/yQ_800.jpg”;
pictures[32] = “http://photos.ecarlist.com/jR/vy/ZV/f3/3K/sP/yS/dv/A3/mE/JA_800.jpg”;
pictures[33] = “http://photos.ecarlist.com/tn/1h/1d/v4/1n/XF/Oy/xA/Oh/xx/JQ_800.jpg”;
pictures[34] = “http://photos.ecarlist.com/pI/RS/nX/oH/02/dq/ZX/91/r2/u6/9Q_800.jpg”;
pictures[35] = “http://photos.ecarlist.com/xe/At/lE/8m/uH/sp/2Z/fg/2P/ML/Ig_800.jpg”;
pictures[36] = “http://photos.ecarlist.com/WA/Ys/zH/of/fL/FS/Pa/XH/Cs/Y1/2g_800.jpg”;
pictures[37] = “http://photos.ecarlist.com/vb/2T/wV/E1/k1/x6/Qe/tp/sb/yy/Yw_800.jpg”;
pictures[38] = “http://photos.ecarlist.com/BY/g7/RL/2Y/ae/CI/vq/PI/QB/W2/gA_800.jpg”;
pictures[39] = “http://photos.ecarlist.com/eW/ky/dJ/zd/yO/V8/RS/sA/Lz/9E/8w_800.jpg”;
pictures[40] = “http://photos.ecarlist.com/HM/WP/rI/cH/oC/lB/Bx/mW/d5/56/UA_800.jpg”;
pictures[41] = “http://photos.ecarlist.com/DH/oP/YC/yE/1h/fW/8y/iy/Dx/XD/RQ_800.jpg”;
pictures[42] = “http://photos.ecarlist.com/ef/op/g0/ue/t6/xs/hy/Xk/1z/GF/ag_800.jpg”;
pictures[43] = “http://photos.ecarlist.com/KI/dI/mf/8r/1n/CN/Qh/Fm/Z6/35/Og_800.jpg”;
pictures[44] = “http://photos.ecarlist.com/Ru/Np/2P/0Q/wt/G1/Yg/1w/E8/1m/BQ_800.jpg”;
pictures[45] = “http://photos.ecarlist.com/g0/Cb/lN/c8/LF/5E/g3/F0/gH/la/9w_800.jpg”;
pictures[46] = “http://photos.ecarlist.com/8U/9K/X1/lM/18/Or/17/v2/Eo/21/nQ_800.jpg”;
pictures[47] = “http://photos.ecarlist.com/Z4/u5/2e/Qy/W9/tB/1Q/l5/xl/7u/PQ_800.jpg”;
pictures[48] = “http://photos.ecarlist.com/2l/V5/1j/MC/Mf/me/tc/K3/4K/dg/cg_800.jpg”;
pictures[49] = “http://photos.ecarlist.com/Ms/1n/OB/Sp/98/rw/6V/Be/YR/JF/QA_800.jpg”;
pictures[50] = “http://photos.ecarlist.com/DP/yF/YC/1R/yI/gi/2j/wO/s2/qK/gQ_800.jpg”;
pictures[51] = “http://photos.ecarlist.com/jw/AN/nN/yZ/lE/EP/1a/pW/hb/ZF/og_800.jpg”;
pictures[52] = “http://photos.ecarlist.com/Mj/CP/rw/1G/Bs/Fy/Yi/GY/cC/lY/cg_800.jpg”;
pictures[53] = “http://photos.ecarlist.com/qG/JC/0Y/WS/Mb/mG/YT/xC/1B/s0/aA_800.jpg”;
pictures[54] = “http://photos.ecarlist.com/RT/1Q/kK/2r/dC/Vv/g9/2x/37/zh/0g_800.jpg”;
pictures[55] = “http://photos.ecarlist.com/Pi/5H/BX/z8/ve/jR/co/v8/qP/PM/Xg_800.jpg”;
pictures[56] = “http://photos.ecarlist.com/Ms/02/3J/kN/Qq/RZ/Z7/v3/hC/Ux/2w_800.jpg”;
pictures[57] = “http://photos.ecarlist.com/sA/2q/tD/2w/Oq/UK/AG/Qp/fY/YP/Gg_800.jpg”;
pictures[58] = “http://photos.ecarlist.com/Ga/7i/1k/Rt/Xe/1m/VP/ux/ep/fd/UA_800.jpg”;
pictures[59] = “http://photos.ecarlist.com/0o/TL/hF/n5/C1/nO/47/M9/Fy/oy/XQ_800.jpg”;
pictures[60] = “http://photos.ecarlist.com/k5/TM/w4/LN/D7/6r/Px/S1/Ok/RZ/ZQ_800.jpg”;
pictures[61] = “http://photos.ecarlist.com/l7/qf/Uw/Cu/pM/Y8/Uo/2K/LY/Q2/eg_800.jpg”;
pictures[62] = “http://photos.ecarlist.com/tF/xU/sF/lv/EY/OB/IY/yi/qN/jC/1w_800.jpg”;
pictures[63] = “http://photos.ecarlist.com/RF/IU/II/BE/05/rl/BS/Dv/It/22/mQ_800.jpg”;
pictures[64] = “http://photos.ecarlist.com/PM/fW/eS/lA/fz/PJ/c1/Z7/Am/TC/sA_800.jpg”;
pictures[65] = “http://photos.ecarlist.com/QG/01/Ge/K3/TN/X4/X6/5Z/nT/so/OQ_800.jpg”;
pictures[66] = “http://photos.ecarlist.com/m1/Eb/Ez/CR/Ng/B2/KT/TC/3h/MI/gQ_800.jpg”;
pictures[67] = “http://photos.ecarlist.com/5F/wn/cO/7X/J6/Z3/6C/MR/9m/Tj/Uw_800.jpg”;
pictures[68] = “http://photos.ecarlist.com/9m/tF/bW/47/1k/Hy/uQ/iI/gO/fN/dg_800.jpg”;
pictures[69] = “http://photos.ecarlist.com/I2/vE/pM/2n/Yr/Ke/TG/Ir/Dc/FY/Yg_800.jpg”;
pictures[70] = “http://photos.ecarlist.com/kk/M9/6T/X5/gI/Xv/X9/5Z/Ol/iE/tQ_800.jpg”;
pictures[71] = “http://photos.ecarlist.com/z0/NO/Rp/Dq/rI/q5/l6/Te/xg/TF/lg_800.jpg”;
pictures[72] = “http://photos.ecarlist.com/eZ/tb/fT/tI/eV/dG/xb/G4/fz/5s/Ow_800.jpg”;
pictures[73] = “http://photos.ecarlist.com/WI/6X/eP/4q/a0/jv/1x/Gr/Pu/KE/NQ_800.jpg”;
pictures[74] = “http://photos.ecarlist.com/WX/aH/bB/pt/Yg/mg/rx/9v/o9/vw/Pw_800.jpg”;
pictures[75] = “http://photos.ecarlist.com/2Z/W2/6I/H1/4v/LY/1F/TF/mT/c1/aQ_800.jpg”;
pictures[76] = “http://photos.ecarlist.com/cc/lO/sP/ra/fY/yn/lK/zM/4Q/ox/Jw_800.jpg”;
pictures[77] = “http://photos.ecarlist.com/C7/Ky/4x/3t/D2/Yi/KF/1s/u7/HY/BA_800.jpg”;
pictures[78] = “http://photos.ecarlist.com/4p/dM/dO/bD/8l/Yg/Ls/EQ/0g/ui/3Q_800.jpg”;
pictures[79] = “http://photos.ecarlist.com/i4/2s/HA/VV/U9/1m/Wf/QE/D5/bp/1A_800.jpg”;
pictures[80] = “http://photos.ecarlist.com/DY/kT/TZ/ae/Nu/OW/o4/c6/ZA/1V/jw_800.jpg”;
pictures[81] = “http://photos.ecarlist.com/4r/Kq/7P/VB/Fp/RR/sl/oY/xS/s2/Pg_800.jpg”;
pictures[82] = “http://photos.ecarlist.com/nx/7A/Z2/L7/ut/iS/nE/OF/No/zm/aw_800.jpg”;
pictures[83] = “http://photos.ecarlist.com/1Y/r2/aY/xu/QN/2R/DO/64/uy/pX/Zg_800.jpg”;
pictures[84] = “http://photos.ecarlist.com/UU/fm/Cf/Dt/z6/pf/1n/BF/oD/p2/Dg_800.jpg”;
pictures[85] = “http://photos.ecarlist.com/PX/q9/zf/cw/Ob/iN/kZ/r2/fd/jj/FA_800.jpg”;
pictures[86] = “http://photos.ecarlist.com/pZ/Ji/Tw/cO/Kb/k3/fQ/2n/Gm/hX/gw_800.jpg”;
pictures[87] = “http://photos.ecarlist.com/aP/wB/m6/2n/v2/JP/YM/2H/jN/21/hg_800.jpg”;
pictures[88] = “http://photos.ecarlist.com/2y/nV/rN/gd/VW/0g/j5/fG/61/SN/yQ_800.jpg”;
pictures[89] = “http://photos.ecarlist.com/PY/uy/Z2/9M/QQ/en/Er/61/n1/ug/5w_800.jpg”;
pictures[90] = “http://photos.ecarlist.com/2E/62/MY/cl/dG/iR/hw/BS/IH/E3/WA_800.jpg”;
pictures[91] = “http://photos.ecarlist.com/ir/L4/pW/4g/4w/Dn/E1/O3/y2/KP/sg_800.jpg”;
pictures[92] = “http://photos.ecarlist.com/ot/4m/eQ/hI/A9/Q5/hr/JZ/pn/rt/VQ_800.jpg”;
pictures[93] = “http://photos.ecarlist.com/py/9T/lH/7r/CI/M1/u1/u1/A1/bd/HA_800.jpg”;
pictures[94] = “http://photos.ecarlist.com/qS/pE/Kp/Jf/81/zZ/ih/tr/yF/jX/5A_800.jpg”;
pictures[95] = “http://photos.ecarlist.com/k5/sn/Hw/VH/zE/H1/2v/eT/jX/rx/wA_800.jpg”;
function scroll_photo_list_up() {
if (mouse_on == 1) {
if( photo_list.scrollTop > 0 ) {
photo_list.scrollTop -= 2;
setTimeout(“scroll_photo_list_up()”,1);
} else {
mouse_on = 0;
photo_list.scrollTop = 0;
}
}
}
function scroll_photo_list_down() {
if (mouse_on == 1) {
if( ( photo_list.scrollHeight – photo_list.scrollTop ) > 0 ) {
photo_list.scrollTop += 2;
setTimeout(“scroll_photo_list_down()”,1);
} else {
mouse_on = 0;
photo_list.scrollTop = photo_list.scrollHeight;
}
}
}
function scroll_photo_list_exit() {
mouse_on = 0;
}
function display_previous_photo() {
var photoIndex = photoIndexTracker – 1;
photoIndex = photoIndex ( pictures.length – 1 ) ? 0 : photoIndex;
display_photo(photoIndex);
}
var width;
function display_photo(photoIndex) {
photoIndexTracker = photoIndex;
var img = new Image();
img.onload = function(){
var main_picture = document.getElementById(‘main_picture’);
if( !(main_picture) || main_picture.tagName == ‘IMG’ ){
var aspect = this.width / this.height;
width = width || document.getElementById(‘main_picture_img’).getAttribute(‘width’);
var height = width / aspect;
main_picture = document.createElement(‘div’);
main_picture.setAttribute(‘id’, ‘main_picture’);
main_picture.style.height = height + ‘px’;
main_picture.style.width = width + ‘px’;
main_picture.style.border = ’1px solid #999′;
document.getElementById(‘main_picture_img’).parentNode.replaceChild(main_picture,document.getElementById(‘main_picture_img’));
var photo_list = document.getElementById(‘photo_list’);
var photo_list_up = document.getElementById(‘photo_list_up’);
if( photo_list ){
photo_list.style.height = height – photo_list_up.offsetHeight + 3 + ‘px’;
}
}
//set img height
main_picture.style.background = ‘url(‘ + this.src + ‘) no-repeat center center’;
};
img.src = pictures[photoIndex];
}
function imageholderclass(){
this.over=new Array();
this.down=new Array();
this.src=new Array();
this.store=store;
function store(src, down, over){
var AL=this.src.length;
this.src[AL]=new Image(); this.src[AL].src=src;
this.over[AL]=new Image(); this.over[AL].src=over;
this.down[AL]=new Image(); this.down[AL].src=down;
}
}
var ih = new imageholderclass();
var mouseisdown=0;
function preloader(t){
for(i=0;i<t.length;i++){
if(t[i].getAttribute('srcover')||t[i].getAttribute('srcdown')){
storeimages(t[i]);
var checker='';
checker=(t[i].getAttribute('srcover'))?checker+'A':checker+'';
checker=(t[i].getAttribute('srcdown'))?checker+'B':checker+'';
switch(checker){
case 'A' : mouseover(t[i]);mouseout(t[i]); break;
case 'B' : mousedown(t[i]); mouseup2(t[i]); break;
case 'AB' : mouseover(t[i]);mouseout(t[i]); mousedown(t[i]); mouseup(t[i]); break;
default : return;
}
if(t[i].src){t[i].setAttribute("oldsrc",t[i].src);}
}
}
}
function mouseup(t){
var newmouseup;
if(t.onmouseup){
t.oldmouseup=t.onmouseup;
newmouseup=function(){mouseisdown=0;this.src=this.getAttribute("srcover");this.oldmouseup();}
}
else{newmouseup=function(){mouseisdown=0;this.src=this.getAttribute("srcover");}}
t.onmouseup=newmouseup;
}
function mouseup2(t){
var newmouseup;
if(t.onmouseup){
t.oldmouseup=t.onmouseup;
newmouseup=function(){mouseisdown=0;this.src=this.getAttribute("oldsrc");this.oldmouseup();}
}
else{newmouseup=function(){mouseisdown=0;this.src=this.getAttribute("oldsrc");}}
t.onmouseup = newmouseup;
}
function mousedown(t){
var newmousedown;
if(t.onmousedown){
t.oldmousedown=t.onmousedown;
newmousedown=function(){if(mouseisdown==0){this.src=this.getAttribute("srcdown");this.oldmousedown();}}
}
else{newmousedown=function(){if(mouseisdown==0){this.src=this.getAttribute("srcdown");}}}
t.onmousedown=newmousedown;
}
function mouseover(t){
var newmouseover;
if(t.onmouseover){
t.oldmouseover=t.onmouseover;
newmouseover=function(){this.src=this.getAttribute("srcover");this.oldmouseover();}
}
else{newmouseover=function(){this.src=this.getAttribute("srcover");}}
t.onmouseover=newmouseover;
}
function mouseout(t){
var newmouseout;
if(t.onmouseout){
t.oldmouseout=t.onmouseout;
newmouseout=function(){this.src=this.getAttribute("oldsrc");this.oldmouseout();}
}
else{newmouseout=function(){this.src=this.getAttribute("oldsrc");}}
t.onmouseout=newmouseout;
}
function storeimages(t){
var s=(t.getAttribute('src'))?t.getAttribute('src'):'';
var d=(t.getAttribute('srcdown'))?t.getAttribute('srcdown'):'';
var o=(t.getAttribute('srcover'))?t.getAttribute('srcover'):'';
ih.store(s,d,o);
}
function preloadimgsrc(){
display_photo(0);
if(!document.getElementById) return;
var it=document.getElementsByTagName('IMG');
var it2=document.getElementsByTagName('INPUT');
preloader(it);
preloader(it2);
}
if(window.addEventListener){window.addEventListener("load", preloadimgsrc, false);}
else{
if(window.attachEvent){window.attachEvent("onload", preloadimgsrc);}
else{if(document.getElementById){window.onload=preloadimgsrc;}}
}