function openWindow(url) {
    newWindow = window.open (url,'myWindow','width=1400,height=1000');  
}
function zoomIn() {
	//$('original').hide();
	if(zoomed <= 2) {
		new Effect.Scale('zoom', 200, {scaleFromCenter: true});
		if(zoomed==1) {
			drag = new Draggable('zoom', {ghosting: false});
			$('zoom').addClassName('move-cursor');
		}
		zoomed++;
	}
}

function zoomOut() {
	//$('zoom').hide();
//	Effect.Appear('original', {duration: 0})
	if(zoomed >= 2){
		new Effect.Scale('zoom', 50, {scaleFromCenter: true});
		new Effect.Move('zoom', { x: 0, y: 0, mode: 'absolute' });
		zoomed--;
		if(zoomed==1) {
			drag.destroy();
			$('zoom').removeClassName('move-cursor');
			
		}
	}
}

function proceduralDrag(){
	new Draggable('box-grid-procedural',{
	  snap: function(x,y) {
	    return[
	      x<100 ? (x > 0 ? x : 0 ) : 100,
	      y<50 ? (y > 0 ? y : 0) : 50];
	  },
	  revert:true
	});
}
var zoomed=1;
