// the function: "ValidIP()" checks for internal IPs and returns a 1 if true and a 0 if false.

function callPoll()
 {
	 if ( ValidIP()== 0 ) 
	 {
		Poll();
	 }
}
function ValidIP() {
		var arrRegExp = new Array(5);
	  	arrRegExp[0] = /^10\.12\.[0-9]{1,3}\.[0-9]{1,3}$/
      		arrRegExp[1] = /^199\.136\.16\.[0-9]{1,3}$/
      		arrRegExp[2] = /^199\.136\.17\.[0-9]{1,3}$/
      		arrRegExp[3] = /^199\.136\.19\.[0-9]{1,3}$/
			arrRegExp[4] = /^199\.136\.18\.[0-9]{1,3}$/
                          var intMatch = 0;
		for(var i = 0; i < arrRegExp.length; i++){
			if(arrRegExp[i].test(strIP)){
				intMatch = 1;
				break;
			}
		}
		return intMatch;
	}