<?
define( 'DIR_ROOT', '../' );
require( DIR_ROOT . 'include/application_top.php' );
require( DIR_INCL . 'header.php' );
?>
<script src="http://ads.adtiger.de/adscript.php?pid=2015" type="text/javascript" language="JavaScript"></script>
<table width="980" border="0" align="center" cellpadding="0" cellspacing="0">
<tr>
<td width=1 background="/images/crno_vert.gif"><img src="/images/empty.gif" width="1" height="1" border="0"></td>
<td width=160 align="left" valign="top"><? require( DIR_INCL . 'searchform.php' ); ?>
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<?
$q = mysql_query( "SELECT bannersImg, bannersW, bannersH, bannersLink, bannersAlt, isFlash FROM banners WHERE bannersKat = 8550 AND is" . $lang . " = '1' ORDER BY bannersSort", $conn );
while ( $r = mysql_fetch_assoc( $q ) ) {
if ( $r['isFlash'] == '1' ) {
?>
<tr align="center" valign="top">
<td><table border=1 bordercolor="#000000" style="border-collapse:collapse" cellspacing=0 cellpadding=2><tr><td><object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=5,0,0,0" width="<?=$r['bannersW']; ?>" height="<?=$r['bannersH']; ?>">
<param name=movie value="<?=$r['bannersImg']; ?>">
<param name=quality value=high>
<embed src="<?=$r['bannersImg']; ?>" quality=high pluginspage="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash" type="application/x-shockwave-flash" width="<?=$r['bannersW']; ?>" height="<?=$r['bannersH']; ?>">
</embed>
</object></td></tr></table>
</td>
</tr>
<tr align="center" valign="top">
<td><img src="/images/empty.gif" border="0" width="1" height="2"></td>
</tr>
<?
} else {
?>
<tr align="left" valign="top">
<td><table border=1 bordercolor="#000000" style="border-collapse:collapse" cellspacing=0 cellpadding=2><tr><td><a href="<?=$r['bannersLink']; ?>" target="_blank"><img src="<?=$r['bannersImg']; ?>" width="<?=$r['bannersW']; ?>" height="<?=$r['bannersH']; ?>" border="0" alt="<?=$r['bannersAlt']; ?>"></a></td></tr></table></td>
</tr>
<tr align="center" valign="top">
<td><img src="/images/empty.gif" border="0" width="1" height="2"></td>
</tr>
<?
}
}
mysql_free_result( $q );
?>
</table>
<!-- ### banner unten links
### Banner unten links -->
<iframe src="http://www.xxx.at/banner/120600/banner.php"
name="test4" width="160" height="700" align="center"
scrolling="no" marginheight="0" marginwidth="0"frameborder="0">
Ihr Browser unterstützt keine Inline-Frames!</iframe>
</td>
<td width=847 align="center" valign="top">
<?
$q = mysql_query( "SELECT dateEventF, titleEventF, name FROM events_fotos, general WHERE idEventF = " . $_REQUEST['id'] . " AND placeEventF = id", $conn );
while ( $r = mysql_fetch_assoc( $q ) ) {
?>
<table width="100%" border="0" cellspacing="5" cellpadding="0">
<tr>
<td width="100%" align="center" class="mdtxt"><b><?=date( 'd.m.Y', strtotime( $r['dateEventF'] ) ) . " : " . $r['name'] . ' : <a href="/fotos/album.php?id=' . $_REQUEST['id'] . '">' . $r['titleEventF']; ?></a></b></td>
</tr>
<tr>
</tr>
</table>
<?
}
mysql_free_result( $q );
?>
<script language="JavaScript" SRC="/js/client_sniff.js"></script>
<script language="JavaScript">
// Browser capabilities detection ---
// - assume only IE4+ and NAV6+ can do image resizing, others redirect to low
if ( (is_ie && !is_ie4up) || (is_opera && !is_opera5up) || (is_nav && !is_nav6up)) {
document.location = "/gallery/slideshow.php?mode=low&set_albumName=x-prize";
}
</script>
<!-- ### banner oben von fotos
### banner oben von fotos-->
<?
$query = mysql_query( "SELECT photoID, typePicture, placeEventF FROM events_fotos_data, events_fotos WHERE idAlbum = " . $_REQUEST['id'] . " AND idAlbum = idEventF ORDER BY typePicture, photoID", $conn );
$b = 0;
while ( $result = mysql_fetch_assoc( $query ) ) {
$b++;
echo '<a id="photo_urls_'.$b.'" href="/upload/events-fotos/'.$result['placeEventF'].'-'.$_REQUEST['id'].'/'.$_REQUEST['id'].'-'.$result['photoID'].'.jpg"></a>';
echo '<a id="full_photo_urls_'.$b.'" href="/upload/events-fotos/'.$result['placeEventF'].'-'.$_REQUEST['id'].'/'.$_REQUEST['id'].'-'.$result['photoID'].'.jpg"></a>';
}
mysql_free_result( $query );
?>
</script>
<script language="JavaScript">
var timer;
var current_location = <?=$_REQUEST['sort']; ?>;
var next_location = <?=$_REQUEST['sort']; ?>;
var pics_loaded = 0;
var onoff = 0;
var fullsized = 0;
var direction = 1;
var timeout_value;
var images = new Array;
var photo_urls = new Array;
var full_photo_urls = new Array;
var photo_captions = new Array;
var transitionNames = new Array;
var transitions = new Array;
var current_transition = 0;
var loop = 0;
<? for ( $i=1; $i<=$b; $i++ ) echo 'photo_captions['.$i.'] = "";'; ?>
transitions[0] = "progid:DXImageTransform.Microsoft.Fade(duration=1)";
transitions[1] = "progid:DXImageTransform.Microsoft.Blinds(Duration=1,bands=20)";
transitions[2] = "progid:DXImageTransform.Microsoft.Checkerboard(Duration=1,squaresX=20,squaresY=20)";
transitions[3] = "progid:DXImageTransform.Microsoft.Strips(Duration=1,motion=rightdown)";
transitions[4] = "progid:DXImageTransform.Microsoft.Barn(Duration=1,orientation=vertical)";
transitions[5] = "progid:DXImageTransform.Microsoft.GradientWipe(duration=1)";
transitions[6] = "progid:DXImageTransform.Microsoft.Iris(Duration=1,motion=out)";
transitions[7] = "progid:DXImageTransform.Microsoft.Wheel(Duration=1,spokes=12)";
transitions[8] = "progid:DXImageTransform.Microsoft.Pixelate(maxSquare=10,duration=1)";
transitions[9] = "progid:DXImageTransform.Microsoft.RadialWipe(Duration=1,wipeStyle=clock)";
transitions[10] = "progid:DXImageTransform.Microsoft.RandomBars(Duration=1,orientation=vertical)";
transitions[11] = "progid:DXImageTransform.Microsoft.Slide(Duration=1,slideStyle=push)";
transitions[12] = "progid:DXImageTransform.Microsoft.RandomDissolve(Duration=1,orientation=vertical)";
transitions[13] = "progid:DXImageTransform.Microsoft.Spiral(Duration=1,gridSizeX=40,gridSizeY=40)";
transitions[14] = "progid:DXImageTransform.Microsoft.Stretch(Duration=1,stretchStyle=push)";
transitions[15] = "special case";
var transition_count = 15;
var photo_count = <?=$b; ?>;
// - IE5.5 and up can do the blending transition.
var browserCanBlend = (is_ie5_5up);
function stopOrStart() {
if (onoff) {
stop();
} else {
play();
}
}
function fullOrNormal() {
images = new Array;
pics_loaded=0;
if (fullsized) {
normal();
} else {
full();
}
next_location = current_location;
preload_photo(next_location);
go_to_next_photo();
}
function toggleLoop() {
if (loop) {
loop = 0;
} else {
loop = 1;
}
}
function changeElementText(id, newText) {
element = document.getElementById(id);
element.innerHTML = newText;
}
function stop() {
changeElementText("stopOrStartText", "start slide show");
onoff = 0;
status = "The slide show is stopped, Click [start slide show] to resume.";
clearTimeout(timer);
setCaption(photo_captions[current_location]);
}
function play() {
changeElementText("stopOrStartText", "stop slide show");
onoff = 1;
status = "Slide show is running...";
go_to_next_photo();
}
function full() {
changeElementText("fullOrNormalText", "normal size");
fullsized = 1;
status = "The slide is showing full sized images, Click [normal size] to view resized images.";
}
function normal() {
changeElementText("fullOrNormalText", "full size");
fullsized = 0;
status = "The slide is showing normal sized images, Click [full size] to view full sized images.";
}
function changeDirection() {
if (direction == 1) {
direction = -1;
changeElementText("changeDirText", "forward direction");
} else {
direction = 1;
changeElementText("changeDirText", "reverse direction");
}
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() {
/* Show the current photo */
if (!show_current_photo()) {
/*
* The current photo isn't loaded yet. Set a short timer just to wait
* until the current photo is loaded.
*/
status = "Picture is loading...(" + current_location + " of" + photo_count +
"). " + "Please Wait..." ;
clearTimeout(timer);
timer = setTimeout('wait_for_current_photo()', 500);
return 0;
} else {
status = "Slide show is running..." ;
preload_next_photo();
reset_timer();
}
}
function go_to_next_photo() {
/* Go to the next location */
current_location = next_location;
/* Show the current photo */
if (!show_current_photo()) {
wait_for_current_photo();
return 0;
}
preload_next_photo();
reset_timer();
}
function sledeca(x) {
y = direction;
direction = x;
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);
direction = y;
go_to_next_photo();
}
function preload_next_photo() {
/* Calculate the new next location */
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 the next photo */
preload_photo(next_location);
}
function show_current_photo() {
/*
* If the current photo is not completely loaded don't display it.
*/
if (!images[current_location] || !images[current_location].complete) {
preload_photo(current_location);
return 0;
}
/* transistion effects */
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) {
/* Load the next picture */
if (pics_loaded < photo_count) {
/* not all the pics are loaded. Is the next one loaded? */
if (!images[index]) {
images[index] = new Image;
images[index].onLoad = preload_complete();
if (fullsized) {
images[index].src = document.getElementById("full_photo_urls_" + index).href;
} else {
images[index].src = document.getElementById("photo_urls_" + index).href;
}
pics_loaded++;
}
}
}
function setCaption(text) {
a="<a href='JavaScript:sledeca(-1);' onclick='javascript:tests.location.reload(),test3.location.reload(),testso.location.reload(),test4.location.reload()()'; >«</a>";
b="<a href='JavaScript:sledeca(1);' onclick='javascript:tests.location.reload(),test3.location.reload(),testso.location.reload(),test4.location.reload()';>»</a>";
if (onoff) {
a="";
b="";
}
changeElementText("caption", a + " [" + current_location + " of " + photo_count + "] " + b);
// changeElementText("caption", "[" + current_location + " of " + photo_count + "] " + text);
}
</Script>
<!-- ### Banner direkt oberhalb von fotos
### Banner direkt oberhalb von fotos -->
<table width="100%" border="0" cellspacing="0" cellpadding="0" class="modnavboxmid">
<form name="TopForm">
<tr>
<td align="center" valign="middle">
<? // <a class="admin" href='#' onClick='fullOrNormal(); return false;'>[<span id='fullOrNormalText'>full size</span>]</a>; ?>
<a class="crno" href='#' onClick='stopOrStart(); return false;'>[<span id='stopOrStartText'>start slide show</span>]</a> <a class="crno" href='#' onClick='changeDirection(); return false;'>[<span id='changeDirText'>reverse direction</span>]</a> Delay: <select name="time" size=1 onchange="reset_timer()" style="font-size:9px;">
<option value=1 >1 second</option>
<option value=2 >2 seconds</option>
<option value=3 selected>3 seconds</option>
<option value=4 >4 seconds</option>
<option value=5 >5 seconds</option>
<option value=10 >10 seconds</option>
<option value=15 >15 seconds</option>
<option value=30 >30 seconds</option>
<option value=45 >45 seconds</option>
<option value=60 >60 seconds</option>
</select>
<script language="Javascript">
/* show the blend select if appropriate */
if (browserCanBlend) {
document.write(' Transition: <select name="transitionType" size=1 onchange="change_transition()" style="font-size:9px;"> <option value=0 selected>Blend</option> <option value=1 >Blinds</option> <option value=2 >Checkerboard</option> <option value=3 >Diagonal</option> <option value=4 >Doors</option> <option value=5 >Gradient</option> <option value=6 >Iris</option> <option value=7 >Pinwheel</option> <option value=8 >Pixelate</option> <option value=9 >Radial</option> <option value=10 >Rain</option> <option value=11 >Slide</option> <option value=12 >Snow</option> <option value=13 >Spiral</option> <option value=14 >Stretch</option> <option value=15 >RANDOM!</option> </select> ');
}
</script> Loop: <input type="checkbox" name="loopCheck" onclick='toggleLoop();'>
</td>
</tr>
</form>
<td align="center" valign="middle">
<!-- ### Banner unterhalb von start slideshow
### Banner unterhalb von start slideshow -->
<tr align="center" valign="top">
<td><img src="/images/empty.gif" border="0" width="1" height="2"></td>
</tr>
<table border="0" cellspacing="0" cellpadding="0">
<tr>
<td><script language="JavaScript">
firstPhotoURL = document.getElementById("photo_urls_" + <?=$_REQUEST['sort']; ?>).href;
document.write("<img border=1 bgcolor=black src=\"");
document.write(firstPhotoURL);
document.write("\" name=slide>");
</script></td>
</tr>
</table>
<!-- banner -->
<script language="Javascript">
/* show the caption */
document.write("<div class='bigsm' id='caption'></div>");
/* Load the first picture */
setCaption(photo_captions[<?=$_REQUEST['sort']; ?>]);
preload_photo(<?=$_REQUEST['sort']; ?>);
/* Start the show. */
// play();
</script>
<center>
<table><td><a href="http://www.xxx.at" target="_blank">
<img align="right" src="http://www.xxx.at/upload/banners/dan_kuechen.gif">
</a><br><p> </p></td></tr>
</table>
<iframe src="http://www.xxx.at/banner/300250/banner.php"
name="tests" width="700" height="360" align="center"
scrolling="no" marginheight="0" marginwidth="0"frameborder="0">
Ihr Browser unterstützt keine Inline-Frames!</iframe>
</a>
</a><br> </td>
<td width=1 background="/images/crno_vert.gif"><img src="/images/empty.gif" width="1" height="1" border="0"></td>
</tr>
</table>
<? require( DIR_ROOT . "include/footer.php" ); ?>