function setFormStyle(x,text,color){
	document.getElementById(x).style.background=color;
	document.getElementById(x).value=text;
}

function CenterWindow(mypage,myname,w,h,scroll){
	LeftPosition = (screen.width) ? (screen.width-w)/2 : 0;
	TopPosition = (screen.height) ? (screen.height-h)/2 : 0;
	settings = 'height='+h+',width='+w+',top='+TopPosition+',left='+LeftPosition+',scrollbars='+scroll+',resizable=no'
	win = window.open(mypage,myname,settings)
}

// Functions for Image Rollovers
function imgOn(imgName) {
	if (document.images) {
		document[imgName].src = eval(imgName + "on.src");
	}
}

function imgOff(imgName) {
	if (document.images) {
		document[imgName].src = eval(imgName + "off.src");
	}
}

// Make sure page imports this js file for proper functionality of the popup message //
function checkForm(thisform)
{
        returnval=true;
		
        for (var j=0; j<(thisform.elements.length); j++)
                {
                indx = thisform.elements[j].name.indexOf('_required');
                if (indx != -1)
                        {
                        fieldname=thisform.elements[j].name.substring(0,indx);
						
                        if (thisform.elements[fieldname].value.length == 0)
                                {
                                alert(thisform.elements[j].value);
                                j = (thisform.elements.length);
                                returnval = false;
                                }
                        }
                }
        return returnval;
}



function goTo(loc){
	window.location.href = loc;
}

// Show/hide Detail Box

function toggle(toggleId, e)
{
	if (!e) {
		e = window.event;
	}
	if (!document.getElementById) {
		return false;
	}
	var body = document.getElementById(toggleId);
	if (!body) {
		return false;
	}	
	var im = toggleId + "_toggle";
	if (body.style.display == 'none') {
		body.style.display = 'block';
		if (document.getElementById(im)) {
			document.getElementById(im).src = "/images/global/close.gif";
		}
	} else {
		body.style.display = 'none';
		if (document.getElementById(im)) {
			document.getElementById(im).src = "/images/global/open.gif";
		}
	}
	if (e) {
		// Stop the event from propagating, which
		// would cause the regular HREF link to
		// be followed.
		e.cancelBubble = true;
		if (e.stopPropagation) {
			e.stopPropagation();
		}
	}
}

function toggleImg(toggleId, e, closeImg, openImg)
{
	if (!e) {
		e = window.event;
	}
	if (!document.getElementById) {
		return false;
	}
	var body = document.getElementById(toggleId);
	if (!body) {
		return false;
	}	
	var im = toggleId + "_toggle";
	if (body.style.display == 'none') {
		body.style.display = 'block';
		if (document.getElementById(im)) {
			document.getElementById(im).src = closeImg;
		}
	} else {
		body.style.display = 'none';
		if (document.getElementById(im)) {
			document.getElementById(im).src = openImg;
		}
	}
	if (e) {
		// Stop the event from propagating, which
		// would cause the regular HREF link to
		// be followed.
		e.cancelBubble = true;
		if (e.stopPropagation) {
			e.stopPropagation();
		}
	}
}