function MagicToolsVMloadNewPage( el, url ) {
	
	var theEl = $(el);
	var callback = {
		success : function(responseText) {
			theEl.innerHTML = responseText;
			if( Lightbox ) Lightbox.init();
            MagicZoom_stopZooms();
            MagicZoom_findZooms();
		}
	}
	var opt = {
	    // Use POST
	    method: 'get',
	    // Handle successful response
	    onComplete: callback.success
    }
    
    if(/index2\.php/i.test(url)) {
        url = url.replace(/index2\.php/i,'index.php');
    }
    url += "&magictools_vm_only_page=1";
    
	new Ajax( url, opt ).request();
}

function MagicToolsVMPreserveLightBox() {
    var i, els = document.getElementsByClassName('mzLightBox'), l = els.length;
    for(i=0; i<l; i++) {
        /*if(!(/MagicZoom/.test(els[i].className))){*/
            els[i].setAttribute("rel", "lightBox[mzProduct]");
        /*}*/
    }
}

MagicZoom_addEventListener(window, "load", MagicToolsVMPreserveLightBox);