//Chrome Drop Down Menu- Author: Dynamic Drive (http://www.dynamicdrive.com)
//Last updated: Jan 1st, 06'

var cssdropdown={disappeardelay:200, // set delay in miliseconds before menu disappears onmouseout

// No need to edit beyond here////////////////////////
dropmenuobj:null,ie:document.all,firefox:document.getElementById&&!document.all,

getposOffset:function(what,offsettype){
	var totaloffset=(offsettype=="left")?what.offsetLeft:what.offsetTop;
	var parentEl=what.offsetParent;
	while(parentEl!=null){
		totaloffset=(offsettype=="left")?totaloffset+parentEl.offsetLeft:totaloffset+parentEl.offsetTop;
		parentEl=parentEl.offsetParent;
	}
	return totaloffset;
},

showhide:function(obj,e,visible,hidden){
	if(this.ie||this.firefox) this.dropmenuobj.style.left=this.dropmenuobj.style.top="-500px"
	if(e.type=="click"&&obj.visibility==hidden||e.type=="mouseover") obj.visibility=visible
	else if(e.type=="click") obj.visibility=hidden
},

iecompattest:function(){
	return (document.compatMode&&document.compatMode!="BackCompat")?document.documentElement:document.body
},

clearbrowseredge:function(obj,whichedge){
	var edgeoffset=0
	if(whichedge=="rightedge"){
		var windowedge=this.ie&&!window.opera?this.iecompattest().scrollLeft+this
				.iecompattest().clientWidth-15:window.pageXOffset+window.innerWidth-15
		this.dropmenuobj.contentmeasure=this.dropmenuobj.offsetWidth
		if(windowedge-this.dropmenuobj.x<this.dropmenuobj.contentmeasure) // move menu to the left?
		edgeoffset=this.dropmenuobj.contentmeasure-obj.offsetWidth
	}else{
		var topedge=this.ie&&!window.opera?this.iecompattest().scrollTop:window.pageYOffset
		var windowedge=this.ie&&!window.opera?this.iecompattest().scrollTop+this
				.iecompattest().clientHeight-15:window.pageYOffset+window.innerHeight-18
		this.dropmenuobj.contentmeasure=this.dropmenuobj.offsetHeight
		if(windowedge-this.dropmenuobj.y<this.dropmenuobj.contentmeasure){ // move up?
			edgeoffset=this.dropmenuobj.contentmeasure+obj.offsetHeight
			if((this.dropmenuobj.y-topedge)<this.dropmenuobj.contentmeasure) // up no good either?
			edgeoffset=this.dropmenuobj.y+obj.offsetHeight-topedge
		}
	}
	return edgeoffset
},

dropit:function(obj,e,dropmenuID){
	if(this.dropmenuobj!=null) // hide previous menu
	this.dropmenuobj.style.visibility="hidden"
	this.clearhidemenu()
	if(this.ie||this.firefox){
		obj.onmouseout=function(){
			cssdropdown.delayhidemenu()
		}
		this.dropmenuobj=document.getElementById(dropmenuID)
		this.dropmenuobj.onmouseover=function(){
			cssdropdown.clearhidemenu()
		}
		this.dropmenuobj.onmouseout=function(){
			cssdropdown.dynamichide(e)
		}
		this.dropmenuobj.onclick=function(){
			cssdropdown.delayhidemenu()
		}
		this.showhide(this.dropmenuobj.style,e,"visible","hidden")
		this.dropmenuobj.x=this.getposOffset(obj,"left")
		this.dropmenuobj.y=this.getposOffset(obj,"top")
		this.dropmenuobj.style.left=this.dropmenuobj.x-this
				.clearbrowseredge(obj,"rightedge")+"px"
		this.dropmenuobj.style.top=this.dropmenuobj.y-this
				.clearbrowseredge(obj,"bottomedge")+obj.offsetHeight+1+"px"
	}
},

contains_firefox:function(a,b){
	while(b.parentNode)
		if((b=b.parentNode)==a) return true;
	return false;
},

dynamichide:function(e){
	var evtobj=window.event?window.event:e
	if(this.ie&&!this.dropmenuobj.contains(evtobj.toElement)) this
			.delayhidemenu()
	else if(this.firefox&&e.currentTarget!=evtobj.relatedTarget&&!this
			.contains_firefox(evtobj.currentTarget,evtobj.relatedTarget)) this
			.delayhidemenu()
},

delayhidemenu:function(){
	this.delayhide=setTimeout("cssdropdown.dropmenuobj.style.visibility='hidden'",this.disappeardelay)
},

clearhidemenu:function(){
	if(this.delayhide!="undefined") clearTimeout(this.delayhide)
}}

/*******************************************************************************
 * Simple jQuery Slideshow Script Released by Jon Raasch (jonraasch.com) under
 * FreeBSD license: free to use or modify, not responsible for anything, etc.
 * Please link out to me if you like it :)
 ******************************************************************************/

function slideSwitch(){
	var $active=$('#slideshow IMG.active');

	if($active.length==0) $active=$('#slideshow IMG:last');

	// use this to pull the images in the order they appear in the markup
	var $next=$active.next().length?$active.next():$('#slideshow IMG:first');

	// uncomment the 3 lines below to pull the images in random order

	// var $sibs = $active.siblings();
	// var rndNum = Math.floor(Math.random() * $sibs.length );
	// var $next = $( $sibs[ rndNum ] );

	$active.addClass('last-active');

	$next.css({opacity:0.0}).addClass('active')
			.animate({opacity:1.0},1000,function(){
				$active.removeClass('active last-active');
			});
}

$(function(){
	setInterval("slideSwitch()",5000);
});

function MM_reloadPage(init){ // reloads the window if Nav4 resized
	if(init==true) with(navigator){
		if((appName=="Netscape")&&(parseInt(appVersion)==4)){
			document.MM_pgW=innerWidth;
			document.MM_pgH=innerHeight;
			onresize=MM_reloadPage;
		}
	}
	else if(innerWidth!=document.MM_pgW||innerHeight!=document.MM_pgH) location
			.reload();
}
MM_reloadPage(true);

function GP_AdvOpenWindow(theURL,winName,features,popWidth,popHeight,winAlign,ignorelink,alwaysOnTop,autoCloseTime,borderless){ // v2.0
	var leftPos=0,topPos=0,autoCloseTimeoutHandle,ontopIntervalHandle,w=480,h=340;
	if(popWidth>0) features+=(features.length>0?',':'')+'width='+popWidth;
	if(popHeight>0) features+=(features.length>0?',':'')+'height='+popHeight;
	if(winAlign&&winAlign!=""&&popWidth>0&&popHeight>0){
		if(document.all||document.layers||document.getElementById){
			w=screen.availWidth;
			h=screen.availHeight;
		}
		if(winAlign.indexOf("center")!=-1){
			topPos=(h-popHeight)/2;
			leftPos=(w-popWidth)/2;
		}
		if(winAlign.indexOf("bottom")!=-1) topPos=h-popHeight;
		if(winAlign.indexOf("right")!=-1) leftPos=w-popWidth;
		if(winAlign.indexOf("left")!=-1) leftPos=0;
		if(winAlign.indexOf("top")!=-1) topPos=0;
		features+=(features.length>0?',':'')+'top='+topPos+',left='+leftPos;
	}
	if(document.all&&borderless&&borderless!=""&&features.indexOf("fullscreen")!=-1) features+=",fullscreen=1";
	if(window["popupWindow"]==null) window["popupWindow"]=new Array();
	var wp=popupWindow.length;
	popupWindow[wp]=window.open(theURL,winName,features);
	if(popupWindow[wp].opener==null) popupWindow[wp].opener=self;
	if(document.all||document.layers||document.getElementById){
		if(borderless&&borderless!=""){
			popupWindow[wp].resizeTo(popWidth,popHeight);
			popupWindow[wp].moveTo(leftPos,topPos);
		}
		if(alwaysOnTop&&alwaysOnTop!=""){
			ontopIntervalHandle=popupWindow[wp]
					.setInterval("window.focus();",50);
			popupWindow[wp].document.body.onload=function(){
				window.setInterval("window.focus();",50);
			};
		}
		if(autoCloseTime&&autoCloseTime>0){
			popupWindow[wp].document.body.onbeforeunload=function(){
				if(autoCloseTimeoutHandle) window
						.clearInterval(autoCloseTimeoutHandle);
				window.onbeforeunload=null;
			}
			autoCloseTimeoutHandle=window
					.setTimeout("popupWindow["+wp+"].close()",autoCloseTime*1000);
		}
		window.onbeforeunload=function(){
			for( var i=0;i<popupWindow.length;i++)
				popupWindow[i].close();
		};
	}
	document.MM_returnValue=(ignorelink&&ignorelink!="")?false:true;
}
if(jQuery){
jQuery(document).ready(function(){
var ele=jQuery('#chromemenu').parent().parent().next().children().eq(2);
if(/^(www\.)?coldwellbankerssk\.com$/.test(window.location.hostname)){
	ele.append(jQuery('<table width="100%"><caption>Like us on Facebook!</caption><tr><td align="center" width="33%"><a title="Macon Office on Facebook" href="http://www.facebook.com/pages/Coldwell-Banker-SSK-Realtors-of-Macon/209236405778830" target="_blank"><img src="http://www.coldwellbankerssk.com/images/facebook.jpg" width="75" height="57" alt="Coldwell Banker SSK Facebook" /></a><br />Macon Office</td><td align="center" width="33%"><a title="Milledgeville Office on Facebook" href="http://www.facebook.com/cbsskmville" target="_blank"><img src="http://www.coldwellbankerssk.com/images/facebook.jpg" width="75" height="57" alt="Coldwell Banker SSK Facebook" /></a><br />Milledgeville Office</td><td align="center"><a title="Warner Robins Office on Facebook" href="http://www.facebook.com/cbsskwr" target="_blank"><img src="http://www.coldwellbankerssk.com/images/facebook.jpg" width="75" height="57" alt="Coldwell Banker SSK Facebook" /></a><br />Warner Robins Office</td></tr></table>'));
}else if(/(www\.)?coldwellbankersskwr\.com/.test(window.location.hostname)){
	ele.append(jQuery('<p style="text-align:center">Like Us on Facebook!<br /><a title="Warner Robins Office on Facebook" href="http://www.facebook.com/cbsskwr" target="_blank"><img src="http://www.coldwellbankerssk.com/images/facebook.jpg" width="75" height="57" alt="Coldwell Banker SSK Facebook" /></a></p>'));
}else if(/(www\.)?coldwellbankermville\.com/.test(window.location.hostname)){
	ele.append(jQuery('<p style="text-align:center">Like Us on Facebook!<br /><a title="Milledgeville Office on Facebook" href="http://www.facebook.com/cbsskmville" target="_blank"><img src="http://www.coldwellbankerssk.com/images/facebook.jpg" width="75" height="57" alt="Coldwell Banker SSK Facebook" /></a></p>'));
}else if(/(www\.)?coldwellbankermacon\.com/.test(window.location.hostname)){
	ele.append(jQuery('<p style="text-align: center">Like Us on Facebook!<br /><a title="Macon Office on Facebook" href="http://www.facebook.com/pages/Coldwell-Banker-SSK-Realtors-of-Macon/209236405778830" target="_blank"><img src="http://www.coldwellbankerssk.com/images/facebook.jpg" width="75" height="57" alt="Coldwell Banker SSK Facebook" /></a></p>'));
}
});}
