﻿function makeCall(clickid)
{
	var areaCode = document.getElementById('txtAreaCode').value;
	var first3   = document.getElementById('txtFirstThree').value;
	var last4    = document.getElementById('txtLastFour').value;
	
	var phone = areaCode + first3 + last4;
	
	if(phone.length != 10 || isNaN(phone))
	{
		alert("Please enter a valid 10-digit phone number.");
	}
	else
	{
		window.open('http://www.ifbyphone.com/clickto_status.php?click_id=' + clickid + '&phone_to_call=' + phone + '&key=40ede69815d21d0390420513a66ca782b44682fe', 'Clickto' , 'width=200,height=200,toolbar=no,location=no, menubar=no, scrollbars=no, copyhistory=no,resizable=no');
	}
}

function autofocus(field, limit, next, evt) {

    evt = (evt) ? evt : event;
    var charCode = (evt.charCode) ? evt.charCode : ((evt.keyCode) ? evt.keyCode : ((evt.which) ? evt.which : 0));
    if (charCode > 31 && field.value.length == limit)
    {
        document.getElementById(next).focus();
        document.getElementById(next).select();
    }
}
