function submitForSearch(element) {
	$("propertyRegion").value = element.getAttribute("title");
	$("searchform").submit();
}

var galSlideList = new Array();
var galSlideInProcess = false;

function sledeGalleryContent(ar_containerId, ar_triggerId) {
    if(galSlideInProcess){
    	return false;
    }
    
    var getDiv = document.getElementById(ar_containerId);
	var getBack = document.getElementById(ar_triggerId);
	galSlideInProcess = true;
	
	var galSlideState = 0;
	for(var i = 0; i < galSlideList.length; i++) {
		if(ar_containerId == galSlideList[i]) {
			galSlideState = 1;
			galSlideList.splice(i, 1);
			break;
		}
	}
	if(galSlideState == 0) {
		galSlideList.push(ar_containerId);
	}

	
	if(galSlideState == 0) {
		getBack.className = 'selected';
		new Effect.SlideDown(ar_containerId, { afterFinish: function(){ galSlideInProcess = false;} });
	} 
	else {
		getBack.className = '';
		new Effect.SlideUp(ar_containerId, { afterFinish: function(){ galSlideInProcess = false; getBack.className = '';} });
	}
	
	return galSlideState;
}



var currentId = null;

function slideExtendedContent(contentId) {
	var slideDown = 0.5;
	var slideUp = 0.5;

	contentId = $(contentId);

	if (currentId != contentId) {
		if (currentId == null) {
			new Effect.SlideDown(contentId, {duration: slideDown});
			} else {
			new Effect.SlideUp(currentId, {duration: slideUp});
			new Effect.SlideDown(contentId, {duration: slideDown});
		}
		currentId = contentId; 
	} else {
		new Effect.SlideUp(currentId, {duration: slideUp});
		currentId = null;
	}
};

function setSearchRegion(element)
{
	if (element.className != "selected")
	{
		$$("#map-location a").each(function (el,index) { el.removeClassName("selected") });
		element.addClassName("selected");
		$("propertyRegion").value = element.getAttribute("title");
	}
	else
	{
		element.removeClassName("selected")
		$("propertyRegion").value = "";
	}
}

function setSearchView(element)
{
	$$("#map-form-locations a").each(function (el,index) { el.removeClassName("selected") });
	element.addClassName("selected");
	$("propertyResultsview").value = element.getAttribute("title");
}

function specialFormSubmit(inputID)
{
	
	
	document.forms["agentForm"].submit();
}

jQuery(function(){
	if (typeof(autocompleterdata) != "undefined"){
		jQuery("#searchBox").autocomplete({source: autocompleterdata});
	}
});


