	function IDinfo() {
		//** If you dont know your info call Jon at 403-265-8080 ext.1 **

		// You should put your user name
		form.merchantID.value = "demo";
		// you should put your password
		form.merchantPW.value = "connectmobile";
		
	}

    function processForm( form , cellNumber)
    {
        cellNumber.value = form.area.value + form.phone.value;
        return true;
    }

    function numericOnly( event, element )
    {
        var keycode;

        if ( !event )
        {
            event = window.event;
        }

        if ( event.which )
        {
            keycode = event.which;
        }
        else
        {
            keycode = event.keyCode;
        }

        // Allow numbers and navigation only
		if ( keycode > 57 || ( keycode == 31 ) )
        {
            event.returnValue = false;
            return false;
        }

        return true;
    }

    function processAreaCode( event, element )
    {
        var keycode;

        if ( !event )
        {
            event = window.event;
        }

        if ( event.which )
        {
            keycode = event.which;
        }
        else
        {
            keycode = event.keyCode;
        }

        // Detect if '1' is entered as first character
        if ( keycode == 49 && element.value.length == 0 )
        {
            event.returnValue = false;
            return false;
        }

        return numericOnly( event, element );
    }

	function textCounter(field, countfield, maxlimit) {
		if (field.value.length > maxlimit) // if too long...trim it!
    		field.value = field.value.substring(0, maxlimit);
	        // otherwise, update 'characters left' counter
    	else countfield.value = maxlimit - field.value.length;
	}


// -------------------------------------------------------------------
// TabNext()
// Function to auto-tab phone field
// Arguments:
//   obj :  The input object (this)
//   event: Either 'up' or 'down' depending on the keypress event
//   len  : Max length of field - tab when input reaches this length
//   next_field: input object to get focus after this one
// -------------------------------------------------------------------
var phone_field_length=0;
function TabNext(obj,event,len,next_field) {
	if (event == "down") {
		phone_field_length=obj.value.length;
		}
	else if (event == "up") {
		if (obj.value.length != phone_field_length) {
			phone_field_length=obj.value.length;
			if (phone_field_length == len) {
				next_field.focus();
				next_field.select();
				}
			}
		}
	}
