/***********************************************
* 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 fadeimages=new Array()
//SET IMAGE PATHS. Extend or contract array as needed
fadeimages[0]=["../DSN/wwwsicottagescom/Content/images/photogallery1.jpg", "", ""] //plain image syntax
fadeimages[1]=["../DSN/wwwsicottagescom/Content/images/photogallery2.jpg", "", ""] //plain image syntax
fadeimages[2]=["../DSN/wwwsicottagescom/Content/images/photogallery3.jpg", "", ""] //plain image syntax
fadeimages[3]=["../DSN/wwwsicottagescom/Content/images/photogallery4.jpg", "", ""] //plain image syntax
fadeimages[4]=["../DSN/wwwsicottagescom/Content/images/photogallery5.jpg", "", ""] //plain image syntax
fadeimages[5]=["../DSN/wwwsicottagescom/Content/images/photogallery6.jpg", "", ""] //plain image syntax
fadeimages[6]=["../DSN/wwwsicottagescom/Content/images/photogallery7.jpg", "", ""] //plain image syntax
fadeimages[7]=["../DSN/wwwsicottagescom/Content/images/photogallery8.jpg", "", ""] //plain image syntax
fadeimages[8]=["../DSN/wwwsicottagescom/Content/images/photogallery9.jpg", "", ""] //plain image syntax
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){
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
')
else
document.write(' ')
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'
slideHTML+=' '
if (this.theimages[picindex][1]!="") //if associated link exists for image
slideHTML+=''
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
Sea Island Cottages
Find beachfront vacation home rentals, villas, cottages and condos on the Sea Island Georgia coast. Rental rates include access to private Five-star Sea Island resort, spa, beach club, golf club, dining, children's activities, tennis, shooting school and yacht club facilities.
Renting a cottage is one of Sea Island's most treasured traditions. A cottage affords the spaciousness, convenience and privacy of a personal residence along with the extraordinary resort amenities at Sea Island. During their stay, cottage guests are members of the Sea Island Club – with access to all of the golf, spa, dining, recreation, and resort amenities of The Cloister, The Cloister Beach Club and The Lodge at Sea Island Golf Club. Residences range from three bedrooms to eight. All are furnished and fully equipped, many with private pools and Internet access.
Reserve Your Coastal Georgia Vacation Cottage
Discover the allure of the Georgia Coast at Sea Island Resorts – which blends timeless southern hospitality, unparalleled style, and a tradition of excellence in a legendary setting. Search for your Coastal Georgia vacation home online today or call 877-732-4752 to speak to a cottage rental concierge.