function checkInt(field, limit, x) {
    var charCode = ( x.which != null ) ? x.which : event.keyCode;


    if((field.value.length < limit) || (charCode <= 32)) {
	return (charCode < 32 || (charCode >= 48 && charCode <= 57));
    } else {
	return false;
    }
	    
}

function checkCC(field, limit, x) {
    var charCode = ( x.which != null ) ? x.which : event.keyCode;

    field.value = field.value.replace("+", "");
    var plus = "+";
    field.value = plus.concat(field.value);

    if((field.value.length <= limit) || (charCode <= 32)) {
	return (charCode < 32 || (charCode >= 48 && charCode <= 57));
    } else {
	return false;
    }
	    
}

function updateAWP() {
    var a = document.getElementsByName("custom phone")[0];
    var b = document.getElementsByName("prefix")[0];
    var c = document.getElementsByName("areacode")[0];
    var d = document.getElementsByName("phone1")[0];
    var e = document.getElementsByName("phone2")[0];
    var dash = "-"
	a.value=b.value.concat(dash.concat(c.value.concat(dash.concat(d.value.concat(dash.concat(e.value))))));
}

function updateAWPINT() {
    var a = document.getElementsByName("custom phone")[0];
    var b = document.getElementsByName("prefix")[0];
    var c = "011";
    var d = document.getElementsByName("phone1")[0];
    var e = document.getElementsByName("phone2")[0];
    var dash = "-"
	a.value=c.concat(b.value.concat(dash.concat(d.value.concat(dash.concat(e.value)))));
}
