function ShowAdvancedForm(){
			$get('ctl00_psPhotogSearch_trShowAdvanced').style.display = "none";
			$get('ctl00_psPhotogSearch_trQuickSearch').style.display = "none";
			$get('ctl00_psPhotogSearch_tblAdvanced').style.display = "";
		}
	
		function SelectedState(iStateID){
			if(iStateID != "" && iStateID != null){
				WedFog_States.GetMetroAreaByStateID(iStateID, SelectedState_Success, SelectedState_Failure);
			}
		}

		//Success function of the SelectedState func
		function SelectedState_Success(arMetroAreas){
			var ddlMetroArea = $get('ctl00_psPhotogSearch_ddlMetroArea');
			ddlMetroArea.options.length = 0;
			if(arMetroAreas.length > 0){
				ddlMetroArea.options[0] = new Option("Next", "");
				for(var i=0; i<arMetroAreas.length; i++){
					var oMetroArea = arMetroAreas[i];
					ddlMetroArea.options[ddlMetroArea.options.length] = new Option(oMetroArea.MetroAreaName, oMetroArea.MetroAreaID);
				}
				ddlMetroArea.options[ddlMetroArea.options.length] = new Option("All Areas", "$AllAreas$");
			}else{
				ddlMetroArea.options[ddlMetroArea.options.length] = new Option("All Areas", "$AllAreas$");
			}
		}

		//Failure function of the SelectedState func
		function SelectedState_Failure(error){
			var stackTrace = error.get_stackTrace();
			var message = error.get_message();
			var statusCode = error.get_statusCode();
			var exceptionType = error.get_exceptionType();
			var timedout = error.get_timedOut();
			$get('dErrorMessage').innerHTML = 'Server call failed: ' + message;
			$get('dErrorMessage').style.display = '';
			$get('dErrorMessage').className = 'ErrorText';
		}
		

	