// (c) 2006,2007 by Roger Sennert http://www.bluestarsoftware.de
// for Shu Lea Cheang
// console.log( "and now it starts..." );
var xoffset = 10;
var maxwidth = 1000;
var step = 10;
var magicNumber = 3;
var mouseActive = false;
var isIE = false;
var isMOZ = false;
var fsetpos = 0;
var dxpos = 0;
var moveIt = false;
var moveDir = 1;
var moveActive = false;
var reorderCount = 0;
var aset = new Array();
var fset = new Array();
var dset = new Array();
var iset = new Array();
var mset = new Array();
var tset = new Array();
// Browsers detection
if ( navigator.appName == "Microsoft Internet Explorer" )
isIE = true;
else
isMOZ = true;
if ( isIE )
{
document.onselectstart=new Function ("return false;"); // disable selection in IE
}
if ( isMOZ )
{
document.onmousedown=new Function ("return false;"); // disable selection in Mozilla and hopely the other browsers
document.onclick=new Function ("return true;");
}
// Handling of mouse button
document.onmouseup = stopTheMove;
// Build the data array
fset[0] = "47#v1169255182-292623816.mp4#2007-01-19 18:06:22"
fset[1] = "49#v1169255515-919959623.mp4#2007-01-19 18:11:55"
fset[2] = "50#v1169315599-1166269342.mp4#2007-01-20 10:53:19"
fset[3] = "51#v1169346983-572146909.mp4#2007-01-20 19:36:23"
fset[4] = "53#v1169347228-1151196777.mp4#2007-01-20 19:40:28"
fset[5] = "54#v1169347313-24182050.mp4#2007-01-20 19:41:53"
fset[6] = "56#v1169347400-854676577.mp4#2007-01-20 19:43:20"
fset[7] = "57#v1169347444-270442198.mp4#2007-01-20 19:44:04"
fset[8] = "58#v1169347559-1297803870.mp4#2007-01-20 19:45:59"
fset[9] = "60#v1169347757-506934218.mp4#2007-01-20 19:49:17"
fset[10] = "61#v1169348299-1103958973.mp4#2007-01-20 19:58:19"
fset[11] = "62#v1169349285-1024543690.mp4#2007-01-20 20:14:45"
fset[12] = "63#v1169378160-1493135460.mp4#2007-01-21 04:16:00"
fset[13] = "65#v1169378253-1337888844.mp4#2007-01-21 04:17:33"
fset[14] = "66#v1169378292-1158553571.mp4#2007-01-21 04:18:12"
fset[15] = "67#v1169378355-1990352403.mp4#2007-01-21 04:19:15"
fset[16] = "68#v1169408096-254617679.3gp#2007-01-21 12:34:56"
fset[17] = "69#v1169492325-80117376.mp4#2007-01-22 11:58:45"
fset[18] = "70#v1169492367-1694393816.mp4#2007-01-22 11:59:27"
fset[19] = "71#v1169492395-1249001129.mp4#2007-01-22 11:59:55"
fset[20] = "72#v1169492405-818518248.mp4#2007-01-22 12:00:05"
fset[21] = "73#v1169492454-797946727.mp4#2007-01-22 12:00:54"
fset[22] = "74#v1169492509-1737744322.mp4#2007-01-22 12:01:49"
fset[23] = "75#v1169492637-1510534493.mp4#2007-01-22 12:03:58"
fset[24] = "76#v1169492769-2030517860.mp4#2007-01-22 12:06:09"
fset[25] = "77#v1169492804-1131827258.mp4#2007-01-22 12:06:44"
fset[26] = "78#v1169492861-1520554471.mp4#2007-01-22 12:07:41"
fset[27] = "79#v1169492875-1017036759.mp4#2007-01-22 12:07:55"
fset[28] = "80#v1169492927-984136149.mp4#2007-01-22 12:08:47"
fset[29] = "81#v1169578033-1654191504.mp4#2007-01-23 11:47:13"
fset[30] = "82#v1169578053-1821460281.mp4#2007-01-23 11:47:33"
fset[31] = "83#v1169578082-2078458027.mp4#2007-01-23 11:48:02"
fset[32] = "84#v1169578083-1942135205.mp4#2007-01-23 11:48:03"
fset[33] = "85#v1169578095-1606469875.mp4#2007-01-23 11:48:15"
fset[34] = "86#v1169578107-1868708358.mp4#2007-01-23 11:48:27"
fset[35] = "87#v1169578116-479777439.mp4#2007-01-23 11:48:36"
fset[36] = "88#v1169578149-977697227.mp4#2007-01-23 11:49:09"
fset[37] = "91#v1169578369-1188908019.mp4#2007-01-23 11:52:49"
fset[38] = "92#v1169578388-2117449004.mp4#2007-01-23 11:53:08"
fset[39] = "93#v1169578425-1085737002.mp4#2007-01-23 11:53:45"
fset[40] = "94#v1169578433-1204035188.mp4#2007-01-23 11:53:53"
fset[41] = "95#v1169578438-838889860.mp4#2007-01-23 11:53:58"
fset[42] = "96#v1169578504-252942219.mp4#2007-01-23 11:55:04"
fset[43] = "98#v1169578570-1319234150.mp4#2007-01-23 11:56:10"
fset[44] = "99#v1169578593-1174400448.mp4#2007-01-23 11:56:33"
fset[45] = "100#v1169578611-1916842778.mp4#2007-01-23 11:56:51"
fset[46] = "102#v1169578651-1622429114.mp4#2007-01-23 11:57:31"
fset[47] = "103#v1169578680-991332570.mp4#2007-01-23 11:58:00"
fset[48] = "104#v1169578718-1115794463.mp4#2007-01-23 11:58:38"
fset[49] = "105#v1169578814-1817359056.mp4#2007-01-23 12:00:14"
fset[50] = "106#v1169579538-1043122598.mp4#2007-01-23 12:12:18"
fset[51] = "107#v1169579591-284025177.mp4#2007-01-23 12:13:11"
fset[52] = "108#v1169579605-1991542100.mp4#2007-01-23 12:13:25"
fset[53] = "109#v1169579692-28566110.mp4#2007-01-23 12:14:52"
fset[54] = "110#v1169579773-2001585211.mp4#2007-01-23 12:16:13"
fset[55] = "111#v1169579859-1208717022.mp4#2007-01-23 12:17:39"
fset[56] = "112#v1169668309-418073619.3g2#2007-01-24 12:51:49"
fset[57] = "113#v1169701664-255357746.mp4#2007-01-24 22:07:44"
fset[58] = "114#v1169706775-776551863.3gp#2007-01-24 23:32:55"
fset[59] = "115#v1169749971-1431110518.mp4#2007-01-25 11:32:52"
fset[60] = "116#v1169750105-1395517083.mp4#2007-01-25 11:35:05"
fset[61] = "117#v1169750333-1020531348.mp4#2007-01-25 11:38:53"
fset[62] = "118#v1169750500-54184737.mp4#2007-01-25 11:41:40"
fset[63] = "119#v1169750579-1396443031.mp4#2007-01-25 11:43:00"
fset[64] = "120#v1169750664-1371402051.mp4#2007-01-25 11:44:24"
fset[65] = "121#v1169750801-95793336.mp4#2007-01-25 11:46:41"
fset[66] = "122#v1169750878-673411540.mp4#2007-01-25 11:47:58"
fset[67] = "123#v1169750954-173228656.mp4#2007-01-25 11:49:14"
fset[68] = "124#v1169750988-517763125.mp4#2007-01-25 11:49:48"
fset[69] = "125#v1169751059-1272853913.mp4#2007-01-25 11:50:59"
fset[70] = "126#v1169751075-138125458.mp4#2007-01-25 11:51:16"
fset[71] = "127#v1169751111-2015518445.mp4#2007-01-25 11:51:51"
fset[72] = "128#v1169751192-648202149.mp4#2007-01-25 11:53:12"
fset[73] = "129#v1169751202-2145545416.mp4#2007-01-25 11:53:22"
fset[74] = "131#v1169751232-1254512248.mp4#2007-01-25 11:53:52"
fset[75] = "130#v1169751232-1980726179.mp4#2007-01-25 11:53:52"
fset[76] = "132#v1169751298-2072059378.mp4#2007-01-25 11:54:58"
fset[77] = "133#v1169751343-1783282758.mp4#2007-01-25 11:55:43"
fset[78] = "134#v1169751530-1659354870.mp4#2007-01-25 11:58:50"
fset[79] = "135#v1169751730-1370273106.mp4#2007-01-25 12:02:10"
fset[80] = "136#v1169751843-1865298104.mp4#2007-01-25 12:04:03"
fset[81] = "137#v1169751868-347980991.mp4#2007-01-25 12:04:28"
fset[82] = "138#v1169751886-21811247.mp4#2007-01-25 12:04:46"
fset[83] = "139#v1169751982-1709969847.mp4#2007-01-25 12:06:22"
fset[84] = "140#v1169751993-1335063046.mp4#2007-01-25 12:06:33"
fset[85] = "141#v1169752016-1090295197.mp4#2007-01-25 12:06:56"
fset[86] = "142#v1169752721-2008553573.mp4#2007-01-25 12:18:41"
fset[87] = "143#v1169752730-2064722841.mp4#2007-01-25 12:18:50"
fset[88] = "144#v1169752779-603753261.mp4#2007-01-25 12:19:39"
fset[89] = "145#v1169752793-1427097177.mp4#2007-01-25 12:19:53"
fset[90] = "146#v1169752805-1500324961.mp4#2007-01-25 12:20:05"
fset[91] = "147#v1169752835-736040331.mp4#2007-01-25 12:20:35"
fset[92] = "148#v1169752878-569604735.mp4#2007-01-25 12:21:18"
fset[93] = "149#v1169752907-1086898303.mp4#2007-01-25 12:21:47"
fset[94] = "150#v1169752940-1216903425.mp4#2007-01-25 12:22:20"
fset[95] = "151#v1169752997-1625995427.mp4#2007-01-25 12:23:17"
fset[96] = "152#v1169753029-1976258222.mp4#2007-01-25 12:23:49"
fset[97] = "153#v1169753065-730611053.mp4#2007-01-25 12:24:25"
fset[98] = "154#v1169753672-364963844.mp4#2007-01-25 12:34:32"
fset[99] = "155#v1169753760-1336251990.mp4#2007-01-25 12:36:00"
fset[100] = "156#v1169753842-828195006.mp4#2007-01-25 12:37:22"
fset[101] = "157#v1169754376-523285647.mp4#2007-01-25 12:46:17"
fset[102] = "158#v1169755016-822345120.mp4#2007-01-25 12:56:56"
fset[103] = "159#v1169755281-485342816.mp4#2007-01-25 13:01:21"
fset[104] = "160#v1169755317-1892348848.mp4#2007-01-25 13:01:57"
fset[105] = "161#v1169755447-1849926430.mp4#2007-01-25 13:04:07"
fset[106] = "162#v1169786507-116684209.3g2#2007-01-25 21:41:47"
fset[107] = "163#v1169787078-646679988.3g2#2007-01-25 21:51:18"
fset[108] = "164#v1169787162-305441609.3g2#2007-01-25 21:52:42"
fset[109] = "165#v1169787200-1685170345.3g2#2007-01-25 21:53:20"
fset[110] = "166#v1169788198-771122881.mp4#2007-01-25 22:09:58"
fset[111] = "167#v1169799590-1631398113.3gp#2007-01-26 01:19:50"
fset[112] = "168#v1169799606-1000420854.3gp#2007-01-26 01:20:06"
fset[113] = "169#v1169799627-1177627672.3gp#2007-01-26 01:20:27"
fset[114] = "170#v1169799639-1852999767.3gp#2007-01-26 01:20:39"
fset[115] = "171#v1169799649-1230152704.3gp#2007-01-26 01:20:49"
fset[116] = "172#v1169799665-1285274161.3gp#2007-01-26 01:21:05"
fset[117] = "173#v1169799679-1885214892.3gp#2007-01-26 01:21:19"
fset[118] = "174#v1170077603-1508034856.mp4#2007-01-29 06:33:23"
fset[119] = "175#v1170077630-1792465973.mp4#2007-01-29 06:33:50"
fset[120] = "176#v1170077699-1984113695.mp4#2007-01-29 06:34:59"
fset[121] = "177#v1170077851-1163100188.mp4#2007-01-29 06:37:31"
fset[122] = "178#v1170077955-632300110.mp4#2007-01-29 06:39:15"
fset[123] = "179#v1170078036-957807704.mp4#2007-01-29 06:40:36"
fset[124] = "180#v1170078218-189306104.mp4#2007-01-29 06:43:38"
fset[125] = "181#v1170078280-2139835806.mp4#2007-01-29 06:44:40"
fset[126] = "182#v1170078378-773049848.mp4#2007-01-29 06:46:18"
fset[127] = "183#v1170078605-520824902.mp4#2007-01-29 06:50:06"
fset[128] = "184#v1170078622-335369529.mp4#2007-01-29 06:50:22"
fset[129] = "185#v1170078703-1833378435.mp4#2007-01-29 06:51:43"
fset[130] = "186#v1170078839-1556664936.mp4#2007-01-29 06:53:59"
fset[131] = "187#v1170078914-2065894322.mp4#2007-01-29 06:55:14"
fset[132] = "188#v1170078926-1154327697.mp4#2007-01-29 06:55:26"
fset[133] = "189#v1170079367-1306203819.mp4#2007-01-29 07:02:47"
fset[134] = "190#v1170079456-843711521.mp4#2007-01-29 07:04:16"
fset[135] = "191#v1170079504-229242524.mp4#2007-01-29 07:05:04"
fset[136] = "192#v1170079549-1317674930.mp4#2007-01-29 07:05:49"
fset[137] = "193#v1170079677-1871398774.mp4#2007-01-29 07:07:57"
fset[138] = "194#v1170079728-385905039.mp4#2007-01-29 07:08:48"
fset[139] = "195#v1170079841-942216665.mp4#2007-01-29 07:10:42"
fset[140] = "196#v1170079852-165973202.mp4#2007-01-29 07:10:52"
fset[141] = "197#v1170079916-224691063.mp4#2007-01-29 07:11:56"
fset[142] = "198#v1170079981-1231155202.mp4#2007-01-29 07:13:01"
fset[143] = "199#v1170080028-1730127119.mp4#2007-01-29 07:13:48"
fset[144] = "200#v1170080451-1276827336.mp4#2007-01-29 07:20:51"
fset[145] = "201#v1170080672-1925336569.mp4#2007-01-29 07:24:32"
fset[146] = "202#v1170769122-951762427.3gp#2007-02-06 06:38:42"
fset[147] = "203#v1170769140-1954520772.3gp#2007-02-06 06:39:00"
function setupDSet()
{
i = 0;
do
{
dele = document.getElementById( ("bid"+i) );
mele = document.getElementById( ("mid"+i) );
iele = document.getElementById( ("iid"+i) );
tele = document.getElementById( ("tid"+i) );
if ( dele != null )
{
dset[i] = dele;
iset[i] = iele;
mset[i] = mele;
tset[i] = tele;
setNewData( i, i );
}
i++;
} while( dele!=null );
}
function moveTheSet( direction )
{
i = 0;
if ( fsetpos==0 && dxpos==0 && direction>0 ) // do not allow to scroll when we have the first item!
return;
if ( fsetpos+10==fset.length && dxpos==0 && direction<0 )
return;
if ( direction>0 && fsetpos>0 && dxpos==0 )
{
i=dset.length-2;
bdset = dset[dset.length-1];
biset = iset[dset.length-1];
miset = mset[dset.length-1];
tiset = tset[dset.length-1];
while( i>=0 )
{
dset[i+1] = dset[i];
iset[i+1] = iset[i];
mset[i+1] = mset[i];
tset[i+1] = tset[i];
i--;
}
dset[0] = bdset;
iset[0] = biset;
mset[0] = miset;
tset[0] = tiset;
setEle( bdset, -100 );
setEle( biset, -100 );
fsetpos--;
setNewData( 0, fsetpos );
dxpos=-100;
}
i=0;
dxpos += direction*step;
while( i < dset.length )
{
moveEle( dset[i], direction*step );
moveEle( iset[i], direction*step );
i++;
}
if ( dxpos==-100 && direction<0 )
{
i=0;
bdset = dset[0];
biset = iset[0];
miset = mset[0];
tiset = tset[0];
while( i < dset.length-1 )
{
dset[i] = dset[i+1];
iset[i] = iset[i+1];
mset[i] = mset[i+1];
tset[i] = tset[i+1];
i++;
}
dset[dset.length-1] = bdset;
iset[dset.length-1] = biset;
mset[dset.length-1] = miset;
tset[dset.length-1] = tiset;
setEle( bdset, maxwidth );
setEle( biset, maxwidth );
fsetpos++;
if ( fsetpos+10 < fset.length )
setNewData( i, fsetpos+10 );
dxpos=0;
}
}
function openPopup( ele )
{
openPlayerWindow( ele.getAttribute("vidid") );
}
function doTest()
{
}
function doTest2()
{
}
function setNewData( dspIdx, dataPos )
{
if ( dspIdx < fset.length )
{
var data = fset[dataPos].split("#");
var data2 = data[2].split( " " );
// var ti = new Date();
// ti.setTime( data[2]*1000 );
// tset[dspIdx].innerHTML = ti.getFullYear()+"-"+ti.getMonth()+1+"-"+ti.getDate()+ "
" + ti.getHours() +":" + ti.getMinutes()+ ":" + ti.getSeconds();
tset[dspIdx].innerHTML = data2[0]+ "
" + data2[1];
mset[dspIdx].setAttribute( "vidid", data[0] );
mset[dspIdx].src = "../images/empty.gif";
mset[dspIdx].src = "thumbs/"+data[1]+"-full.jpg";
}
}
function setEle( ele, pos )
{
ele.style.left = ( pos+magicNumber ) + "px";
}
function flipVis( ele )
{
var show = Math.random();
var sshow = "visible";
if ( show > 0.5 )
sshow = "hidden";
ele.style.visibility = sshow;
}
function flipPos( ele )
{
var ypos = Math.round(parseInt( Math.random()*74 )/10);
if ( ypos <=3 )
ypos = ypos*75+3;
else
ypos = ypos*75+23;
ele.style.top = (ypos) + "px";
}
function reorderTheSet()
{
reorderCount++;
if ( reorderCount > 10 )
{
i=0;
while( i < dset.length )
{
flipPos( dset[i] );
flipVis( dset[i] );
i++;
}
reorderCount=0;
}
}
function moveEle( ele, offset )
{
ele.style.left = ( parseInt(ele.style.left.substring( 0, ele.style.left.length-2 ))+offset ) + "px";
}
function stopTheMove( evt )
{
mouseActive = false;
}
function startTheMove( evt )
{
mouseActive = true;
}
function doAnimation()
{
if ( moveIt==true && mouseActive==true )
{
moveTheSet( moveDir );
reorderTheSet();
window.setTimeout( "doAnimation()", 50 );
}
else
moveActive=false;
}
function moveTheLine( evt )
{
if ( mouseActive )
{
xpos = evt.clientX-xoffset;
setTheLine( xpos );
reorderTheSet();
if ( xpos>=0 && xpos<=30 )
{
moveDir=1;
moveIt=true;
}
else if ( xpos>=970 && xpos<=1000 )
{
moveDir=-1;
moveIt=true;
}
else
moveIt=false;
if ( moveIt==true && moveActive==false )
{
moveActive=true;
window.setTimeout( "doAnimation()", 0 );
}
}
}
function setTheLine( xpos )
{
if ( xpos<= 1000 )
{
ele = document.getElementById( "theLine" );
if ( ele != null )
ele.style.left = xpos + "px";
}
}