/************************************************************************************* * This script provides the profile pictures' effect. * * It consists of both PHP and JavaScript code for practical and protective reasons. * * No PHP or JavaScript libraries were used. * * * * Author: Viktor Varadi * * * * All rights reserved! * * * *************************************************************************************/ //------------ PHP generated variables START ------------ var l = new Array(184,192,197,201,203,203,201,197,192,184,175,164,153,140,126,112,98,84,70,57,45,34,24,15,9,4,1,0); height = 175; var uname = new Array('keithamber','Anitajohnson','justkissme912','sweetsussy01','Beatrice2003','cherrylcares1','dbrooks','lifepartner4you','carmen09','carrohotluv','blueeyed12','sdseeks1','mariegreat','lpebble25','lovelyangel2','glenz1967','jrayan24','pascalinaforluv','micheal55','Annietha','faithhill1st','janejackson','mynewstatus36','Countrydiva','morningdew51','vivian143','lexkygal3','m4love1984','archingheart114','Soulmelody7','adventurous231','Honestman'); var occ = new Array('Engineer','Technician','Civil Engineer','Sales Professional','Health Care Professional','Accountant','Engineer','Business Person','Accountant','Nurse','Contractor','Contractor','Designer','Nurse','Fashion Designer','Engineer (Project)','Business Person','Student','Pilot','Nurse','Investment Professional','Self-employed Person','Civil Engineer','Advertising Visualiser','Accountant','Student','Professor','Beautician','Civil Engineer','Creative Person','Consultant','Government Employee'); var city = new Array('Aflex','MIAMI FL','Laurel','Miami','Austin','Los angeles','Dallas','Gilroy','Yeadon','Ohio','Los angeles','Brooklyn','Phoenix','Los Angeles','Cleveland','Berverly hills','Alamosa','Cincinnati','Portland','Westmont','Baldwin City','Highland Park','Highland Park','Yorba Linda','Lewiston','New york','Lexington','seattle','Princeton','Olympia','Chase city','Addison'); var photo = new Array('../media/photographs/thumbnails/a6fefedc0ec024ada29b8fdd05ef0fa1fac4ae89.jpg','../media/photographs/thumbnails/060d998ba60e6b747452a2d9e011affce6eb0853.jpg','../media/photographs/thumbnails/9b2066ffdb24a0b10b2a29caa28aedfa8e1850a7.jpg','../media/photographs/thumbnails/1114b3e67f6aa29ecbf1133d296e2bfdf719f8af.jpg','../media/photographs/thumbnails/034c9e60827a8e79ebf8fbb8f13ed29dc6fff11d.jpg','../media/photographs/thumbnails/c1d4df0671aed82b26e47f695590e9bc9169ebd6.jpg','../media/photographs/thumbnails/67790e9406c70dca589809180755d60c2796293d.jpg','../media/photographs/thumbnails/887d2a6c25767ebeeb759a2d6b6b62fb34ed0815.jpg','../media/photographs/thumbnails/c9e102d91d745ef93721a44b8819e6542f204b8d.jpg','../media/photographs/thumbnails/5178573eed1f4c692baaee6fd8e0af118502ce2c.jpg','../media/photographs/thumbnails/01bcb8a101dcac2c0e18681f69357d61705ababe.jpg','../media/photographs/thumbnails/543c7df2a55558cdb293691e742c6a1b7e613ea0.jpg','../media/photographs/thumbnails/57840321b155ab672553f145e6cb82edbaa80e26.jpg','../media/photographs/thumbnails/d63dd2b2382a0b72fefafbd882dbd87263c378dd.jpg','../media/photographs/thumbnails/f837ead75de4f6075fc27e56823383bd2e4cdf12.jpg','../media/photographs/thumbnails/e5850fcc5e60c6530889408240777d979f565865.jpg','../media/photographs/thumbnails/2f7101bac1f92240c9abbd68a08b4b6e2057ce16.jpg','../media/photographs/thumbnails/ab0d108558db372c2bfd6eb58e4c971bd21d7627.jpg','../media/photographs/thumbnails/0878a3f15e9c990620f9807885431cce90f55a70.jpg','../media/photographs/thumbnails/f38d2eb6dcf5fa31fe8c11dba9309f8de99ed059.jpg','../media/photographs/thumbnails/76ba2bc8e8a693abe5d7517dd0ecf290b91a2f32.jpg','../media/photographs/thumbnails/74adcb9ef1c5e3c95411bcd56b42fd809f5874fd.jpg','../media/photographs/thumbnails/0f6d920944849da5d6f0fa5286b6de36af662c0a.jpg','../media/photographs/thumbnails/3f30deae39cb34eb87cc25ab4e38b8e6236c3a8d.jpg','../media/photographs/thumbnails/aaa25a7e8239c37882caba59b250854960a4a8a5.jpg','../media/photographs/thumbnails/abed2f0059de83e5b2c94579c587688c514a7f5f.jpg','../media/photographs/thumbnails/8c721df729b8e8b1f60cc24151c49516f5ace271.jpg','../media/photographs/thumbnails/da87802a305dc75a38c6875eb228c212be4d79d0.jpg','../media/photographs/thumbnails/9c53960655db537c16574fbc5bd05de61beb0e05.jpg','../media/photographs/thumbnails/feca080a1de105ef770214f48e72b1e81ec3363a.jpg','../media/photographs/thumbnails/49a217645aaab69e8c968d30416e6980a07f5819.jpg','../media/photographs/thumbnails/eee3bb5179070bf2b396ad5d855e4c8787ba546c.jpg'); var num_of_places = 8; var num_of_sets = 4; var pause = 3000; var delta = 100; var first_line = Array(0,0,0,0,0,0,0,0,0); var second_line = Array(1,1,1,1,1,1,1,1,1); var step = new Array(0,0,0,0,0,0,0,0,0); last_prof = 0; //------------ PHP generated variables END ------------ function Scroll(col) { //alert(col+" + "+num_of_places+" * "+first_line[col]+" = "+(col+num_of_places*first_line[col])); document.getElementById("prof"+(col+num_of_places*first_line[col])).style['top'] = l[step[col]] - height + "px"; document.getElementById("prof"+(col+num_of_places*second_line[col])).style['top'] = l[step[col]] + "px"; step[col]++; if (step[col] < l.length) setTimeout(function(){Scroll(col)}, 30); else { step[col] = 0; first_line[col] = 1 - first_line[col]; second_line[col] = 1 - first_line[col]; document.getElementById("prof"+(col+num_of_places*second_line[col])).style['top'] = height + "px"; if (col == num_of_places) { Refresh(second_line[col]); setTimeout("Animator()", pause); } } } function Refresh(line) { for (var col=1; col < num_of_places+1; col++) { curr_place = col+num_of_places*line; curr_prof = (last_prof+col)%(num_of_places*num_of_sets); document.getElementById("prof"+curr_place+"_pic").innerHTML = ''; document.getElementById("prof"+curr_place+"_occ").innerHTML = occ[curr_prof]; //document.getElementById("prof"+curr_place+"_age").innerHTML = age[curr_prof]; document.getElementById("prof"+curr_place+"_city").innerHTML = city[curr_prof]; document.getElementById("prof"+curr_place+"_lnk").href = "/dating/view-profile-" + uname[curr_prof] + ".html"; } last_prof = (last_prof+num_of_places)%(num_of_places*num_of_sets); } function Animator() //PHP generated { setTimeout("Scroll(1)", pause+(1-1)*delta); setTimeout("Scroll(2)", pause+(2-1)*delta); setTimeout("Scroll(3)", pause+(3-1)*delta); setTimeout("Scroll(4)", pause+(4-1)*delta); setTimeout("Scroll(5)", pause+(5-1)*delta); setTimeout("Scroll(6)", pause+(6-1)*delta); setTimeout("Scroll(7)", pause+(7-1)*delta); setTimeout("Scroll(8)", pause+(8-1)*delta); } function InitScroller() { Refresh(first_line[1]); Refresh(second_line[1]); setTimeout("Animator()", pause); }