var browserType;

if (document.layers) {
	browserType = "nn4"
}
if (document.all) {
	browserType = "ie"
}
if (window.navigator.userAgent.toLowerCase().match("gecko")) {
	browserType = "gecko"
}

function submitForm(n) {
	try {
		document.forms[n].submit();
	} catch (err) {
		//
	}
}

function hide(id) {
	try {
		var item;
		if (browserType == "nn4")
			item = eval('document.layers[id]');
		else
			item = eval('document.getElementById(id)');
		item.style.display = "none";
	} catch (err) {
		//
	}
}

function show(id) {
	try {
		var item;
		if (browserType == "nn4")
			item = eval('document.layers[id]');
		else
			item = eval('document.getElementById(id)');
		item.style.display = "inline";
	} catch (err) {
		//
	}
}

function showblock(id) {
	try {
		var item;
		if (browserType == "nn4")
			item = eval('document.layers[id]');
		else
			item = eval('document.getElementById(id)');
		item.style.display = "block";
	} catch (err) {
		//
	}
}

/* Hide item (div) */
function hideItem(elemId) {
	try {
		var item = document.getElementById(elemId);
		if (item) {
			item.style.display = "none";
		}
	} catch (err) {

	}
}

function clearelement(id) {
	try {
		var item;
		if (browserType == "nn4")
			item = eval('document.layers[id]');
		else
			item = eval('document.getElementById(id)');
		item.value = "";
	} catch (err) {

	}
}

function addElementValue(id, val) {
	try {
		var item;
		if (browserType == "nn4")
			item = eval('document.layers[id]');
		else
			item = eval('document.getElementById(id)');
		item.value = val;
	} catch (err) {

	}
}

function clearElementValue(id) {
	try {
		var item;
		if (browserType == "nn4")
			item = eval('document.layers[id]');
		else
			item = eval('document.getElementById(id)');
		item.value = "";
	} catch (err) {

	}
	return false;
}
function focusElement(id) {
	try {
		var item;
		if (browserType == "nn4")
			item = eval('document.layers[id]');
		else
			item = eval('document.getElementById(id)');
		item.focus();
	} catch (err) {

	}
	return false;
}

function clickElement(elemId) {
	try {
		var item;
		if (browserType == "nn4")
			item = eval('document.layers[id]');
		else
			item = eval('document.getElementById(id)');
		item.click();
	} catch (err) {

	}
}

/**
*
*  Javascript trim, ltrim, rtrim
*  http://www.webtoolkit.info/
*
**/
 
function trim(str, chars) {
	return ltrim(rtrim(str, chars), chars);
}
 
function ltrim(str, chars) {
	chars = chars || "\\s";
	return str.replace(new RegExp("^[" + chars + "]+", "g"), "");
}
 
function rtrim(str, chars) {
	chars = chars || "\\s";
	return str.replace(new RegExp("[" + chars + "]+$", "g"), "");
}

function trimElement(id) {
	var item;
	if (browserType == "nn4")
		item = eval('document.layers[id]');
	else
		item = eval('document.getElementById(id)');
	itemText = item.value;
	item.value = trim(itemText);
}

function changeImage(img_name, img_src){
	document[img_name].src = img_src;
	
}
