var browserType
var postMaxFileSize
var do_after_load

function MM_preloadImages() { //v3.0
	var d=document; 
	if(d.images){ 
		if(!d.MM_p) 
			d.MM_p=new Array();
		var i,
		    j=d.MM_p.length,
			a=MM_preloadImages.arguments; 
		for(i=0; i < a.length; i++)
			if (a[i].indexOf("#")!=0){
				d.MM_p[j]=new Image
				d.MM_p[j++].src=a[i]
			}
	}
}

function detectBrowser() {
	if (document.getElementById) {
		if (document.all)
			return 'dom_ie'
		else
			return 'dom'
	} else
		if (document.layers)
			return 'nn4'
	return false
}

function in_array(element,array) {
	for (var i=0; i < array.length; i++)
		if (array[i] == element)
			return i;
	return false;
}

function remove_three(node) {
	if (node && node.firstChild) {
		while(node.firstChild) {
			remove_three(node.firstChild)
			node.removeChild(node.firstChild)
		}
	} 
	return;
}

function add2preloadImages(image) {
	if (document.images) {
		document.images[document.images.lenght]=image
	}
}

function do_onload() {
	this.do_after_load
	if (this.do_after_load != '') {
		var do_after_load_function = new Function (do_after_load);
		do_after_load_function()
	}
}

window.onload=do_onload
do_after_load=''
browserType=detectBrowser()
