//	+-----------------------------------------------------------------------+
//	|	Name		Resize Images											|
//	|	Version		1.2														|
//	|	Author		Chappell Wat											|
//	|	E-Mail		Chappell.Wat@Gmail.com									|
//	|	Blog		http://www.QuChao.com									|
//	|	Link		http://www.QuChao.com/?p=114							|
//	|	Thanks2		Dean Edwards, Norman									|
//	|	Date		2007-5-20												|
//	+-----------------------------------------------------------------------+

/**
 * Resize Images by Chappell.Wat on 8/13/2007
 */
var resizeImgs = function () {
	var defaultWidth = 468; // Defualt value for image to be resized
	var imgs = document.images;
	var imgsLen = imgs.length;
	for (var i = 0; i < imgsLen; i ++ ) {
		if (resize = imgs[i].getAttribute('resize')) {
			imgs[i].removeAttribute('height');
			if (resize.match(/^\d+$/) && resize < imgs[i].width) {
				imgs[i].width = resize;
			} else if (defaultWidth < imgs[i].width) {
				imgs[i].width = defaultWidth;
			}
		}
	}
}

/**
 * onDOMLoaded Functions by Chappell.Wat on 8/13/2007
 */
var onLoadFunc = function () {
	if (! document.getElementsByTagName) {
		return;
	}
	resizeImgs();
}

/* for FireFox & Opera 9+ */
if (document.addEventListener) {
	document.addEventListener("DOMContentLoaded", onLoadFunc, false);
}

/* for Internet Explorer */
/*@cc_on @*/
/*@if (@_win32)
	document.write("<script id=__ie_onload defer src=javascript:void(0)><\/script>");
	var script = document.getElementById("__ie_onload");
	script.onreadystatechange = function() {
		if (this.readyState == "complete") {
			onLoadFunc();
		}
	};
/*@end @*/

/* for Safari & Opera 8.5 */
if (/WebKit/i.test(navigator.userAgent) || (window.opera && parseInt(window.opera.version()) < 9)) {
	var _timer = setInterval(function() {
		if (/loaded|complete/.test(document.readyState)) {
			onLoadFunc();
		}
	}, 10);
}

/* for Others */
window.onload = onLoadFunc;
