function stopOrStart(){if(onoff){stop();}else{play();};};function toggleLoop(){if(loop){loop=0;}else{loop=1;};};function changeElementText(id,newText){element=document.getElementById(id);element.innerHTML=newText;};function stop(){changeElementText("stopOrStartText","Ch&#7841;y");onoff=0;status="Dang tam ngung, nhan 'Chay' de tiep tuc .";clearTimeout(timer);};function play(){changeElementText("stopOrStartText","Ng&#7915;ng");onoff=1;status="Dang chay...";go_to_next_photo();};function changeDirection(){if(direction==1){direction=-1;changeElementText("changeDirText","xuôi");}else{direction=1;changeElementText("changeDirText","ng&#432;&#7907;c");};preload_next_photo();};function change_transition(){current_transition=document.TopForm.transitionType.selectedIndex;};function preload_complete(){};function reset_timer(){clearTimeout(timer);if(onoff){timeout_value=document.TopForm.time.options[document.TopForm.time.selectedIndex].value*1000;timer=setTimeout('go_to_next_photo()',timeout_value);};};function wait_for_current_photo(){if(!show_current_photo()){status="Dang nap hinh...("+current_location+" of "+photo_count+").  Vui long cho...";clearTimeout(timer);timer=setTimeout('wait_for_current_photo()',500);return 0;}else{status="Dang chay...";preload_next_photo();reset_timer();};};function go_to_next_photo(){current_location=next_location;if(!show_current_photo()){wait_for_current_photo();return 0;};preload_next_photo();reset_timer();};function preload_next_photo(){next_location=(parseInt(current_location)+parseInt(direction));if(next_location>photo_count){next_location=1;if(!loop){stop();};};if(next_location==0){next_location=photo_count;if(!loop){stop();};};preload_photo(next_location);};function show_current_photo(){if(!images[current_location]||!images[current_location].complete){preload_photo(current_location);return 0;};if(browserCanBlend){var do_transition;if(current_transition==(transition_count)){do_transition=Math.floor(Math.random()*transition_count);}else{do_transition=current_transition;};document.images.slide.style.filter=transitions[do_transition];document.images.slide.filters[0].Apply();};document.slide.src=images[current_location].src;setCaption(photo_captions[current_location]);if(browserCanBlend){document.images.slide.filters[0].Play();};return 1;};function preload_photo(index){if(pics_loaded<photo_count){if(!images[index]){images[index]=new Image;images[index].onLoad=preload_complete();images[index].src=photo_urls[index];pics_loaded++;};};};function setCaption(text){changeElementText("caption","[Hình th&#7913; "+current_location+" trong s&#7889; "+photo_count+" hình] "+text);};

