// JavaScript Document
//define white space characters
	var whitespace = " \t\n\r";
	function isEmpty(s){
		var i;
		if ((s == null) || (s.length == 0))
			return true;
		//Search the string looking for characters that are not whitespace
		for (i = 0; i < s.length; i++){
			var c = s.charAt(i);
			if (whitespace.indexOf(c) == -1)
			return false;
		}
	
		//All characters are whitespace
		return true;
	}
//generate a random string
	function randomString() {
		//var chars = "0123456789ABCDEFGHIJKLMNOPQRSTUVWXTZabcdefghiklmnopqrstuvwxyz";
		var chars = "0123456789ABCDEFGHIJKLMNOPQRSTUVWXTZ";
		var string_length = 7;
		var randomstring = '';
		for (var i=0; i<string_length; i++) {
			var rnum = Math.floor(Math.random() * chars.length);
			randomstring += chars.substring(rnum,rnum+1);
		}
		//document.randform.randomfield.value = randomstring;
		return randomstring;
	}
	
	//retriev user Reference
	function getUserRef() {
		  var query = window.location.search;
		  var userRef = '';
		  // Skip the leading ?, which should always be there,
		  // but be careful anyway
		  if (query.substring(0, 1) == '?') {
			query = query.substring(1);
		  }
		  var data = query.split('&');
		  for (i = 0; (i < data.length); i++) {
			data[i] = unescape(data[i]);
		  }
		  for (i = 0; (i < data.length); i++) {
			if (data[i].indexOf('UREF') != -1)
				userRef = data[i].substring(5);
		  }
		  return userRef;
	}

//validate email address
	function echeck(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 true;
			}

			if (str.indexOf(at)==-1 || str.indexOf(at)==0 || str.indexOf(at)==lstr){
			   return true;
			}

			if (str.indexOf(dot)==-1 || str.indexOf(dot)==0 || str.indexOf(dot)==lstr){
			    return true;
			}

			 if (str.indexOf(at,(lat+1))!=-1){
			    return true;
			 }

			 if (str.substring(lat-1,lat)==dot || str.substring(lat+1,lat+2)==dot){
			    return true;
			 }

			 if (str.indexOf(dot,(lat+2))==-1){
			    return true;
			 }

			 if (str.indexOf(" ")!=-1){
			    return true;
			 }

			 return false;					
		}

		<!--
		function getCurrentTime(){
			var currentTime = new Date()
			var hours = currentTime.getHours()
			var minutes = currentTime.getMinutes()
			
			var time;
			
			if (minutes < 10)
				minutes = "0" + minutes
						
			if(hours > 11){
				time = hours + ":" + minutes + " " +"PM"
			} else {
				time = hours + ":" + minutes + " " +"AM"
			}
			
			return time;
		}
		//-->

	