﻿
function PerformPostback(eventTarget, eventArgument, validate)
{
    if(typeof(__doPostBack) == "function")
	{
		if(validate && typeof(WebForm_DoPostBackWithOptions) == "function")
		{
			WebForm_DoPostBackWithOptions(new WebForm_PostBackOptions(
			    "", "", true, "", "", false, false));
		}
		
		__doPostBack(eventTarget, eventArgument);
	}
	else
	{
		var form = document.frmMain;
		
		if (!form.onsubmit || (form.onsubmit() != false))
		{
			if(form.__EVENTTARGET)
			{
				form.__EVENTTARGET.value = eventTarget;
			}
			
			if(form.__EVENTARGUMENT)
			{
				form.__EVENTARGUMENT.value = eventArgument;
			}
			
			form.submit();
		}
    }
}

function doClick(buttonName, e)
{
    // the purpose of this function is to allow the enter key to 
    //point to the correct button to click.

    var key;

     if(window.event)
          key = window.event.keyCode;     //IE

     else
          key = e.which;     //firefox


    if (key == 13)
    {
        var code = "__doPostBack('" + buttonName + "','')"
        eval(code);
    }
    
    return 0;
}    


