/***********************************************
* Ultimate Fade-In Slideshow (v1.51): © Dynamic Drive (http://www.dynamicdrive.com)
* This notice MUST stay intact for legal use
* Visit http://www.dynamicdrive.com/ for this script and 100s more.
***********************************************/
 

var SLIDESHOW_SHOWTIME = 15000;
 
var sponsors1=new Array();
sponsors1[0]=["../pics/sponsoring/adv_prinz.png", "http://www.prinz-heiner.at", "_new"];
sponsors1[1]=["../pics/sponsoring/adv_creativgolf.png", "http://www.onlinedekor.com", "_new"];

var sponsors2=new Array();
sponsors2[0]=["../pics/sponsoring/adv_eagrar.png", "http://www.e-agrar.at", "_new"];
sponsors2[1]=["../pics/sponsoring/adv_lorenzmaler.png", "http://www.fotoring.at", "_new"];

var sponsors3=new Array();
sponsors3[0]=["../pics/sponsoring/adv_maschinenring.png", "http://www.maschinenring.at/vorarlberg", "_new"];
sponsors3[1]=["../pics/sponsoring/adv_maschinenring.png", "http://www.maschinenring.at/vorarlberg", "_new"];

var sponsors4=new Array();
sponsors4[0]=["../pics/sponsoring/adv_sparkasse.png", "http://www.sparkasse.at/feldkirch", "_new"];
sponsors4[1]=["../pics/sponsoring/adv_vsport.png", "http://www1.vsport.at", "_new"];

var sponsors5=new Array();
sponsors5[0]=["../pics/sponsoring/adv_moosbrugger.png", "http://www.mb-trans.com", "_new"];
sponsors5[1]=["../pics/sponsoring/adv_moosbrugger.png", "http://www.mb-trans.com", "_new"];

var sponsors6=new Array();
sponsors6[0]=["../pics/sponsoring/adv_lorenzlift.png", "http://www.fotoring.at", "_new"];
sponsors6[1]=["../pics/sponsoring/adv_strike.png", "http://www.strike-center.at", "_new"];

var sponsors7=new Array();
sponsors7[0]=["../pics/sponsoring/adv_ifs.png", "http://www.ifs.at", "_new"];
sponsors7[1]=["../pics/sponsoring/adv_ifs.png", "http://www.ifs.at", "_new"];

var sponsors8=new Array();
sponsors8[0]=["../pics/sponsoring/adv_coolmaerk.png", "http://www.coolmaerk.at", "_new"];
sponsors8[1]=["../pics/sponsoring/adv_coolmaerk.png", "http://www.coolmaerk.at", "_new"];

var sponsors9=new Array();
sponsors9[0]=["../pics/sponsoring/adv_furtgo.png", "http://www.furtgo.at", "_new"];
sponsors9[1]=["../pics/sponsoring/adv_laendletreff.png", "http://www.laendletreff.at", "_new"];

var sponsors10=new Array();
sponsors10[0]=["../pics/sponsoring/adv_motor.png", "http://www.motor-freizeit-trends.at", "_new"];
sponsors10[1]=["../pics/sponsoring/adv_a14.png", "http://www.a14-musikpark.at", "_new"];

var mainsponsor=new Array();
mainsponsor[0]=["../pics/sponsoring/hauptsponsor_moosbrugger.png", "http://www.mb-trans.com", "_new"];
mainsponsor[1]=["../pics/sponsoring/banner_vport.png", "http://www.v-port.at", "_new"];

var fadeimages=new Array()
//SET IMAGE PATHS. Extend or contract array as needed
fadeimages[0]=["http://www.rud-alpe.at/webcam/hq/rudalpe_live.jpg?rand=155768", "http://www.rud-alpe.at", "_new", "Lech - Rud Alpe (A)"];
//fadeimages[1]=["http://62.47.107.55:81/cgi-bin/jpg/image.cgi?rand=243814", "http://www.pfaenderbahn.at/", "_new", "Bregenz - Pfänder (A)"];
fadeimages[1]=["http://karren.protask.at/record/current.jpg?rand=226555", "http://www.karren.at", "_new", "Dornbirn - Karren (A)"];
//fadeimages[2]=["http://xs.buero-newyork.com/rick/webcam/image.jpg?rand=657791", "http://www.rickatschwende.com/", "_new", "Rickatschwende (A)"];
fadeimages[2]=["http://www.meteotop.ch/webcam/webcam.jpg?rand=741660", "quelle url", "_new", "Niederuzwil"];
fadeimages[3]=["http://www.hubiwetter-sirnach.ch/webcam/webcam-sirnach.jpg?rand=263916l", "http://www.hubiwetter-sirnach.ch", "_new", "Sirnach (CH)"];
fadeimages[4]=["http://www.saentisbahn.ch/videoserver/bild1.jpg?rand=196443", "http://saentis-cam.cnlab.ch/", "_new", "Säntis (CH)"];
//fadeimages[6]=["http://webcams.net-tech.ch/hoherkasten/cam2/image.jpg?rand=81951", "http://www.hoherkasten.ch", "_new", "Hoher Kasten (CH)"];
fadeimages[5]=["http://www.walserberg.at/webcam/tannberg.jpg?rand=287375", "http://www.walserberg.at", "_new", "Warth (A)"];
fadeimages[6]=["http://www.illwerke-tourismus.at/webcams/raetikon.jpg?rand=778795", "http://www.illwerke-tourismus.at", "_new", "Vandans - Rätikonbahn (A)"];
//fadeimages[11]=["http://www.rk-friedrichshafen.de/mei_kamera/rk-fn-live.jpg?rand=50741", "http://www.rk-friedrichshafen.de/rk_wetter.htm", "_new", "Friedrichshafen (D)"];
fadeimages[7]=["http://www.rheintalwetter.ch/Wetter/Webcam/cam.jpg?rand=28012", "http://www.rheintalwetter.ch", "_new", "Berneck (CH)"];
//fadeimages[8]=["http://live2.feldkirch.net/live2.jpg?rand=625817", "http://www.feldkirch.at", "_new", "Feldkirch (A)"];
fadeimages[8]=["http://www.illwerke-tourismus.at/webcams/silvretta.jpg?rand=171200", "http://www.silvretta-bielerhoehe.at", "_new", "Silvretta - Bielerhöhe (A)"];
fadeimages[9]=["http://www.raitel.ch/webcam/see/webcam.jpg", "http://www.raitel.ch", "_new", "Davos (CH)"];

var fadebgcolor="white"

////NO need to edit beyond here/////////////
 
var fadearray=new Array() //array to cache fadeshow instances

var fadeclear=new Array() //array to cache corresponding clearinterval pointers

var dom=(document.getElementById) //modern dom browsers
var iebrowser=document.all

function fadeshow(theimages, fadewidth, fadeheight, borderwidth, delay, pause, displayorder, iswebcam){
this.pausecheck=pause
this.mouseovercheck=0
this.delay=delay
this.degree=10 //initial opacity degree (10%)
this.curimageindex=0
this.nextimageindex=1
fadearray[fadearray.length]=this
this.slideshowid=fadearray.length-1
this.canvasbase="canvas"+this.slideshowid
this.curcanvas=this.canvasbase+"_0"
if (typeof displayorder!="undefined")
theimages.sort(function() {return 0.5 - Math.random();}) //thanks to Mike (aka Mwinter) :)
this.theimages=theimages
this.imageborder=parseInt(borderwidth)
this.postimages=new Array() //preload images
for (p=0;p<theimages.length;p++){
this.postimages[p]=new Image()
this.postimages[p].src=theimages[p][0]
this.iswebcam = iswebcam;
}

this.fadewidth = fadewidth;
this.fadeheight = fadeheight;

var fadewidth=fadewidth+this.imageborder*2
var fadeheight=fadeheight+this.imageborder*2
 
if (iebrowser&&dom||dom) //if IE5+ or modern browsers (ie: Firefox)
document.write('<div id="master'+this.slideshowid+'" style="position:relative;width:'+fadewidth+'px;height:'+fadeheight+'px;overflow:hidden;"><div id="'+this.canvasbase+'_0" style="position:absolute;width:'+fadewidth+'px;height:'+fadeheight+'px;top:0;left:0;filter:progid:DXImageTransform.Microsoft.alpha(opacity=10);opacity:0.1;-moz-opacity:0.1;-khtml-opacity:0.1;background-color:'+fadebgcolor+'"></div><div id="'+this.canvasbase+'_1" style="position:absolute;width:'+fadewidth+'px;height:'+fadeheight+'px;top:0;left:0;filter:progid:DXImageTransform.Microsoft.alpha(opacity=10);opacity:0.1;-moz-opacity:0.1;-khtml-opacity:0.1;background-color:'+fadebgcolor+'"></div></div>')
else
document.write('<div><img name="defaultslide'+this.slideshowid+'" style="display:block;" width="'+fadewidth+'" height="'+fadeheight+'" src="'+this.postimages[0].src+'"></div>')
 
if (iebrowser&&dom||dom) //if IE5+ or modern browsers such as Firefox
this.startit()
else{
this.curimageindex++
setInterval("fadearray["+this.slideshowid+"].rotateimage()", this.delay)
}
}

function fadepic(obj){
if (obj.degree<100){
obj.degree+=10
if (obj.tempobj.filters&&obj.tempobj.filters[0]){
if (typeof obj.tempobj.filters[0].opacity=="number") //if IE6+
obj.tempobj.filters[0].opacity=obj.degree
else //else if IE5.5-
obj.tempobj.style.filter="alpha(opacity="+obj.degree+")"
}
else if (obj.tempobj.style.MozOpacity)
obj.tempobj.style.MozOpacity=obj.degree/101
else if (obj.tempobj.style.KhtmlOpacity)
obj.tempobj.style.KhtmlOpacity=obj.degree/100
else if (obj.tempobj.style.opacity&&!obj.tempobj.filters)
obj.tempobj.style.opacity=obj.degree/101
}
else{
clearInterval(fadeclear[obj.slideshowid])
obj.nextcanvas=(obj.curcanvas==obj.canvasbase+"_0")? obj.canvasbase+"_0" : obj.canvasbase+"_1"
obj.tempobj=iebrowser? iebrowser[obj.nextcanvas] : document.getElementById(obj.nextcanvas)
obj.populateslide(obj.tempobj, obj.nextimageindex)
obj.nextimageindex=(obj.nextimageindex<obj.postimages.length-1)? obj.nextimageindex+1 : 0
setTimeout("fadearray["+obj.slideshowid+"].rotateimage()", obj.delay)
}
}
 
fadeshow.prototype.populateslide=function(picobj, picindex){

var idx = (picindex-1 >= 0)?picindex-1:fadeimages.length-1;
var slideHTML="";
if (this.theimages[picindex][1]!="") //if associated link exists for image
if(this.iswebcam == true){
	slideHTML="<a href='javascript:webcamModalBox(" + picindex + ");'>";
} else {
	slideHTML="<a href='" + this.theimages[picindex][1] + "' target='newwin'>";
}
slideHTML+='<img src="'+this.postimages[picindex].src+'" style="display:block;" width="'+this.fadewidth+'" height="'+this.fadeheight+'" border="'+this.imageborder+'px">';
if(document.getElementById('webcam_caption') != null && this.iswebcam== true){
	document.getElementById('webcam_caption').innerHTML = this.theimages[idx][3];
}
if (this.theimages[picindex][1]!="") //if associated link exists for image

slideHTML+='</a>'

picobj.innerHTML=slideHTML
}
 

fadeshow.prototype.rotateimage=function(){
if (this.pausecheck==1) //if pause onMouseover enabled, cache object
var cacheobj=this
if (this.mouseovercheck==1)
setTimeout(function(){cacheobj.rotateimage()}, 100)
else if (iebrowser&&dom||dom){
this.resetit()
var crossobj=this.tempobj=iebrowser? iebrowser[this.curcanvas] : document.getElementById(this.curcanvas)
crossobj.style.zIndex++
fadeclear[this.slideshowid]=setInterval("fadepic(fadearray["+this.slideshowid+"])",50)
this.curcanvas=(this.curcanvas==this.canvasbase+"_0")? this.canvasbase+"_1" : this.canvasbase+"_0"
}
else{
var ns4imgobj=document.images['defaultslide'+this.slideshowid]
ns4imgobj.src=this.postimages[this.curimageindex].src
}
this.curimageindex=(this.curimageindex<this.postimages.length-1)? this.curimageindex+1 : 0
}
 
fadeshow.prototype.resetit=function(){
this.degree=10
var crossobj=iebrowser? iebrowser[this.curcanvas] : document.getElementById(this.curcanvas)
if (crossobj.filters&&crossobj.filters[0]){
if (typeof crossobj.filters[0].opacity=="number") //if IE6+
crossobj.filters(0).opacity=this.degree
else //else if IE5.5-
crossobj.style.filter="alpha(opacity="+this.degree+")"
}
else if (crossobj.style.MozOpacity)
crossobj.style.MozOpacity=this.degree/101
else if (crossobj.style.KhtmlOpacity)
crossobj.style.KhtmlOpacity=this.degree/100
else if (crossobj.style.opacity&&!crossobj.filters)
crossobj.style.opacity=this.degree/101
}
 
 
fadeshow.prototype.startit=function(){
var crossobj=iebrowser? iebrowser[this.curcanvas] : document.getElementById(this.curcanvas)
this.populateslide(crossobj, this.curimageindex)
if (this.pausecheck==1){ //IF SLIDESHOW SHOULD PAUSE ONMOUSEOVER
var cacheobj=this
var crossobjcontainer=iebrowser? iebrowser["master"+this.slideshowid] : document.getElementById("master"+this.slideshowid)
crossobjcontainer.onmouseover=function(){cacheobj.mouseovercheck=1}
crossobjcontainer.onmouseout=function(){cacheobj.mouseovercheck=0}
}
this.rotateimage()
}

function webcamModalBox(num){
	openModalBox(this.fadeimages[num][3], this.fadeimages[num][1], this.fadeimages[num][0]);
}

function getGewinnspiel(){
			  dojo.xhrGet ({
                // Location of the HTML content we want to grab
                url: '../templates/gw.php',
				useCache: false, 
       			preventCache: true ,
        
                // Called when the page loaded successfully
                load: function (data) { 
						$.modal(data);
				},
        
                // Called if there was an error (such as a 404 response)
                error: function (data) { }
            });
		}
