﻿function collapse(){
    document.getElementById('ctl00_navmenu').style.display = 'none';
}

function expand(){
    document.getElementById('ctl00_navmenu').style.display = 'block';
}

function validateEmail(name, email, body, submitButton) {
    if (trim(document.getElementById(name).value).length == 0) {
        alert('Please insert your name');
        return false;
    }
    if (trim(document.getElementById(email).value).length == 0) {
        alert('Please insert your email');
        return false;
    }

    if (!echeck(trim(document.getElementById(email).value)))
        return false;
            
    if (trim(document.getElementById(body).value).length == 0) {
        alert('Please insert the message');
        return false;
    }
}

function trim(stringToTrim) {
	return stringToTrim.replace(/^\s+|\s+$/g,"");
}

function echeck(str) {

    var at = "@"
    var dot = "."
    var lat = str.indexOf(at)
    var lstr = str.length
    var ldot = str.indexOf(dot)
    if (str.indexOf(at) == -1) {
        alert("Please insert a valid E-mail address");
        return false
    }

    if (str.indexOf(at) == -1 || str.indexOf(at) == 0 || str.indexOf(at) == lstr) {
        alert("Please insert a valid E-mail address");
        return false
    }

    if (str.indexOf(dot) == -1 || str.indexOf(dot) == 0 || str.indexOf(dot) == lstr) {
        alert("Please insert a valid E-mail address");
        return false
    }

    if (str.indexOf(at, (lat + 1)) != -1) {
        alert("Please insert a valid E-mail address");
        return false
    }

    if (str.substring(lat - 1, lat) == dot || str.substring(lat + 1, lat + 2) == dot) {
        alert("Please insert a valid E-mail address");
        return false
    }

    if (str.indexOf(dot, (lat + 2)) == -1) {
        alert("Please insert a valid E-mail address");
        return false
    }

    if (str.indexOf(" ") != -1) {
        alert("Please insert a valid E-mail address");
        return false
    }

    return true
}

function openLink(url) {
    window.open(url, 'gavin','left=20,top=20,toolbar=1,resizable=0');
}