var idleTime	= 1950;
var timeOut		= '';

function init() {
	Event.observe('height', 'change', resetIdle, false);
	Event.observe('heightf', 'change', resetIdle, false);
	Event.observe('width', 'change', resetIdle, false);
	Event.observe('widthf', 'change', resetIdle, false);
	//Event.observe(document.body, 'click', resetIdle, true);
	
	setIdle();
	
}

function onIdleFunction(){
	if ( getImgWI() >=4 && getImgHI() >=4 && !sizeFocused()) {
		calculatePrice(false);
		sizeChange();
		window.clearTimeout( timeOut );
		
	}
	//alert('Your browser has been idle for ' + (idleTime/1000) +' seconds.');
		
}

function resetIdle(){
	
	window.clearTimeout( timeOut );
	setIdle();
	
}

function setIdle(){
	
	timeOut = window.setTimeout( "onIdleFunction()", idleTime );
	
}

document.observe("dom:loaded", function() {
if (document.getElementById("quickMatChoice") != null) {
Event.observe('height', 'change', init, false);
}
});
