function flipMeetingsNeeded( my_object)
{
	if(my_object.id == "entrepreneur")
	{
		if(my_object.checked)
		{     
			document.getElementById('meetings').style.display='block';
			document.getElementById('ent_other').value='';
			document.getElementById('entrepreneur_support').checked=false;
		}
		else
		{
			document.getElementById('meet_marketing').checked=false;
			document.getElementById('meet_accounting').checked=false;
			document.getElementById('meet_financing').checked=false;
			document.getElementById('meet_licenses').checked=false;	
			document.getElementById('meet_marketing_research').checked=false;				
			document.getElementById('meetings').style.display='none';

		}
	}
	else if(my_object.id == "entrepreneur_support")
	{
		if(my_object.checked)
		{
			document.getElementById('ent_other').value='';
			document.getElementById('entrepreneur').checked=false;
			document.getElementById('meet_marketing').checked=false;
			document.getElementById('meet_accounting').checked=false;
			document.getElementById('meet_financing').checked=false;
			document.getElementById('meet_licenses').checked=false;	
			document.getElementById('meet_marketing_research').checked=false;						
			document.getElementById('meetings').style.display='none';

		}
	}
	else if(my_object.id=="ent_other")
	{
		if(my_object.value != "")
		{
			document.getElementById('meet_marketing').checked=false;
			document.getElementById('meet_accounting').checked=false;
			document.getElementById('meet_financing').checked=false;
			document.getElementById('meet_licenses').checked=false;
			document.getElementById('meet_marketing_research').checked=false;							
			document.getElementById('meetings').style.display='none';
			document.getElementById('entrepreneur').checked=false;
			document.getElementById('entrepreneur_support').checked=false;	
		}
	}

	return;
}


/*
function flipEdam()
{
	if( !isNaN( parseInt( document.getElementById('delegate_full').value + "")) || !isNaN( parseInt( document.getElementById('delegate_no_banquet').value + "")))
	{
		document.getElementById('edam_section').style.display = "block";
	}
	else
	{
		document.getElementById('edam_yes').checked=false;
		document.getElementById('edam_no').checked=false;		
		flipAprilSeminar();
		document.getElementById('edam_section').style.display = "none";
	}
	
	return;
}
*/

function flipEdam()
{

	if( !isNaN( parseInt( document.getElementById('delegate_full').value + "")) || 
	    !isNaN( parseInt( document.getElementById('delegate_no_banquet').value + "")) || 
	    !isNaN( parseInt( document.getElementById('delegate_thursday').value + "")) || 
	    !isNaN( parseInt( document.getElementById('delegate_friday').value + "")) || 
	    !isNaN( parseInt( document.getElementById('hydro_banquet_ticket').value + "")) ||
	    !isNaN( parseInt( document.getElementById('hydro_banquet_table').value + ""))  
	  )
	{
		document.getElementById('edam_section').style.display = "block";
	}
	else
	{
		document.getElementById('edam_yes').checked=false;
		document.getElementById('edam_no').checked=false;		
		flipAprilSeminar();
		document.getElementById('edam_section').style.display = "none";
	}
	
	return;
}







function flipAprilSeminar()
{
	if( document.getElementById('edam_yes').checked)
	{
		document.getElementById('april_seminar').style.display = "block";
	}
	else
	{
		document.getElementById('a_seminar_yes').checked=false;
		document.getElementById('a_seminar_no').checked=false;
		document.getElementById('april_seminar').style.display = "none";
	
	}
	
	return;
}



function countTotal()
{

	var total = 0;
	
	// delegate pass with banquet
	if( !isNaN( parseInt( document.getElementById('delegate_full').value + "")))
	{
		var cur_total = 250 * (parseInt( document.getElementById('delegate_full').value + ""));
		total  = total + cur_total * 1;
		document.getElementById('delegate_full_total').value = cur_total + ".00";
	}
	else
	{
		document.getElementById('delegate_full').value = "";
		document.getElementById('delegate_full_total').value ="";
	}
	
	// delegate pass without banquet	
	if( !isNaN( parseInt( document.getElementById('delegate_no_banquet').value + "")))
	{
		var cur_total = 225 * (parseInt( document.getElementById('delegate_no_banquet').value + ""));
		total  = total + cur_total * 1;
		document.getElementById('delegate_no_banquet_total').value = cur_total + ".00";
	}
	else
	{
		document.getElementById('delegate_no_banquet').value = "";
		document.getElementById('delegate_no_banquet_total').value = "";
	}

	
	// THURSDAY ONLY	
	if( !isNaN( parseInt( document.getElementById('delegate_thursday').value + "")))
	{
		var cur_total = 125 * (parseInt( document.getElementById('delegate_thursday').value + ""));
		total  = total + cur_total * 1;
		document.getElementById('delegate_thursday_total').value = cur_total + ".00";
	}
	else
	{
		document.getElementById('delegate_thursday').value = "";
		document.getElementById('delegate_thursday_total').value = "";
		
	}

	
	// FRIDAY ONLY	
	if( !isNaN( parseInt( document.getElementById('delegate_friday').value + "")))
	{
		var cur_total = 125 * (parseInt( document.getElementById('delegate_friday').value + ""));
		total  = total + cur_total * 1;
		document.getElementById('delegate_friday_total').value = cur_total + ".00";

	}
	else
	{
		document.getElementById('delegate_friday').value = "";
		document.getElementById('delegate_friday_total').value = "";
	}
	
	
	
	// EXTRA MANITOBA HYDRO CELEBRATION BANQUET TICKETS	
	if( !isNaN( parseInt( document.getElementById('hydro_banquet_ticket').value + "")))
	{
		var cur_total = 40 * (parseInt( document.getElementById('hydro_banquet_ticket').value + ""));
		total  = total + cur_total * 1;
		document.getElementById('hydro_banquet_ticket_total').value = cur_total + ".00";
	}
	else
	{
		document.getElementById('hydro_banquet_ticket').value = "";
		document.getElementById('hydro_banquet_ticket_total').value = "";
		
	}
	
	
	
	// CORPORATE TABLE OF 8	
	if( !isNaN( parseInt( document.getElementById('hydro_banquet_table').value + "")))
	{
		var cur_total = 320 * (parseInt( document.getElementById('hydro_banquet_table').value + ""));
		total  = total + cur_total * 1;
		document.getElementById('hydro_banquet_table_total').value = cur_total + ".00";
	}
	else
	{
		document.getElementById('hydro_banquet_table').value = "";
		document.getElementById('hydro_banquet_table_total').value = "";
	}
	
	if( total>0 )
	{
		document.getElementById('total').value = total+ ".00";
	}
	
	return;

}




function flipSellingWhere()
{


	if(document.registration_form.selling_currently[0].checked )
	{
		document.getElementById("selling_currently_where").style.display="block";
	}
	else
	{
		document.getElementById("selling_currently_where").style.display="none";
	}
	flipKitchen2();
	return;
}



function flipKitchen()
{


	if(document.registration_form.inspected_kitchen[0].checked )
	{
		document.getElementById("selling_from_kitchen").style.display="block";
		//document.getElementById("selling_from_somewhere").style.display="none";
	}

	if(document.registration_form.inspected_kitchen[1].checked )
	{
		document.getElementById("selling_from_kitchen").style.display="none";
		document.registration_form.from_kitchen_only[1].checked = false;
		document.getElementById("selling_locations").value="";
		document.getElementById("selling_from_somewhere").style.display="none";
	}
	
	return;
}



function flipKitchen2()
{
	
	if(document.registration_form.from_kitchen_only[0].checked )
	{
		document.getElementById("selling_from_somewhere").style.display="none";
		document.getElementById("selling_locations").value="";
	}

	if(document.registration_form.from_kitchen_only[1].checked )
	{
		document.getElementById("selling_from_somewhere").style.display="block";
		if(document.registration_form.selling_currently[1].checked && document.getElementById("selling_locations").value=="")
		{
			document.getElementById("selling_locations").value="none";
		}
	}
	
	return;
}



function flipOtherFood()
{

	if(document.registration_form.other_retail_product[0].checked )
	{
		document.getElementById("describe_other_retail").style.display="block";
	}
	else
	{
		document.getElementById("describe_other_retail").style.display="none";
	}
	
	
	return;
}



function flipForms()
{
/*
	if( document.getElementById("form_both").checked )
	{
		document.getElementById("form_co").checked = false;
		document.getElementById("form_ff").checked = false;
		document.getElementById("form_both").checked = true;
		document.getElementById("cop_form_div").style.display="block";
		document.getElementById("mff_form_div").style.display="block";
		
		return;
	}
	
	
	
	if( document.getElementById("form_co").checked && document.getElementById("form_ff").checked)
	{
		document.getElementById("form_co").checked = false;
		document.getElementById("form_ff").checked = false;
		document.getElementById("form_both").checked = true;
		document.getElementById("cop_form_div").style.display="block";
		document.getElementById("mff_form_div").style.display="block";
		
		return;
	}
	
	
	
	if(document.getElementById("form_co").checked )
	{
		document.getElementById("cop_form_div").style.display="block";
		document.getElementById("mff_form_div").style.display="none";

		return;
	}
	
	
	
	if( document.getElementById("form_ff").checked)
	{
		document.getElementById("cop_form_div").style.display="none";
		document.getElementById("mff_form_div").style.display="block";

		return;
	}
	
*/
	var show_button = false;
	
	if(document.getElementById("form_co").checked )
	{
		document.getElementById("cop_form_div").style.display="block";
		show_button = true;
	}
	else if(!document.getElementById("form_co").checked )
	{
		document.getElementById("cop_form_div").style.display="none";
	}
	
	
	if( document.getElementById("form_ff").checked)
	{
		document.getElementById("mff_form_div").style.display="block";
		show_button = true;
	}
	else if( !document.getElementById("form_ff").checked)
	{
		document.getElementById("mff_form_div").style.display="none";
	}
	
	
	if( document.getElementById("form_both").checked )
	{
		document.getElementById("cop_form_div").style.display="block";
		document.getElementById("mff_form_div").style.display="block";
		show_button = true;

	}
	
	if( show_button )
	{
		document.getElementById("send_button").style.display="block";
	}
	else
	{
		document.getElementById("send_button").style.display="none";	
	}
	
	return;
	

}


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("Invalid Email");
	   return false;
	}


	if (str.indexOf(at)==-1 || str.indexOf(at)==0 || str.indexOf(at)==lstr)
	{
	   //alert("Invalid Email");
	   return false;
	}


	if (str.indexOf(dot)==-1 || str.indexOf(dot)==0 || str.indexOf(dot)==lstr)
	{
	  //  alert("Invalid Email");
	    return false;
	}


	 if (str.indexOf(at,(lat+1))!=-1)
	 {
	  // alert("Invalid Email");
	    return false;
	 }


	 if (str.substring(lat-1,lat)==dot || str.substring(lat+1,lat+2)==dot)
	 {
	   // alert("Invalid Email");
	    return false;
	 }


	 if (str.indexOf(dot,(lat+2))==-1)
	 {
	   // alert("Invalid Email");
	    return false;
	 }


	 if (str.indexOf(" ")!=-1)
	 {
	   // alert("Invalid Email");
	    return false;
	 }

	 return true					
}




function ValidateFormEmail( myString )
{
	//var emailID=document.frmSample.txtEmail;
	var emailID = "" ;
	eval( "emailID = document."+ myString + ";");
	
	/*
	if ((emailID.value==null)||(emailID.value==""))
	{
		alert("Please Enter your Email");
		emailID.focus();
		return false;
	}
	*/
	if (echeck(emailID.value)==false)
	{
		emailID.value="";
		emailID.focus();
		return false;
	}
	
	return true;
 }

