var preloadFlag = false;
function preloadImages() {
	if (document.images) {
		var navyourbusiness = newImage("/images/nav_support_hilite.jpg");
		var navcustomers = newImage("/images/nav_products_hilite.jpg");
		var navpartners = newImage("/images/nav_programs_hilite.jpg");
		var navservices = newImage("/images/nav_events_hilite.jpg");
		var navproducts = newImage("/images/nav_services_hilite.jpg");
		var navcommunity = newImage("/images/nav_community_hilite.jpg");
		preloadFlag = true;
	}
}

function preloadImagesIncident() {
	if (document.images) {
		var navyourbusiness = newImage("/images/nav_support_hilite.jpg");
		var navcustomers = newImage("/images/nav_products_hilite.jpg");
		var navpartners = newImage("/images/nav_programs_hilite.jpg");
		var navservices = newImage("/images/nav_events_hilite.jpg");
		var navproducts = newImage("/images/nav_services_hilite.jpg");
		var navcommunity = newImage("/images/nav_community_hilite.jpg");
		
		jsOnBodyLoad();
		
		preloadFlag = true;
	}
}

function newImage(arg) {
	if (document.images) {
		rslt = new Image();
		rslt.src = arg;
		return rslt;
	}
}

function changeImages() {
	if (document.images && (preloadFlag == true)) {
		for (var i=0; i<changeImages.arguments.length; i+=2) {
			document[changeImages.arguments[i]].src = changeImages.arguments[i+1];
		}
	}
}


/*
Function OpenSmall - launches a smaller window for Partners
Parameters:
strFile
thewidth,
theheight
Returns: n/a
*/
function OpenSmall(strFile, thewidth, theheight) 
{
  window.open(strFile,'Add','width=' + thewidth + ',height=' + theheight + ',top=0,left=0,scrollbars=1,resizable=1,status=1');
}

function changeHiddenValue(strFormField, objField)
{
	var field = eval("document.forms[0]." + strFormField);
	var number = objField.selectedIndex;
	field.value = objField.options[number].value;
}

function submitVerify(objForm, objSelect, intIgnoreFieldIndex)
{
	if ((getCheckedSelectOptions(objSelect) == -1) || (getCheckedSelectOptions(objSelect) == intIgnoreFieldIndex))
	{
		return false;
	}
	else
	{
		objForm.submit();
	}
}

function jsOnBodyLoad() 
{
	jsHandleKnovaValues();
			
		/*	jsHandlePriority(); */
}

function jsHandleKnovaValues() 
{
	var oProductField = document.getElementById("OCP_INCIDENT_vchProductId");
	var sProductPrefix; 
	var oOption;
			
	for (var i = 0; i < oProductField.options.length; i++) 
		{
			sProductPrefix = oProductField.options[i].text.substr(0,3).toUpperCase();
			if (sProductPrefix == "KM " || sProductPrefix == "SW ")
			oProductField.options.remove(i--);
		}
					
}

