function OkCancel(msg, link)
{
	if (confirm(msg)) 
	{
		window.location.href=link;
	}
	else
	{
		return false;
    }
}

function InvoiceWindow(Page, ProjectID)
{
	window.open(Page + '?projectid=' + ProjectID, 'newWin', 'screenX=0, screenY=0, height=300, width=400, menubar=yes, resizable=yes, scrollbars=yes');
}

function setcombovalue(frm,fld,value)
{
	f = document.forms[frm];
	
	for(i=0; i < f.elements[fld].options.length; i++)
	{
		if(f.elements[fld].options[i].value == value)
		{
			f.elements[fld].selectedIndex = i;
			return;
		}
	}
}

function setcombotext(frm,fld,txt)
{
	f = document.forms[frm];
	
	for(i=0; i < f.elements[fld].options.length; i++)
	{
		if(f.elements[fld].options[i].text == txt)
		{
			f.elements[fld].selectedIndex = i;
			return;
		}
	}
}

function setcombotexts(frm,fld,txt)
{
	f = document.forms[frm];
	txts = txt.split(",");
	f.elements[fld].selectedIndex = -1;
	
	for(j=0; j< txts.length; j++)
	{
		txt = txts[j];
		if(txt != "")
		{
			for(i=0; i < f.elements[fld].options.length; i++)
			{
				if(f.elements[fld].options[i].value == txt)
				{
					f.elements[fld].options[i].selected = true;
				}
			}
		}
	}
}

function setradiovalue(frm, fld, value)
{
	f = document.forms[frm];
	
	for(i=0; i < f.elements.length; i++)
	{
		if (f.elements[i].name == fld && f.elements[i].value == value)
		{
			f.elements[i].checked = true;
			return;
		}
	}
}