
function SiteManager () {}

SiteManager.prototype.createButtonLinks = createButtonLinks;



function createButtonLinks() {
	var buttons = document.getElementsByTagName("span");
	if ( buttons ) {
		for ( var i = 0; i < buttons.length; i++ ) {
			var button = buttons[ i ];
			var buttonName = button.className;
			var scope = this;
			
			switch( buttonName ) {
				case "releaseAllButton":
				button.onclick=function(){ changeBatchOperationCB( false );return false; }; break;
				
				case "selectAllButton":
				button.onclick=function(){ changeBatchOperationCB( true );return false; }; break;
				
				case "inquirySelectedPropertyButton":
				button.onclick=function(){ document.location.href="inquiryInput.html";return false; }; break;
				default:break;
			}
		}
	}			
}

function changeBatchOperationCB ( flag ) {
	if ( document.getElementById("propertyList")) {
		var pList = document.getElementById("propertyList");
		var inputs = pList.getElementsByTagName("input");
		if( inputs ) {
			for(var i=0; i < inputs.length; i++ ) {
				var obj = inputs[ i ];
				if( obj.className == "batchOperationCB") {
					obj.checked = flag;
				}
			}
		}
	}
	if ( document.getElementById("properties")) {
		var props = document.getElementById("properties");
		var inputs2 = props.getElementsByTagName("input");
		if( inputs2 ) {
			for(var i=0; i < inputs2.length; i++ ) {
				var obj2 = inputs2[ i ];
				if( obj2.className == "batchOperationCB") {
					obj2.checked = flag;
				}
			}
		}
	}			
}

window.onload = function () {
	var siteManager = new SiteManager ();
	siteManager.createButtonLinks();
};
			



