//Javascript - forecasters.js

function cnt(w,x){
var y=w.value;
var r = 0;
a=y.replace('\n',' ');
a=a.split(' ');
for (z=0; z<a.length; z++) {if (a[z].length > 0) r++;}
x.value=r;
}

function cnt2(w,x,lim){
var y=w.value;
var r = 0;
a=y.replace('\n',' ');
a=a.split(' ');
for (z=0; z<a.length; z++) {if (a[z].length > 0) r++;}
x.value=r;
if (r > lim) {
	alert ("Please limit number of words to fewer than 300"); 
	}
}
		
// Display Pop-Ups
var win = '';
function popitup(winURL, ht, wid)
{
  win = window.open(winURL, "zip", "height="+ht+",width="+wid+",scrollbars,resizable,left=0,top=0,screenX=0,screenY=0");
   if (win.opener == null) win.opener = self;
   win.focus();
}

function ma2js(var1,var2,var3,var4,var5) {
	var nam4 = '';
	var class5 = '';
	if (var4 != "") {
		nam4 = var4;
	}	
	else {
		nam4 = var1+'@'+var2+'.'+var3;
	}
	if (var5 != "") {
		class5 = 'class='+var5;
	}	
	else {
		class5 = '';
	}
	var first = 'ma';
	var second = 'il';
	var third = 'to:';
	
	var address = var1;
	
	var domain = var2;
	
	var ext = var3; 
	document.write('<a '+class5+' onFocus="this.blur()" href="');
	document.write(first+second+third);
	document.write(address);
	document.write('@');
	document.write(domain);
	document.write('.');
	document.write(ext);  
	document.write('">' + nam4 + '</a>'); 
}

function loadinparent(url, closeSelf){
	self.opener.location = url;
	
	if(closeSelf) {self.close();}
	else
	 {self.opener.focus();}
	}

