﻿function confirmDelete() {
    return confirm("Are you sure you want to delete this?");
}


/* toggles visibility of divs */
function ToggleDiv(divID, ahrefID, closeMessage, openMessage) {
    var item = document.getElementById(divID);
    if (item) {
        item.className = (item.className == 'displayDivNone') ? 'displayDivBlock' : 'displayDivNone';

        if (item.className == "displayDivBlock")
            document.getElementById(ahrefID).innerHTML = closeMessage;
        if (item.className == "displayDivNone")
            document.getElementById(ahrefID).innerHTML = openMessage;
    }
}

/* ------AJAX------ */

/* creates AJAX request object */
function createRequestObject() {
    var requestObject;
    var browser = navigator.appName;
    if (browser == "Microsoft Internet Explorer") {
        requestObject = new ActiveXObject("Microsoft.XMLHTTP");
    } else {
        requestObject = new XMLHttpRequest();
    }
    return requestObject;
}

/* ------END AJAX------ */




/* ------FORM VALIDATION------ */

/* checks if passed field is empty or not */
function IsFieldEmpty(fieldName) {
    if (fieldName.value == "")
        return true;
    else
        return false;
}

/* checks for valid email */
function checkEmail(emailField) {
    //var email = document.getElementById('emailaddress');
    var filter = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
    if (!filter.test(emailField.value))
        return false;
    else
        return true;
}

/* ------END FORM VALIDATION------ */