function winop(source, wi, hi, scroll)
{
	var scrl = "" ;
	if( scroll == 1 )
	scrl = ",scrollbars" ;
	wid = wi + 10 ;
	hih = hi + 10
	
	var w = (screen.width/2) - Math.round(wid/2) ;
	var h = (screen.height/2) - Math.round(hih/2) ;
	
	window.open(source, 'zWindow', 'width=' + wid + ',height=' + hih + ',left=' + w + ',top=' + h + ',resizable' + scrl) ;
}

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; }
	if (str.indexOf(",") != -1) { return true; }

	return false ;					
}

function IsNum(sText)
{
	var ValidChars = "-.0123456789" ;
	var IsNumber = true ;
	var Char ;

	for (i = 0; i < sText.length && IsNumber == true; i++) 
	{ 
		Char = sText.charAt(i) ; 
		if (ValidChars.indexOf(Char) == -1) 
		{
			IsNumber = false ;
		}
	}
	return IsNumber ;
}

function IsPosNum(sText)
{
	var ValidChars = ".0123456789" ;
	var IsPosNumber = true ;
	var Char ;

	for (i = 0; i < sText.length && IsPosNumber == true; i++) 
	{ 
		Char = sText.charAt(i) ; 
		if (ValidChars.indexOf(Char) == -1) 
		{
			IsPosNumber = false ;
		}
	}
	return IsPosNumber ;
}

function IsAlpha(sText)
{
	var ValidChars = "ABCDEFGHIJKLMNOPQRSTUVWXYZ.$" ;
	var IsAlpha = true ;
	var Char ;

	sText = sText.toUpperCase();

	for (i = 0; i < sText.length && IsAlpha == true; i++) 
	{ 
		Char = sText.charAt(i) ; 
		if (ValidChars.indexOf(Char) == -1) 
		{
			IsAlpha = false ;
		}
	}
	return IsAlpha ;
}

function IsAlphNum(sText)
{
	var ValidChars = "ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789.$_" ;
	var IsAlphaNumber = true ;
	var Char ;

	sText = sText.toUpperCase();

	for (i = 0; i < sText.length && IsAlphaNumber == true; i++) 
	{ 
		Char = sText.charAt(i) ; 
		if (ValidChars.indexOf(Char) == -1) 
		{
			IsAlphaNumber = false ;
		}
	}
	return IsAlphaNumber ;
}

function redirectok(tosite)
{
	if (confirm("You are now leaving WallStreetSecretsPlus.com and entering " + tosite + "."))
	{
		window.location.href="http://www." + tosite ;
		return true ;
	}
	else
	{
		return false ;
	}
}