function GSubmitSearch() {
	var o = document.getElementById('SearchTerm');
	if(o) {
		o.value = GTrim(o.value);
		if(o.value != '') {
			document.getElementById('HProductGroupSearch').submit();
		}
	}
}

function GTrim(str) {
	return str.replace(/^\s+|\s+$/g, '');
}

function GShowPopup() {
	var args = GShowPopup.arguments;
	var popWin;
	var url = args[0]; 
	var win = args[1];
	var width = (args[2]) ? args[2] : 630;
	var height = (args[3]) ? args[3] : 450;
	var winArgs;
	
	winArgs = 'width=' + width + ',height=' + height + ',resizable=yes,scrollbars=yes,status=no,help=no,center=yes'
	popWin = window.open(url,win,winArgs);
}

function GTruncateText(src, len) {
	if(!src) {
		return 0;
	}
	if(src.value.length > len) {
		src.value = src.value.substring(0, len);
	}
	return src.value.length;
}

var imageName = '';

function GImageOver(imageName) {
	document[imageName].src = eval(imageName + '_on.src');
}

function GImageOut(imageName) {
	document[imageName].src = eval(imageName + '_off.src');
}

function GShowCVV2Popup() {
	var winArgs = 'width=400,height=400,resizable=no,scrollbars=no,status=no,help=no,center=yes'
	var popWin = window.open(VirtualDirectory + '/Popups/CVV2.aspx','CVV2',winArgs);
	
	popWin.focus();
}