﻿
function AltAdSourceChk(id) {
    var dl = document.getElementById(id)
    if (dl.value == -1) {
        document.getElementById('OtherAdSourceDiv').style.display = 'block';
    }
    else {
        document.getElementById('OtherAdSourceDiv').style.display = 'none';
    }
}

function eChk(field) {
    if (field.value.match(/(^.{0})(abuse|admin|all|everyone|ftp|investorrelations|jobs|marketing|media|noc|postmaster|privacy|remove|request|root|sales|security|spam|subscribe|usenetusers|uucp|webmaster|www)@/)) {
        var xypos = findPos(field);
        var errmsg = document.getElementById('errmsg');
        var fieldwidth = parseInt(field.style.width.replace('px', ''));
        var curclass = field.className; 
        errmsg.style.display = 'inline-block';
        errmsg.style.position = 'absolute';
        errmsg.style.left = xypos[0] + fieldwidth + 8;
        errmsg.style.top = xypos[1];
        field.className += ' InvalidInput';
        document.getElementById('ctl00_MainContent_Button1').disabled = true;
        document.getElementById('ctl00_MainContent_Button1').title = 'Please correct all valdation errors';
    }
    else {
        document.getElementById('errmsg').style.display = 'none';
        field.className = 'EmailTextBox';
        document.getElementById('ctl00_MainContent_Button1').disabled = false;
        document.getElementById('ctl00_MainContent_Button1').title = 'Submit Quote Request';
    }
}

function findPos(field) {
    var xpos = ypos = 0;
    while (field) {
        xpos += field.offsetLeft;
        ypos += field.offsetTop;
        field = field.offsetParent;
    }
    return [xpos, ypos];
}

/*
function firstUpper(field) {
if (field.value.match(/([A-Z]|(\d*\d))/) == null) {
field.value = field.value.substr(0, 1).toUpperCase() + field.value.substr(1);
}
}
*/