/*
------------------------------------------------------------
| Contact Page Javascript file for the Pure Voice Website.
| Updated: 10/3/2008
|
| @author Patrick Hallinan
| @copyright Pure Voice Communications, Inc.
------------------------------------------------------------
*/

function toggleContactForm(id) {

	switch(id) {
		case 1:
			Element.hide('table_contact_sponsor');
			Element.show('table_contact_general');
			$('radio_contact_a').checked = false;
			$('radio_contact').checked = true;
			break;
		case 2:
			Element.hide('table_contact_general');
			Element.show('table_contact_sponsor');
			$('radio_contact').checked = false;
			$('radio_contact_a').checked = true;
			break;
	}
	
}

function submitGeneralContact() {
	
	var url = "/contact/ajax_callback_submit_general";

	var myAjax = new Ajax.Request(url, {
			method: "post",
			parameters: $('contactForm').serialize(true),
			onSuccess: function(transport) {
				Element.show('contact_form_message');
				data = transport.responseText.evalJSON();
				
				if(data.code == 1) {
					$('contact_form_message').innerHTML = "<div class=\"good\"><span style=\"margin-left: 20px;\">"+data.updateMsg+"</span></div>";
				}
				
				if(data.code == 2) {
					$('contact_form_message').innerHTML = "<div class=\"bad\"><span style=\"margin-left: 20px;\">"+data.updateMsg+"</span><br><div class=\"val_errors\">"+data.validationMsg+"</div></div>";
				}
				
				Effect.ScrollTo('contact_form_message');
				
			}
		}
	);
}

function submitSponsorshipContact() {
	
	var url = "/contact/ajax_callback_submit_sponsorship";

	var myAjax = new Ajax.Request(url, {
			method: "post",
			parameters: $('contactForm').serialize(true),
			onSuccess: function(transport) {
				Element.show('contact_form_message');
				data = transport.responseText.evalJSON();
				
				if(data.code == 1) {
					$('contact_form_message').innerHTML = "<div class=\"good\"><span style=\"margin-left: 20px;\">"+data.updateMsg+"</span></div>";
				}
				
				if(data.code == 2) {
					$('contact_form_message').innerHTML = "<div class=\"bad\"><span style=\"margin-left: 20px;\">"+data.updateMsg+"</span><br><div class=\"val_errors\">"+data.validationMsg+"</div></div>";
				}
				
				Effect.ScrollTo('contact_form_message');
				
			}
		}
	);
}