// JavaScript Document

//document.observe("dom:loaded", function (e) {
//	var ol = $('overlay_div');
//	if(ol) {
//		$('overlay_div').hide();
//	}
//	var check_form = $('emailForm');
//	if(check_form) {
//		Event.observe('emailForm', 'submit', function(e)
//		{
//			if(check_default_values() && validate_agreement()){
//				//Submit form
//			}else{
//				Event.stop(e);
//				return false;
//			}
//		});
//	}
//});

function validate_agreement(){
	if($('Agreement').checked == true){
		return true;
	}else{
		alert_overlay();
		return false;
	}
}


function toggle_overlay(){
	if(!box_is_open()){
		open_box();
	}
	else if(box_is_open()){
		close_box();
	}
}

function alert_overlay(){
	if(box_is_open()){
		highlight_box();
	}
	else if(!box_is_open()){
		open_box();
	}
}

function check_agree(){
	if($('Agreement').checked){
		if(box_is_open()){
			close_box();
		}
		else if(!box_is_open()){
		}
	}
	else{
		if(box_is_open()){
		}
		else if(!box_is_open()){
			open_box();
		}
	}
}

function open_box() {
		$('overlay_submit').innerHTML='Hide Disclaimer';
		new Effect.BlindDown ('overlay_div', {duration: 1});
}


function close_box() {
		$('overlay_submit').innerHTML='Show Disclaimer';
		new Effect.BlindUp('overlay_div', {duration: 1});
}


function highlight_box() {
		$('overlay_submit').innerHTML='Hide Disclaimer';
		new Effect.Highlight('iagree', {duration: 1});
}


function box_is_open() {
		return $('overlay_div').visible();
}



// Script to remove default values on the contact page

//function check_default_values() {
//
//	var input_name;
//	var falseflag = true;
//	
//	var eform = document.getElementById("emailForm"); 
//	if(eform) {
//		// Check the INPUT tags
//		var input_tags = eform.getElementsByTagName("input"); 
//		for (var i = 0; i < input_tags.length; i++) { 
//			input_type = input_tags[i].getAttribute("type");
//			input_name = format_string(input_tags[i].getAttribute("name"));
//			input_value = format_string(input_tags[i].value);
//			if(input_type != 'submit' && input_type != 'button' && input_type != 'reset' && input_type != 'checkbox' && input_type != 'radio')
//			{
//				//DEBUG: alert(input_name + '\n\n\n' + input_value);
//				if (input_value == input_name) { 
//					input_tags[i].value = '';
//					falseflag=false;
//				}
//			}
//		}
//		
//		// Check the TEXTAREA tags
//		var textarea_tags = eform.getElementsByTagName("textarea"); 
//		for (var i = 0; i < textarea_tags.length; i++) { 
//			textarea_name = format_string(textarea_tags[i].getAttribute("name"));
//			textarea_value = format_string(textarea_tags[i].innerHTML);
//			//DEBUG: alert(textarea_name + '\n\n\n' + textarea_value);
//			if (textarea_value == textarea_name) { 
//				textarea_tags[i].innerHTML = '';
//				falseflag=false;
//			}
//		}
//	}
//	
//	var eform = document.getElementById("homeForm"); 
//	if(eform) {
//		// Check the INPUT tags
//		var input_tags = eform.getElementsByTagName("input"); 
//		for (var i = 0; i < input_tags.length; i++) { 
//			input_type = input_tags[i].getAttribute("type");
//			input_name = format_string(input_tags[i].getAttribute("name"));
//			input_value = format_string(input_tags[i].value);
//			//DEBUG: alert(input_name + '\n\n\n' + input_value);
//			if(input_type != 'submit' && input_type != 'button' && input_type != 'reset' && input_type != 'checkbox' && input_type != 'radio')
//			{
//				if (input_value == input_name) { 
//					input_tags[i].value = '';
//					falseflag=false;
//				}
//			}
//		}
//		
//		// Check the TEXTAREA tags
//		var textarea_tags = eform.getElementsByTagName("textarea"); 
//		for (var i = 0; i < textarea_tags.length; i++) { 
//			textarea_name = format_string(textarea_tags[i].getAttribute("name"));
//			textarea_value = format_string(textarea_tags[i].innerHTML);
//			//DEBUG: alert(textarea_name + '\n\n\n' + textarea_value);
//			if (textarea_value == textarea_name) { 
//				textarea_tags[i].innerHTML = '';
//				falseflag=false;
//			}
//		}
//	}
//	return true;
//}

//function format_string(str){
//		str = str.replace(" ", "_");
//		str = str.replace("*", "");
//		str = str.toLowerCase();
//		return str;
//}
//
//Event.observe(window, 'load', function() {
//    var eform = document.getElementById("emailForm"); 
//	
//	if(eform) {
//		var fields = eform.getElementsByTagName("input"); 
//		for (var i = 0; i < fields.length; i++) { 
//			input_type = fields[i].getAttribute("type");
//			if(input_type != 'submit' && input_type != 'button' && input_type != 'reset' && input_type != 'checkbox' && input_type != 'radio')
//			{
//				  input_name = format_string(fields[i].getAttribute("name"));
//				  input_value = fields[i].value;
//				  SetDefault(fields[i], input_value, input_name)
//			}
//		}
//		
//		var tfields = eform.getElementsByTagName("textarea"); 
//		for (var i = 0; i < tfields.length; i++) { 
//			input_type = tfields[i].getAttribute("type");
//			input_name = format_string(tfields[i].getAttribute("name"));
//			input_value = tfields[i].innerHTML;
//			SetDefaultTextarea(tfields[i], input_value, input_name)
//		}
//	}
//	
//	var eform = document.getElementById("homeForm"); 
//	if(eform) {
//		
//		var fields = eform.getElementsByTagName("input"); 
//		for (var i = 0; i < fields.length; i++) { 
//			input_type = fields[i].getAttribute("type");
//			if(input_type != 'submit' && input_type != 'button' && input_type != 'reset' && input_type != 'checkbox' && input_type != 'radio')
//			{
//				  input_name = format_string(fields[i].getAttribute("name"));
//				  input_value = fields[i].value;
//				  SetDefault(fields[i], input_value, input_name)
//			}
//		}
//		
//		var tfields = eform.getElementsByTagName("textarea"); 
//		for (var i = 0; i < tfields.length; i++) { 
//			input_type = tfields[i].getAttribute("type");
//			input_name = format_string(tfields[i].getAttribute("name"));
//			input_value = tfields[i].innerHTML;
//			SetDefaultTextarea(tfields[i], input_value, input_name)
//		}
//	}
//	
//  });
//
//function SetDefault(id, text, name) {
//	  var proctext = format_string(text);
//	  id.onfocus = function() {
//		  if(format_string(id.value) == proctext) {
//			  this.value = '';
//		  }
//	  }
//      id.onblur = function() {
//		  if(id.value == '')
//		  {
//			  this.value=text;
//		  }
//	  }
//}
//
//function SetDefaultTextarea(id, text, name) {
//	  var proctext = format_string(text);
//	  id.onfocus = function() {
//		  if(format_string(id.innerHTML) == proctext) {
//			  this.innerHTML = '';
//		  }
//	  }
//      id.onblur = function() {
//		  if(id.innerHTML == '')
//		  {
//			  this.innerHTML=text;
//		  }
//	  }
//}
