!C99Shell v. 1.0 pre-release build #13!

Software: Apache. PHP/5.5.15 

uname -a: Windows NT SVR-DMZ 6.1 build 7600 (Windows Server 2008 R2 Enterprise Edition) i586 

SYSTEM 

Safe-mode: OFF (not secure)

E:\nuevo\htdocs\boletinlegal\admin\report\sqlbuddy\js\   drwxrwxrwx
Free 1.13 GB of 239.26 GB (0.47%)
Detected drives: [ a ] [ c ] [ d ] [ e ] [ f ]
Home    Back    Forward    UPDIR    Refresh    Search    Buffer    Encoder    Tools    Proc.    FTP brute    Sec.    SQL    PHP-code    Update    Feedback    Self remove    Logout    


Viewing file:     movement.js (4.63 KB)      -rw-rw-rw-
Select action/file-type:
(+) | (+) | (+) | Code (+) | Session (+) | (+) | SDB (+) | (+) | (+) | (+) | (+) | (+) |
var mouseX = -1;
var mouseY = -1;
var lastWidth = -1;
var lastHeight = -1;
var lastLeft = -1;
var lastTop = -1;
var activeContent;
var compX = 0;
var compY = 0;
var activeColumnId = -1;
var activeColumn;
var styleNodeKeys = [];
var styleNodes = [];

function startResize(e) {
	var event = new Event(e);
	
	activeWindow = event.target;
	while (activeWindow != null && activeWindow.className.indexOf("fulltextwin") == -1) {
		activeWindow = activeWindow.parentNode;
	}
	
	activeContent = $E(".fulltextcontent", activeWindow);
	
	lastWidth = parseInt(activeWindow.offsetWidth);
	lastHeight = parseInt(activeContent.offsetHeight);
	mouseX = event.page.x;
	mouseY = event.page.y;
	
	activeContent.style.height = lastHeight + "px";
	activeContent.style.maxHeight = '';
	
	window.addEvent("mousemove", doResize);
	window.addEvent("mouseup", endResize);
	
	return false;
}

function doResize(e) {
	if (activeWindow) {
		var event = new Event(e);
		
		var diffX = event.page.x - mouseX;
		var diffY = event.page.y - mouseY;
		
		if (compX > 0 && compX > diffX) {
			compX -= diffX;
			diffX = 0;
		} else if (compX > 0) {
			diffX -= compX;
			compX = 0;
		}
		
		if (compY > 0 && compY > diffY) {
			compY -= diffY;
			diffY = 0;
		} else if (compY > 0) {
			diffY -= compY;
			compY = 0;
		}
		
		lastWidth = lastWidth + diffX;
		lastHeight = lastHeight + diffY;
		
		if (lastWidth < 175) {
			compX += 175 - lastWidth;
			lastWidth = 175;
		}
		
		if (lastHeight < 100) {
			compY += 100 - lastHeight;
			lastHeight = 100;
		}
		
		mouseX = event.page.x;
		mouseY = event.page.y;
		
		activeWindow.style.width = lastWidth + "px";
		activeContent.style.height = lastHeight + "px";
	}
}

function endResize() {
	activeWindow = null;
	activeContent = null;
	compX = 0;
	compY = 0;
	window.removeEvent("mousemove", doResize);
	window.removeEvent("mouseup", endResize);
}

function startDrag(e) {
	var event = new Event(e);
	
	activeWindow = event.target;
	while (activeWindow != null && activeWindow.className.indexOf("fulltextwin") == -1) {
		activeWindow = activeWindow.parentNode;
	}
	
	lastLeft = activeWindow.style.left;
	lastLeft = parseInt(lastLeft.substring(0, lastLeft.length - 2));
	lastTop = activeWindow.style.top;
	lastTop = parseInt(lastTop.substring(0, lastTop.length - 2));
	mouseX = event.page.x;
	mouseY = event.page.y;
	
	window.addEvent("mousemove", doDrag);
	window.addEvent("mouseup", endDrag);
	
	return false;
}

function doDrag(e) {
	if (activeWindow) {
		var event = new Event(e);
		
		var diffX = event.page.x - mouseX;
		var diffY = event.page.y - mouseY;
		
		lastLeft = lastLeft + diffX;
		lastTop = lastTop + diffY;
		mouseX = event.page.x;
		mouseY = event.page.y;
		
		activeWindow.style.left = lastLeft + "px";
		activeWindow.style.top = lastTop + "px";
	}
}

function endDrag() {
	activeWindow = null;
	window.removeEvent("mousemove", doDrag);
	window.removeEvent("mouseup", endDrag);
}

function startColumnResize(e) {
	var event = new Event(e);
	
	activeColumn = $(event.target.offsetParent.previousSibling.firstChild);
	
	activeColumnId = parseInt(activeColumn.getProperty("column"));
	
	lastWidth = parseInt(activeColumn.clientWidth) - 11; // -11 to account for padding
	mouseX = event.page.x;
	
	document.body.style.cursor = "ew-resize";
	
	window.addEvent("mousemove", columnResize);
	window.addEvent("mouseup", endColumnResize);
	
	return false;
}

function columnResize(e) {
	if (activeColumn) {
		var event = new Event(e);
		
		var diff = (event.page.x - mouseX);
		
		lastWidth = (lastWidth + diff);
		mouseX = event.page.x;
		
		var removeLater = -1;
		var keyName = 'pane' + sb.topTab + '_' + activeColumnId;
		
		for (var i=0; i<styleNodeKeys.length; i++) {
			if (styleNodeKeys[i] == keyName) {
				document.getElementsByTagName("head")[0].removeChild(styleNodes[i]);
				removeLater = i;
			}
		}
		
		if (removeLater >= 0) {
			styleNodes.splice(removeLater, 1);
			styleNodeKeys.splice(removeLater, 1);
		}
		
		var newNode = new Element("style");
		newNode.setAttribute("type", "text/css");
		
		newNode.appendText("#pane" + sb.topTab + " .column" + activeColumnId + " { width: " + lastWidth + "px !important }");
		document.getElementsByTagName("head")[0].appendChild(newNode);
		
		styleNodes.push(newNode);
		styleNodeKeys.push(keyName);
	}
}

function endColumnResize() {
	document.body.style.cursor = "";
	activeColumn = null;
	window.removeEvent("mousemove", columnResize);
	window.removeEvent("mouseup", endColumnResize);
}

function clearColumnSizes() {
	if (styleNodes.length > 0) {
		for (var i=0; i<styleNodes.length; i++) {
			if (f(styleNodes[i]) != "") {
				document.getElementsByTagName("head")[0].removeChild(styleNodes[i]);
			}
		}
		styleNodes = [];
		styleNodeKeys = [];
	}
}

:: Command execute ::

Enter:
 
Select:
 

:: Search ::
  - regexp 

:: Upload ::
 
[ ok ]

:: Make Dir ::
 
[ ok ]
:: Make File ::
 
[ ok ]

:: Go Dir ::
 
:: Go File ::
 

--[ c99shell v. 1.0 pre-release build #13 powered by Captain Crunch Security Team | http://ccteam.ru | Generation time: 0.0156 ]--