

function onSubmit(){

	var objForm = document.mainform;
	var action = objForm.aFormAction.value;
	var sendIt = true;

	for (var iCounter=0; iCounter<objForm.length; iCounter++){
	var formEl=objForm.elements[iCounter];
	
	
	/*
	Todo: create generic validation
	if(formEl.type == "checkbox"){
	
	alert(objForm.elements[iCounter].checked);
	
		if(formEl.name.checked == false){
		alert(formEl.name.checked);
		}			
	}
	*/

	// show validate message
	if(document.getElementById("required"+formEl.id)){
			if(formEl.value == ""){
			
				document.getElementById("requiredText"+formEl.id).style.display = "inline";
				sendIt = false
			}
		}
    }
    
  
	if(sendIt==true){
		document.mainform.method="post";
		document.mainform.action=action;
		document.mainform.__VIEWSTATE.name ="NOVIEWSTATE";
		document.mainform.submit();
	}

}

			
function popwin(url) {
				window.open(url,"popwindow","width=100,height=100");
			}
			
			function popwinBig(url)  {
				var popwin
				popwin=window.open(url,'popwindowBig','toolbar=no,copyhistory=no,location=no,directories=no,status=no,menubar=yes,scrollbars=yes,resizable=yes,width=500,height=500');
				if (popwin.focus!=null) {
					popwin.focus();
				}
			}
			
			function imgSwp(offImg,onImg) {
				document.images[offImg].src="images/" + onImg +".gif";
			}
			
			function getOffsetTop(el) {
				var el = document.getElementById(el);
				var ot = el.offsetTop;
				while((el = el.offsetParent) != null) ot += el.offsetTop;
				return ot;
			}
			

function openpopwinEx(url,wname,extra) {
var popwinEx
if (wname=='') wname='nyt';

popwinEx=window.open(url,wname,extra);

if (popwinEx.focus!=null) {
popwinEx.focus();
}

}
	

function IS_Browser() {
this.rawBrowserVersion = navigator.appVersion;
this.browserName = navigator.appName;
this.browserVersion = parseInt(this.rawBrowserVersion);

this.DOM = (document.getElementById) ? 1 : 0;
this.ns4 = ((!this.DOM) && (this.browserName.toLowerCase().indexOf('netscape') >= 0) ) ? 1 : 0;
this.opera = (this.browserName.toLowerCase().indexOf('opera') >= 0) ? 1 : 0;
this.ie4 = ((!this.DOM) && (this.browserName.toLowerCase().indexOf('microsoft') >= 0) && document.all) ? 1 : 0;
this.ns6 = (this.DOM && (navigator.userAgent && navigator.userAgent.toLowerCase().indexOf("netscape6")!=-1)) ? 1 : 0;
this.ie5 = (this.DOM && (this.rawBrowserVersion.toLowerCase().indexOf('msie 5') >= 0)) ? 1 : 0;
this.ie6 = (this.DOM && (this.rawBrowserVersion.toLowerCase().indexOf('msie 6') >= 0)) ? 1 : 0;

this.ns = (this.ns4 || this.ns6);
this.ie = (this.ie4 || this.ie5 || this.ie6);

this.win = (this.rawBrowserVersion.toLowerCase().indexOf('win') >= 0) ? 1 : 0;
this.unix = (this.rawBrowserVersion.toLowerCase().indexOf('x11') >= 0) ? 1 : 0;
this.mac = (this.rawBrowserVersion.toLowerCase().indexOf('mac') >= 0) ? 1 : 0;

this.dhtml = (this.ns || (this.ie && this.win));
this.unknownBrowser = (!this.dhtml || this.browserVersion <= 3);
}

var ISBrowser = new IS_Browser();

IS_Browser.prototype.toString =
function () {
var lString= '';
for (var i in this) {
lString += i + ' = ' + this[i] + '\n';
}
return lString;

}
if(ISBrowser.ns4)
window.location="view.asp?ID=120"
		