// JavaScript Document
<!--
String.prototype.trim = function() {
	return this.replace(/^\s+|\s+$/g,"");
}
String.prototype.ltrim = function() {
	return this.replace(/^\s+/,"");
}
String.prototype.rtrim = function() {
	return this.replace(/\s+$/,"");
}

function validateNum()
{
  if (event.keyCode < 45 || event.keyCode > 57) event.returnValue = false;
}

function changeValue(action,fieldID,defaultValue)
{
	if(action == 'focus')	{ 
	  if(fieldID.value == defaultValue) {
			fieldID.value = '';
		}
	}
	if(action == 'blur') {
		if(fieldID.value == '') {
			fieldID.value = defaultValue;
		}
	}
}

function validateRadio(radio) {
  var cnt = -1;
  for (var i=radio.length-1; i > -1; i--) {
    if (radio[i].checked) {
	    cnt = i; i = -1;
	  }
  }
  if (cnt > -1) return radio[cnt].value;
  else return false;
}

function NewWindow(mypage,myname,w,h,scroll){
  var win= null;
  var winl = (screen.width-w)/2;
  var wint = (screen.height-h)/2;
  var settings  ='height='+h+',';
      settings +='width='+w+',';
      settings +='top='+wint+',';
      settings +='left='+winl+',';
      settings +='scrollbars='+scroll+',';
      settings +='resizable=yes';
  win=window.open(mypage,myname,settings);
  if(parseInt(navigator.appVersion) >= 4){win.window.focus();}
}

function validateEmail_v1(strEmail) {
  var rst;
  var filter=/^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i;
  if (filter.test(strEmail)) {
    rst=true;
  }
	else {
    rst=false;
  }
  return(rst);
}

function validateEmail(str) {
	var at="@"
	var dot="."
	var lat=str.indexOf(at)
	var lstr=str.length
	var ldot=str.indexOf(dot)
	if(str.indexOf(at)==-1) return false
	if(str.indexOf(at)==-1 || str.indexOf(at)==0 || str.indexOf(at)==lstr) return false;
	if(str.indexOf(dot)==-1 || str.indexOf(dot)==0 || str.indexOf(dot)==lstr) return false;
	if(str.indexOf(at,(lat+1))!=-1) return false;
	if(str.substring(lat-1,lat)==dot || str.substring(lat+1,lat+2)==dot) return false;
	if(str.indexOf(dot,(lat+2))==-1) return false;
	if(str.indexOf(" ")!=-1) return false;
	return true					
}
//-->
