﻿function uploadFile(){
window.open('upload.aspx', 'uploadWin', '100', '200');
return false;
}

function showCalendar() {
    var el = document.getElementById('Panel1');
    if (el.style.display == 'none') {
        el.style.display = 'block';
    } else {
        el.style.display = 'none';
    }
}            
    
function writeMail() {
    var name= 'info'; 
    var dotcom = 'priohio.com';
    var email = '<a href="mailto:' + name + '@' + dotcom + '">'
    document.write(email);
}

function clearFields() {
    document.getElementById('txtDate').value = '';
}

function showDepos() {
    var elem = document.getElementById('savedDepos');
    if (elem.style.display == 'none') {
        elem.style.display = 'block';
    }
}

var xmlHttp;
var depoDate;
var depoTime;
var depoLength;
var depoWitness;
var depoCaption;
var depoLocation;
var depoAddress;
var depoCity;
var depoState;
var depoZip;
var depoContact;
var action;
function createXMLHttpRequest() {
    if (window.ActiveXObject) {
        xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
    }
    else if (window.XMLHttpRequest) {
        xmlHttp = new XMLHttpRequest();
    }
}

function addDepo() {
    var depoAM_PM;
    var radioButtons = document.getElementsByName("rbDepoTime");
        for (var x = 0; x < radioButtons.length; x ++) {
            depoAM_PM = radioButtons[x].value;
        }
//    depoDate = document.getElementById('ddlDepoMonth').options[document.getElementById('ddlDepoMonth').selectedIndex].value + '/' + document.getElementById('ddlDepoDay').options[document.getElementById('ddlDepoDay').selectedIndex].value + '/' +  document.getElementById('ddlDepoYear').options[document.getElementById('ddlDepoYear').selectedIndex].value + ' ' + document.getElementById('txtDepoTime').value + ' ' + depoAM_PM;
//    depoLength = document.getElementById('ddlDepoLen').options[document.getElementById('ddlDepoLen').selectedIndex].value;
//    depoWitness = document.getElementById('txtWitName').value;
//    depoCaption = document.getElementById('txtCaption').value;
//    depoLocation = document.getElementById('txtDepoLocation').value;
//    depoAddress = document.getElementById('txtDepoAddress').value;
//    depoCity = document.getElementById('txtDepoCity').value;
//    depoState = document.getElementById('txtDepoState').value;
//    depoZip = document.getElementById('txtDepoZip').value;
//    depoContact = document.getElementById('txtDepoContact').value;
    action = "add";
//    if (depoDate == "" || depoTime == "" || depoLength == "" || depoWitness == "" || depoCaption == "" || depoLocation == "" || depoAddress == "" || depoCity == "" || depoState == "" || depoZip == "" || depoContact == "") {
//        return;
//    }
    
    var url = "include/processDepo.aspx"
//        + "&action=" + action;
//        + "&ts=" + new Date().getTime();
//        
    createXMLHttpRequest();
    xmlHttp.onreadystatechange = handleAddStateChange;
    xmlHttp.open("POST", url, true);
    xmlHttp.send(null);
}

//function createAddQueryString(depoDate, depoTime, depoLength, depoWitness, depoCaption, depoLocation, depoAddress, depoCity, depoState, depoZip, depoContact, action) {
//    var queryString = "depoDate=" + depoDate
//        + "&depoTime=" + depoTime
//        + "&depoLength=" + depoLength
//        + "&depoWitness=" + depoWitness
//        + "&depoCaption=" + depoCaption
//        + "&depoLocation=" + depoLocation
//        + "&depoAddress=" + depoAddress
//        + "&depoCity=" + depoCity
//        + "&depoState=" + depoState
//        + "&depoZip=" + depoZip
//        + "&depoContact=" + depoContact
//        + "&action=" + action;
//    return queryString;
//}

function handleAddStateChange() {
    if (xmlHttp.readyState == 4) {
        if (xmlHttp.status == 200) {
            var el = document.getElementById('savedDepos');
            var theDiv  = document.createElement('div');
            theDiv.innerHTML = xmlHttp.responseText;
            el.appendChild(theDiv);
            clearDepoData();
            showDepos();
        }
        else {
            alert("Error adding new deposition.");
        }
    }
}

function clearDepoData() {
    document.getElementById('ddlDepoMonth').options[0].value = "";
    document.getElementById('ddlDepoDay').options[0].value = "";
    document.getElementById('ddlDepoYear').options[0].value = "";
    document.getElementById('txtDepoTime').value = "";
    document.getElementById('rbDepoTime').value = "";
    document.getElementById('ddlDepoLen').selectedIndex.value = "";
    document.getElementById('txtWitName').value = "";
    document.getElementById('txtCaption').value = "";
    document.getElementById('txtDepoLocation').value = "";
    document.getElementById('txtDepoAddress').value = "";
    document.getElementById('txtDepoCity').value = "";
    document.getElementById('txtDepoState').value = "";
    document.getElementById('txtDepoZip').value = "";
    document.getElementById('txtDepoContact').value = "";
}

function toggleRealTime() {
    var el = document.getElementById('rbRealTimeNo');
    if (el.checked) {
        document.getElementById('txtNumHookups').disabled = "true";
        document.getElementById('rbPRIComp').disabled = "true";
    }
}