var TopNavSlide = "";
var thisslide = "";
var mouse = false;
var mouse2 = false;

function mouseStatus(n,slide) {
	if (slide==1) {
		mouse = n;
	} else {
		mouse2 = n;	
	}
}

function SetTopNav(slide){	
	setTimeout("SetTopNavCode('"+slide+"');",500);	
}

function SetTopNavCode(slide){		
	if (mouse && slide=="dropdown-services") {		
		if (TopNavSlide != "") { new Effect.SlideUp(TopNavSlide, { duration: 0, delay: 0, queue: { position: 'front', scope: 'TopNavClose', limit: 1 } }); }
		TopNavSlide = slide;
		new Effect.SlideDown(slide, { duration: 0.25, delay: 0, queue: { position: 'end', scope: 'TopNavClose', limit: 2 } });
	}
	if (mouse2 && slide=="dropdown-portfolio") {		
		if (TopNavSlide != "") { new Effect.SlideUp(TopNavSlide, { duration: 0, delay: 0, queue: { position: 'front', scope: 'TopNavClose', limit: 1 } }); }
		TopNavSlide = slide;
		new Effect.SlideDown(slide, { duration: 0.25, delay: 0, queue: { position: 'end', scope: 'TopNavClose', limit: 2 } });
	}	

}

function UnsetTopNav(thisslide){
	if (TopNavSlide != "") { new Effect.SlideUp(TopNavSlide, { duration: 0.25, delay: 0, queue: { position: 'front', scope: 'TopNavClose', limit: 1 } }); TopNavSlide = ""; }	
	if (thisslide !== undefined ) { new Effect.SlideUp(thisslide, { duration: 0.25, delay: 0, queue: { position: 'front', scope: 'TopNavClose', limit: 1 } }); thisslide = ""; }		
}