
	// JavaScript Document
	
	var curr_id;
	
	var x = 0;
	var y = 0;

	function show_div(div_name) {
		Element.toggle(div_name);
	}
	
	function show_fade_div(new_id) {
	
		if ( curr_id === undefined )
			curr_id = "default";
		
		//alert(new_id);
		
		if ( curr_id !== new_id ) {
			
			new Effect.BlindUp(curr_id);
			new Effect.BlindDown(new_id);
		}
		
		curr_id = new_id;
	}
	
	function slide_div(div_name) {

		if ( x == 0 ) {
			
			new Effect.BlindDown(div_name);
			new Effect.Appear(div_name);
			x = 1;
			
		} else {
			
			new Effect.BlindUp(div_name);
			new Effect.Fade(div_name);
			x = 0;
		}
	}
	
	function slide_div2(div_name,val) {

		if ( val.value == 1 ) {
			new Effect.BlindDown(div_name);
			new Effect.Appear(div_name);
		}
		else {
			new Effect.BlindUp(div_name);
			new Effect.Fade(div_name);
		}
	}
	
	function clearText(field) {
	
		if (field.defaultValue == field.value)
			field.value = "";
	
		else if (field.value == "")
			field.value = field.defaultValue;
	}
	
	function show_div3(section,show_id,tab) {
	
		$(show_id).removeClassName(show_id, "rollover");
	
		$(show_id).src = "btn-" + show_id + "-over.jpg";
		
		if ( y != 0 )
			section = y;
			
		Element.hide(section);
		new Effect.Appear(show_id);
		y = show_id;
	}
	
	function show_div2(show_id) {
	
		if ( y == 0 ) {
			
			new Effect.Appear(show_id);
			y = 1;
			
		} else {
			
			new Effect.Fade(show_id);
			y = 0;
		}
	}
	
	function toggle_select(div_id) {
	
		if ( $F('purpose_for_inquiry') === 'General Question' )
			new Effect.SlideUp(div_id);
		else
			new Effect.SlideDown(div_id);
	}
	
	function clearText(field) {
	
		if (field.defaultValue == field.value)
			field.value = "";
	
		else if (field.value == "")
			field.value = field.defaultValue;
	}
	
	//CROPPING FUNCTION CALL
	function cropImage(img_id)
	{
		alert('1');
		
		var options = {
						method : 'post',
						parameters : Sortable.serialize('imageContainer')
					  };
		
		alert('2');
		
		new Ajax.Updater('imageContainer','/admin/buildings/crop/'+img_id, options);
		
		//new Ajax.Updater('imageContainer','/admin/buildings/crop/<?=$this->data['BuildingImage']['id']?>', {asynchronous:true, evalScripts:true});
		
		//new Ajax.Request('/admin/buildings/sortable/<?=$this->data['Building']['id']?>', options);
	}
	
	/*
	function show_div3_old(section,show_id,tab) {
	
		//alert($('signs').style.class);
		
		if ( y == 0 ) {
			
			Element.hide(section);
			new Effect.Appear(show_id);
			y = show_id;
			
		}
		else if ( y == 0 && Element.visible("form") ) {
			
			Element.hide("form");
			new Effect.Appear(show_id);
			y = show_id;
			
		}
		else {
			
			Element.hide(y);
			new Effect.Appear(show_id);
			y = show_id;
		}
	}
	*/