function menuShow(id) {

  var element = document.getElementById(id);
  if (element) { element.className = 'visible'; }
//  element = document.getElementById('content');
//  if (element) { element.className = 'menudown'; }
}

function menuHide(id) {

  var element = document.getElementById(id);
  if (element) { element.className = ''; }
//  element = document.getElementById('content');
//  if (element) { element.className = ''; }

}

function check_form() {
    var ids_list = document.getElementsByName('_mandatory_ids');
    var names_list = document.getElementsByName('_mandatory_names');

    if (names_list.length == 0) {
        names_list = [];
    }
    if (ids_list.length == 0) {
        ids_list = [];
    }

    var submit_ok = 1;
    // for most fields use ID
    for(var i = 0; i < ids_list.length; i++) {
        var thisinput = document.getElementById(ids_list[i].value);
        thisinput.style.backgroundColor = '';
        // do stuff based on form control type
        if ((thisinput.type == 'text') || (thisinput.type == 'textarea')){
            if (thisinput.value == '') {
                alert('Please fill in the form field marked "'+ thisinput.title + '"');
                thisinput.style.backgroundColor = '#FFFF00';
                submit_ok = 0;
            }  
        } else if (thisinput.type == 'select-one') {
            if (thisinput.options[thisinput.selectedIndex].value == '') {
                alert('Please fill in the form field marked "' + thisinput.title + '"');
                thisinput.style.backgroundColor = '#FFFF00';
                submit_ok = 0;
            }
        }
    }
    // for checkboxes use field name
    for(var j = 0; j < names_list.length; j++) {
        var inputs = document.getElementsByName(names_list[j].value);
        inputs[j].style.backgroundColor = '';
        var nothing_checked = 1;
        for(var k = 0; k < inputs.length; k++) {
            if (inputs[k].checked) {
                nothing_checked = 0;
            }
        }
        if (nothing_checked == 1) {
            alert('Please fill in the form field marked "'+ inputs[j].title + '"');
            inputs[j].style.backgroundColor = '#FFFF00';
            submit_ok = 0;
        }
    }   

    if (submit_ok == 1) {
        document.mainform.submit();
    }
}

function injectflash() {
	var rand_no = Math.random();
	rand_no = rand_no * 100;

	if (rand_no < 50) {
           document.write('<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0" width="515" height="316" align="absmiddle"><param name="wmode" value="transparent"><param name="movie" value="/flash/slideshow.swf" /><param name="quality" value="high"><embed src="/flash/slideshow.swf" width="515" height="316" align="absmiddle" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" wmode="transparent" type="application/x-shockwave-flash"></embed></object>');
        } else {
	   document.write('<OBJECT id="VIDEO" width="515" height="316" CLASSID="CLSID:6BF52A52-394A-11d3-B153-00C04F79FAA6" type="application/x-oleobject"><PARAM NAME="URL" VALUE="http://www.paxtravel.co.uk/video/traileruk.wmv"><PARAM NAME="SendPlayStateChangeEvents" VALUE="True"><PARAM NAME="AutoStart" VALUE="True"><PARAM name="uiMode" value="mini"><PARAM name="PlayCount" value="9999"></OBJECT>');
        }
}
