
function chkForm(f, page) {
	if (document.frmForecast.fname.value == "" || isblank(document.frmForecast.fname.value))
		{
			document.frmForecast.subFlag.value = 1;
		}
	else if (document.frmForecast.state.value == "" || isblank(document.frmForecast.state.value))
		{
			document.frmForecast.subFlag.value = 1;
		}


else
		{
				
				if (document.frmForecast.subFlag.value >= 1)
					{
                                              	document.frmForecast.action = page;
						document.frmForecast.submit();
					}
				else
					{
					  	document.frmForecast.action = "forecast.asp";
					        f.target = 'results';
                                                window.open('',f.target,'width=620,height=480,menubar');
                                                f.submit();
                                                window.location.href = page;
                                                return false;
					}
		}

}

function isblank(svalue)
{
	svalue1 = new String(svalue);
	for(var i = 0; i < svalue1.length; i++)
	{
		var c = svalue1.charAt(i);
		if((c != ' ') && (c != '\n') && (c!='\t')) return false;
	}
	return true;
}

function isEmail(string) {
    if (string.search(/^\w+((-\w+)|(\.\w+))*\@[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za-z0-9]+$/) != -1)
        return true;
    else
        return false;
}

function resetForm()
{
    for (var i = 0; i < document.frmForecast.length; i++)
		{
			document.frmForecast.elements[i].value = '';
		}

}
