function changeGisLink(){
	if (strStatus=='gis'){
		changeClass('listLink', 'invisible');
		changeClass('gisLink','visible');
	}else{
		changeClass('listLink', 'visible');
		changeClass('gisLink','invisible');
	}
	 
}
 function toggleGisDivs() {
	if(document.getElementById('sms-promo-container').style.display != 'none'){
       	Effect.toggle('sms-promo-container','blind', {
						duration:0.3,
						transition:Effect.Transitions.linear
					}
		);
	}
	Effect.toggle('results-container','blind', {
					duration:0.3,
					transition:Effect.Transitions.linear
				}
	);
	Effect.toggle('frm-search','blind', {
					duration:0.3,
					transition:Effect.Transitions.linear
				}
	);
	Effect.toggle('gisMapContainer','blind', {
					duration:0.3,
					transition:Effect.Transitions.linear
				}
	);	
}
function handleGisCall (strStatus){
	if (strStatus=='gis'){
		changeClass('gisLink', 'invisible');
    	changeClass('listLink','visible');
    }else{
    	changeClass('listLink', 'invisible');
    	changeClass('gisLink','visible');
    }
    toggleGisDivs(strStatus);
    if (strStatus == 'gis' && gisOpen == false){
    	setHiddenTag ('regionId', '001');
    	setTimeout('gisInitializeMap()',1000);
    	setTimeout('gisLoadPoints("/xml/googleall.xml")',1000);
		!emoOpen ? toggle() :'';
		gisOpen = true;
    }else{
		gisOpen = false;
    	document.getElementById('goButton').click();
   		toggle();
   	}
}
function waitDiv(schalter) {
	element = document.getElementById("wait");
	if (schalter=="on"){
		var left = (xClientWidth() - 770) / 2;
		element.style.left = left+"px";
		element.style.display = "inline";
		new Effect.Opacity('wait',
						{
							duration: 0.5,
							transition: Effect.Transitions.linear,
							from: 0,
							to: 0.8
						}
		);
	}else{
		new Effect.Opacity('wait',
						{
							duration: 0.5,
							transition: Effect.Transitions.linear,
							from: 0.8,
							to: 0
						}
		);
		element.style.display = "none";
	}
}