﻿    function showDetails(id)
    {
        hideAll();
        document.getElementById(id).style.visibility = "visible";
        //document.getElementById('menu_' + id).style.color = "rgb(255,153,0)";

        var nodes = document.getElementById(id).getElementsByTagName('div');

        for ( var i = 0; i < nodes.length; i++ ) {
            var node = nodes[i];
            node.style.visibility = "visible";
            //hide(node.id);
        }
    }

    function hideAll() {

        var nodes = document.getElementById('country_details').getElementsByTagName('div');

        for ( var i = 0; i < nodes.length; i++ ) {
            var node = nodes[i];
            hide(node.id);
        }
    }


    function hide( id ) {
        document.getElementById(id).style.visibility = "hidden";
        //document.getElementById('menu_' + id).style.color = "rgb(255,153,0)";
    }

    function SubmitEnquiry() {
	    var name = document.enquiry.name.value;
        var email = document.enquiry.email.value;
	    var company = document.enquiry.company.value;
	    var address = document.enquiry.address.value;
	    var postcode = document.enquiry.postcode.value;
	    var telephone = document.enquiry.telephone.value;

	    if (name == '')
	    {
		    alert('Please specify your full name');
            document.enquiry.name.focus();
		    return false;
	    }

	    if (email == '')
	    {
		    alert('Please specify your email address');
            document.enquiry.email.focus();
		    return false;
	    }

        re = /^([a-z0-9_\.\-])+\@(([a-z0-9_\-])+\.)+([a-z0-9]{2,4})+$/
        if (!re.test(email)) {
            alert("The email address you entered is not a valid email address.");
            document.enquiry.email.value = '';
            document.enquiry.email.focus();
            return false;
        }

	    if (company == '')
	    {
		    alert('Please specify your company name');
            document.enquiry.company.focus();
		    return false;
	    }

	    if (address == '')
	    {
		    alert('Please specify your address');
            document.enquiry.address.focus();
		    return false;
	    }

        if (postcode == '')
	    {
		    alert('Please specify your post code');
            document.enquiry.postcode.focus();
		    return false;
	    }

        if (telephone == '')
	    {
		    alert('Please specify your landline or mobile number');
            document.enquiry.telephone.focus();
		    return false;
	    }

	    return true;
    }
