function popUp(URL) {
day = new Date();
id = day.getTime();
eval("page" + id + " = window.open(URL, '" + id + "', 'toolbar=0,scrollbars=0,location=0,statusbar=0,menubar=0,resizable=0,width=660,height=430,left = 192,top = 179');");
}

function popUp2(URL) {
day = new Date();
id = day.getTime();
eval("page" + id + " = window.open(URL, '" + id + "', 'toolbar=0,scrollbars=1,location=0,statusbar=0,menubar=0,resizable=0,width=660,height=430,left = 192,top = 179');");
}

function checkEmail()
	{
	var strEmail, strError, countAtRate, countDot, i;
	var checkAtRate, checkDot;
	var ValidChars,CountValidChars;
	ValidChars="abcdefghijklmnopqrstuvwxyz0123456789_.@ABCDEFGHIJKLMNOPQRSTUVWXYZ-";
	strEmail = checkEmail.arguments[0];

	countAtRate=0;
	countDot=0;
	CountValidChars=0;
	if (strEmail.length >= 7)
		{
		for(i=0;i<strEmail.length;i++)
			{
			if(strEmail.charAt(i)=="@")
				countAtRate++;
			if(strEmail.charAt(i)==".")
				countDot++;
			CountValidChars=0;
			for(j=0;j<ValidChars.length;j++)
				{
				if(strEmail.charAt(i)==ValidChars.charAt(j))
					{
					CountValidChars++;
					}
				}
			if(CountValidChars==0)
				{
				strError=0;
				break;
				}
			}
		}
	checkAtRate=strEmail.indexOf("@",1);
	checkDot=strEmail.indexOf(".",1);
	for(i=1;i<countDot;i++)
		checkDot=strEmail.indexOf(".",checkDot+1);
	if(countAtRate==1 && countDot > 0 && strEmail.length >=7 && strError != 0)
		strError=1;
	else
		strError=0;
	if(checkDot>=strEmail.length-2)
		strError=0;
	if(strEmail.charAt(0)=="@" || strEmail.charAt(strEmail.length-1)=="@")
		strError=0;
	if(strEmail.charAt(0)=="." || strEmail.charAt(strEmail.length-1)==".")
		strError=0;
	if(checkDot < checkAtRate)
		strError=0;

	return strError;
}

function LTrim(VALUE){
	var w_space = String.fromCharCode(32);
	if(v_length < 1){
		return"";
	}
	var v_length = VALUE.length;
	var strTemp = "";

	var iTemp = 0;

	while(iTemp < v_length){
		if(VALUE.charAt(iTemp) == w_space){
		}
		else{
			strTemp = VALUE.substring(iTemp,v_length);
			break;
		}
		iTemp = iTemp + 1;
	} //End While
	return strTemp;
} //End Function


function clearDefault(el,val,mod) {
	if(mod=='focus'){
		if (el.defaultValue==el.value) el.value = ""
		el.focus();
	}
	else if(mod=='blur')
		if(el.value=="") el.value = val;
}

function SignMeUp(dm){
	var err = "";
	if(LTrim(dm.txtemail.value)=="" || dm.txtemail.value=="enter e-mail")
		err += "Email address\n";
	else if(checkEmail(dm.txtemail.value)==0)
		err += "Invalid Email address\n";
	
	if(err!=""){
		alert("Please check the following required field(s)................\n\n"+ err);
		return false;
	}
	else
		return true;
}

function QuickQuote(dm){
	var err = "";
	if(LTrim(dm.txtname.value)=="")
		err += "Contact Person Name\n";
	if(LTrim(dm.cbrole.value)=="")
		err += "Contact Person Role\n";
	if(LTrim(dm.txtphone.value)=="")
		err += "Primary Phone #\n";
	
	if(LTrim(dm.txtemail.value)=="")
		err += "Email address\n";
	else if(checkEmail(dm.txtemail.value)==0)
		err += "Invalid Email address\n";
	if(LTrim(dm.cbpropertytype.value)=="")
		err += "Property Type\n";
	
	if(LTrim(dm.cbloan.value)=="")
		err += "Purpose of Loan\n";
	if(LTrim(dm.txtloanamount.value)=="")
		err += "Estimated Loan Amount\n";
		
	if(LTrim(dm.txtestimatedvalue.value)=="")
		err += "Estimated Value or Purchase Price\n";
	if(LTrim(dm.txtcity.value)=="")
		err += "City where property is located\n";
		
	if(LTrim(dm.txtstate.value)=="")
		err += "State where property is located\n";
	if(LTrim(dm.txtpropoccupancy.value)=="")
		err += "Property Occupancy %\n";
	
	if(LTrim(dm.cboccupancytype.value)=="")
		err += "Type of Occupancy\n";
	if(LTrim(dm.txtnosunit.value)=="")
		err += "Number of Units (Multifamily) or Sq. Ft. (Commercial)\n";
	if(LTrim(dm.cbfixedperiod.value)=="")
		err += "Requested Fixed Period\n";
	if(LTrim(dm.txtmcs.value)=="")
		err += "Borrower Middle Credit (FICO) Score\n";
	if(LTrim(dm.cbfindourwebsite.value)=="")
		err += "How did you find out about our website?\n";
	
	
	if(err!=""){
		alert("Please check the following required field(s)................\n\n"+ err);
		return false;
	}
	else
		return true;
}

function SubmitRegister(dm){
	var err = "";
	if(LTrim(dm.name.value)=="")
		err += "Name\n";
	if(LTrim(dm.company_name.value)=="")
		err += "Company Name\n";
	if(LTrim(dm.company_address.value)=="")
		err += "Company Address\n";
	if(LTrim(dm.city.value)=="")
		err += "City\n";
	if(LTrim(dm.state.value)=="")
		err += "State\n";
	if(LTrim(dm.zip.value)=="")
		err += "Zip Code\n";
	if(LTrim(dm.phone.value)=="")
		err += "Phone\n";
	if(LTrim(dm.email.value)=="")
		err += "Email address\n";
	else if(checkEmail(dm.email.value)==0)
		err += "Invalid Email address\n";
	if(LTrim(dm.through.value)=="")
		err += "How did you find out about our website?\n";
	
	
	if(err!=""){
		alert("Please check the following required field(s)................\n\n"+ err);
		return false;
	}
	else
		return true;
}

function SubmitContact(dm){
	var err = "";
	if(LTrim(dm.name.value)=="")
		err += "Name\n";
	if(LTrim(dm.company_name.value)=="")
		err += "Company Name\n";
	if(LTrim(dm.phone.value)=="")
		err += "Phone\n";
	if(LTrim(dm.email.value)=="")
		err += "Email address\n";
	else if(checkEmail(dm.email.value)==0)
		err += "Invalid Email address\n";
	if(LTrim(dm.through.value)=="")
		err += "How did you find out about our website?\n";
	
	
	if(err!=""){
		alert("Please check the following required field(s)................\n\n"+ err);
		return false;
	}
	else
		return true;
}
	
function SubmitInvestor(dm){
	var err = "";
	if(LTrim(dm.name.value)=="")
		err += "Name\n";
	if(LTrim(dm.address.value)=="")
		err += "Address\n";
	if(LTrim(dm.city.value)=="")
		err += "City\n";
	if(LTrim(dm.state.value)=="")
		err += "State\n";
	if(LTrim(dm.zip.value)=="")
		err += "Zip Code\n";
	if(LTrim(dm.phone.value)=="")
		err += "Phone\n";
	if(LTrim(dm.email.value)=="")
		err += "Email address\n";
	else if(checkEmail(dm.email.value)==0)
		err += "Invalid Email address\n";
	
	
	if(err!=""){
		alert("Please check the following required field(s)................\n\n"+ err);
		return false;
	}
	else
		return true;
}	