Join the McCall Team
McCall Realty  
 
function isEmailAddr(email) { var emailReg = "^[\\w-&_\.]*[\\w-&_\.]\@[\\w]\.+[\\w]+[\\w]$"; var regex = new RegExp(emailReg); try { return regex.test(email); } catch(ex) { loading=false;document.getElementById("ErrorRecord").src="http://www.mccalltahoe.com/scripterror.html?Page=/menuform.html&Error=isEmailAddr:" + ex.message + ""; } } /* function isEmailAddr(email) { var result = false; var theStr = new String(email); var index = theStr.indexOf("@"); try { if (index > 0) { var pindex = theStr.indexOf(".",index); if ((pindex > index+1) && (theStr.length > pindex+1)) result = true; } return result; } catch(ex) { loading=false;document.getElementById("ErrorRecord").src="http://www.mccalltahoe.com/scripterror.html?Page=/menuform.html&Error=isEmailAddr:" + ex.message + ""; } } */ function isURL(url) { var result = false; var theStr = new String(url); if (theStr != "") { var index = theStr.indexOf("http://"); try { if (index == 0) { var pindex = theStr.indexOf(".",index); if ((pindex > index+1) && (theStr.length > pindex+1)) result = true; } return result; } catch(ex) { loading=false;document.getElementById("ErrorRecord").src="http://www.mccalltahoe.com/scripterror.html?Page=/menuform.html&Error=isURL:" + ex.message + ""; } } } function validRequired(formField,fieldLabel) { var result = true; try { if (formField.value == "") { alert('Please enter a value for the "' + fieldLabel +'" field.'); formField.focus(); result = false; } return result; } catch(ex) { loading=false;document.getElementById("ErrorRecord").src="http://www.mccalltahoe.com/scripterror.html?Page=/menuform.html&Error=validRequired:" + ex.message + ""; } } function allDigits(str) { try { return inValidCharSet(str,"0123456789"); } catch(ex) { loading=false;document.getElementById("ErrorRecord").src="http://www.mccalltahoe.com/scripterror.html?Page=/menuform.html&Error=allDigits:" + ex.message + ""; } } function inValidCharSet(str,charset) { var result = true; try { // Note: doesn't use regular expressions to avoid early Mac browser bugs for (var i=0;i 0) { var index = formField.value.indexOf("http://"); if (index == -1) { if (formField.value.length > 0) { formField.value = "http://" + formField.value; } } if (!isURL(formField.value)) { alert('Please enter a complete URL in the form: http://www.yourdomain.com "' + fieldLabel +'" field.'); formField.focus(); result = false; } } } return result; } catch(ex) { loading=false;document.getElementById("ErrorRecord").src="http://www.mccalltahoe.com/scripterror.html?Page=/menuform.html&Error=validURL:" + ex.message + ""; } } function validNum(formField,fieldLabel,required) { var result = true; try { if (required && !validRequired(formField,fieldLabel)) result = false; if (result) { if (!allDigits(formField.value)) { alert('Please enter a number for the "' + fieldLabel +'" field.'); formField.focus(); result = false; } } return result; } catch(ex) { loading=false;document.getElementById("ErrorRecord").src="http://www.mccalltahoe.com/scripterror.html?Page=/menuform.html&Error=validNum:" + ex.message + ""; } } function validInt(formField,fieldLabel,required) { var result = true; try { if (required && !validRequired(formField,fieldLabel)) result = false; if (result) { var num = parseInt(formField.value,10); if (isNaN(num)) { alert('Please enter a number for the "' + fieldLabel +'" field.'); formField.focus(); result = false; } } return result; } catch(ex) { loading=false;document.getElementById("ErrorRecord").src="http://www.mccalltahoe.com/scripterror.html?Page=/menuform.html&Error=validInt:" + ex.message + ""; } } function validText(formField, fieldLabel, minLength, maxLength) { var result = true; try { result = formField.value.length >= parseInt(minLength,10) && formField.value.length <= parseInt(maxLength,10) if (!result) { alert('The "' + fieldLabel +'" field value should be within ' + minLength + ' and ' + maxLength + ' characters.'); formField.focus(); result = false; } return result; } catch(ex) { loading=false;document.getElementById("ErrorRecord").src="http://www.mccalltahoe.com/scripterror.html?Page=/menuform.html&Error=validText:" + ex.message + ""; } } function maxListSelected(field, max) { hasEntry = 0; for(m=0; m max) { field.options[m].selected = false; } } } if (hasEntry > max) { alert("You are only allowed to select up to " + max + " values."); return false; } return true; } function validList(formField,fieldLabel,AllowFirstSelection) { var result = true; try { if (!AllowFirstSelection && formField.selectedIndex == 0) { alert('Please select a value from the "' + fieldLabel +'" field other than the first selection.'); formField.focus(); result = false; } if (result) { if (formField.selectedIndex < 0) { alert('Please select a value from the "' + fieldLabel +'" field.'); formField.focus(); result = false; } } return result; } catch(ex) { loading=false;document.getElementById("ErrorRecord").src="http://www.mccalltahoe.com/scripterror.html?Page=/menuform.html&Error=validList:" + ex.message + ""; } } function validDate(formField,fieldLabel,required) { var result = true; try { if (required && !validRequired(formField,fieldLabel)) result = false; if (result) { var elems = formField.value.split("/"); result = (elems.length == 3); // should be three components if (result) { var month = parseInt(elems[0],10); var day = parseInt(elems[1],10); var year = parseInt(elems[2],10); result = allDigits(elems[0]) && (month > 0) && (month < 13) && allDigits(elems[1]) && (day > 0) && (day < 32) && allDigits(elems[2]) && ((elems[2].length == 2) || (elems[2].length == 4)); } if (!result) { alert('Please enter a date in the format MM/DD/YYYY for the "' + fieldLabel +'" field.'); formField.focus(); } } return result; } catch(ex) { loading=false;document.getElementById("ErrorRecord").src="http://www.mccalltahoe.com/scripterror.html?Page=/menuform.html&Error=validDate:" + ex.message + ""; } } function DateBlur(T, e) { var m = ""; var d = ""; var y = ""; var newDate = ""; var invalidMsg = "Please enter a valid date. (MM/DD/YYYY)"; switch (T.value.length) { case 0: T.value = "MM/DD/YYYY"; return true; break; case 8: case 9: var arr = T.value.split("/"); switch (arr.length) { case 1: // no slashes m = T.value.substring(0,2); d = T.value.substring(2,4); y = T.value.substring(4,8); break; case 3: // 2 slashes - interpret as M/D/YYYY m = arr[0]; d = arr[1]; y = arr[2]; break; default: // invalid date alert(invalidMsg); T.select(); return false; break; } break; case 10: // assume date with slashes var arr = T.value.split("/"); if (arr.length == 3) { m = arr[0]; d = arr[1]; y = arr[2]; } else { alert(invalidMsg); T.select(); return false; } break; default: alert(invalidMsg); T.select(); return false; break; } // Make sure month day and year are not blank if (m == "" || d == "" || y == "") { alert(invalidMsg); T.select(); return false; } // Check to make sure that month, day and year are valid numbers if ((isNaN(Number(m)) || isNaN(Number(d)) || isNaN(Number(y))) ) { alert(invalidMsg); T.select(); return false; } // Check the range of the month if (Number(m) < 1 || Number(m) > 12) { alert(invalidMsg); T.select(); return false; } var isValid = true; switch (Number(m)) { case 1: if (Number(d) < 1 || Number(d) > 31) isValid = false; break; case 2: if (Number(d) < 1 || Number(d) > 29) isValid = false; break; case 3: if (Number(d) < 1 || Number(d) > 31) isValid = false; break; case 4: if (Number(d) < 1 || Number(d) > 30) isValid = false; break; case 5: if (Number(d) < 1 || Number(d) > 31) isValid = false; break; case 6: if (Number(d) < 1 || Number(d) > 30) isValid = false; break; case 7: if (Number(d) < 1 || Number(d) > 31) isValid = false; break; case 8: if (Number(d) < 1 || Number(d) > 31) isValid = false; break; case 9: if (Number(d) < 1 || Number(d) > 30) isValid = false; break; case 10: if (Number(d) < 1 || Number(d) > 31) isValid = false; break; case 11: if (Number(d) < 1 || Number(d) > 30) isValid = false; break; case 12: if (Number(d) < 1 || Number(d) > 31) isValid = false; break; } if (!isValid) { alert(invalidMsg); T.select(); return false; } // Reformat the date to be MM/DD/YYYY if (m.length == 1) m = "0" + m; if (d.length == 1) d = "0" + d; if (m != "" && d != "" && y != "") newDate = m + "/" + d + "/" + y; else newDate = ""; if (newDate != "") T.value = newDate; return true; } function DateFocus(T) { if (T.value == "MM/DD/YYYY") T.value = ""; } //-->

McCall Realty Real Estate Agent Application

WANTED : "Young, skinny wiry fellow not over eighteen. Must be expert riders willing to risk death daily. Orphans preferred."

On April 3, 1860, the Pony Express ran this ad. It was blunt. It was short. It was successful.

As McCall Realty begins its recruitment process, we’re essentially going down the same path.

We don’t want just any agent. We want agents who are committed to developing a successful career in real estate and are in complete agreement with the following:

It is the goal of McCall Realty to become Lake Tahoe’s premier real estate company. Our practice will embrace the very highest ethical standards and establish new levels of professionalism and excellence. We will be nurturing and supportive while creating a team environment that is both unique and enjoyable.

Is this you? To see if there’s a possible fit, we need a clear idea of your career path. What are your real estate goals and your strategies to attain those goals? How much time do you intend to allocate to your professional real estate career?

McCall Realty is carefully selecting agents who take their job seriously and are willing to do what is necessary to reach their goals. We are committed to helping agents achieve their goals as long as we see the agent doing their part. Those who join our team and work diligently will receive one-on-one support, professional training and coaching. We will do our part to help you to be as successful as possible.

If you think you’ve got what it takes to join our exciting new team, please complete the form. The potential is unlimited. The possibilities are endless. And the opportunity to ride with us is now.

If you’re think you’re McCall material, we’re ready to talk.

First Name:*
Last Name:*
Email:*
Phone:*
Comments: