
function validemail(email){
invalidchar="/:,;"
if (email==""){ return false }
for (i=0;i<invalidchar.length;i++){
	badchar=invalidchar.charAt(i)
	if (email.indexOf(badchar,0)>-1){ return false }
}
atpos=email.indexOf('@',1)
if (atpos==-1){ return false }
periodpos=email.indexOf(".",atpos)
if (email.length>50) {return false}
if (periodpos ==-1) {return false}
if (periodpos+3 >email.length) {return false}
return true
}


function validuser(username){
invalidchar="~`!@#$%^&*)(+}{][\|;:/?.><,s'"+'"'
if (username==""){ return false }
for (i=0;i<invalidchar.length;i++){
	badchar=invalidchar.charAt(i)
	if (username.indexOf(badchar,0)>-1){ return false }
}
return true
}


function isnum(pasval){
if (pasval==""){return false}
for (i=0;i<pasval.length;i++){	
	if (pasval.charAt(i)<'0'){ return false }
	if (pasval.charAt(i)>'9'){ return false }	
}
return true
}

function DateFormat(dateVal) {	
	DayVal = dateVal.getDate();
	MonthVal = dateVal.getMonth();
	YearVal = dateVal.getYear();	
	if (YearVal.length <= 2) {
		YearVal = eval(YearVal) + 1900;				
	}
	tempStr = eval(MonthVal + 1) + "/" + DayVal + "/" + YearVal;	
	return tempStr;
}

function validzip(inzip){
if (!isnum(inzip)){return false}
return true
}

function focusfn(message){
	window.status=message;
}

function addbookmark(bookmarkurl,bookmarktitle){
	if (document.all)
		window.external.AddFavorite(bookmarkurl,bookmarktitle);
}

function openwindow(mhtml,mwname,mhw){
hlpwin=window.open(mhtml,mwname,mhw)
hlpwin.focus()
}