function boxchk(f,value){

value=value-1;
for (i = 0; i < f.length; i++)
	{f[i].checked = false ;}

	f[value].checked = true ;
	
}
function FormValidate(){

	var userName=document.test1.name;
	var userEmail=document.test1.email_address;
	var userPhone=document.test1.contact_number;
	var Captcha=document.test1.captcha_code;
	
	if ((userName.value==null)||(userName.value=="")){
		alert("Please enter your Name")
		userName.focus()
		return false
	}

	if (((userEmail.value==null)||(userEmail.value=="")) && ((isNaN(userPhone.value))||(userPhone.value==""))){
		alert("Please enter either a phone number or a valid email address")
		return false
	}
	
	else if (userEmail.value)
	{
		if (!isEmail(userEmail.value))
		{
		alert("This email is not valid. Please enter a valid email address")
		return false;
		}

	}
	if ((Captcha.value==null)||(Captcha.value=="")) {alert("Please enter the numbers and letters in the image in the box below"); return false;}

	return true;}
	
	
 function BackupFormValidate(){
   

	var userName=document.test.name;
	var userEmail=document.test.email_address;
	var userBusiness=document.test.business_name;
	var userPhone=document.test.contact_number;
	
	if ((userName.value==null)||(userName.value=="")){
		alert("Please enter your Name")
		userName.focus()
		return false
	}

  	if ((userBusiness.value==null)||(userBusiness.value=="")){
		alert("Please enter your Company Name")
		userBusiness.focus()
		return false;
	}
		if (((isNaN(userPhone.value))||(userPhone.value==""))){
		alert("Please enter a phone number with numbers only and no spaces")
		return false
	}
	
	if (((userEmail.value==null)||(userEmail.value==""))){
		alert("Please enter a valid email address")
		return false
	}
	
	else if (userEmail.value)
	{
		if (!isEmail(userEmail.value))
		{
		alert("This email is not valid. Please enter a valid email address")
		return false;
		}

	}
	return true;
 }


 function isEmail(str) {
   // are regular expressions supported?
   var supported = 0;
   if (window.RegExp) {
     var tempStr = "a";
     var tempReg = new RegExp(tempStr);
     if (tempReg.test(tempStr)) supported = 1;
   }
   if (!supported) 
     return (str.indexOf(".") > 2) && (str.indexOf("@") > 0);
   var r1 = new RegExp("(@.*@)|(\\.\\.)|(@\\.)|(^\\.)");
   var r2 = new RegExp("^.+\\@(\\[?)[a-zA-Z0-9\\-\\.]+\\.([a-zA-Z]{2,3}|[0-9]{1,3})(\\]?)$");
   return (!r1.test(str) && r2.test(str));
}

/******************************************/

function initializeMenu(menuId, actuatorId) {
    var menu = document.getElementById(menuId);
    var actuator = document.getElementById(actuatorId);

    if (menu == null || actuator == null) return;

  
    actuator.onclick = function() {
        var display = menu.style.display;
        this.parentNode.style.backgroundImage =
            (display == "block") ? "url(/images/plus.gif)" : "url(/images/minus.gif)";
        menu.style.display = (display == "block") ? "none" : "block";

        return false;
    }
}

 //Toggle the course display
 function toggle(name,callingname)
{

var content=name;
var contentname=callingname;
if (document.getElementById(content).style.display != 'none') 
{ 
document.getElementById(content).style.display='none';
document.getElementById(contentname).innerHTML="<a href=\"\" onclick=\"toggle('" + name + "','" + contentname +"');return false;\">Tell Me More</a>";
 } 
 else
 {
  document.getElementById(content).style.display='';
  document.getElementById(contentname).innerHTML="";

 }


 }
