$(function()
{
	var down = false;
	var yoffset = 100;
	var xoffset = 10;
	var media_url = document.getElementById('_info').getElementsByTagName('div')[0].id;
	$("#contactformarea").hide();
	$("#contacttab").click(function()
	{
		if (down)
		{
			$(this).html('<img src="'+media_url+'images/contactbuttonup.jpg" width="826" height="30" alt="Contact Us" />');
			$("#contactformarea").slideUp(1000);
			down = false;
		}
		else
		{
			$(this).html('<img src="'+media_url+'images/contactbuttondown.jpg" width="826" height="30" alt="Contact Us" />');
			$("#contactformarea").slideDown(1000);
			down = true;
		}			
	});
	
	$(".event_description").hover(function(e)
	{
		var d_box = $(document.createElement("div"));
		var description_id = $(this).attr("id");
		var description_text = $("#"+description_id+"_description").html();
		d_box.html(description_text);
		d_box.attr("id", "pop_div");
		d_box.css("position", "absolute").css("top", (e.pageY - yoffset)+"px").css("left", (e.pageX + xoffset)+"px").appendTo('body');
	},
	function(e)
	{
		$("#pop_div").remove();
		
	});
	
	$(".event_description").mousemove(function(e)
	{
		d_box.css("position", "absolute").css("top", (e.pageY - yoffset)+"px").css("left", (e.pageX + xoffset)+"px");
	});
	
	
	
	
	
	
	$.fn.clearForm = function() 
	{
    	return this.each(function()
		{
			var type = this.type, tag = this.tagName.toLowerCase();
			if (tag == 'form')
				return $(':input',this).clearForm();
			if (type == 'text' || type == 'password' || tag == 'textarea')
				this.value = '';
			else if (type == 'checkbox' || type == 'radio')
				this.checked = false;
			else if (tag == 'select')
				this.selectedIndex = -1;
        });
    };

	$('#clear').click(function()
	{
		$('#contactform').clearForm();
	});

	$('#contactform').submit(function()
	{
		$('#contactform').fadeTo("fast", 0.20);
		$('#contactformarea').append('<div id="sending" style="position:relative; border: #000 solid 1px; text-align: center; top:-190px; left: 0;"><p>Sending message...</p><img src="images/sending_email.gif" width="72" height="80" alt="Sending" /></div>');
		var afname = $('#fname').val();
		var alname = $('#lname').val();
		var aemail = $('#email').val();
		var aphone = $('#phone').val();
		var acomments = $('#comments').val();
		
		var csubjectbox = '';	
		$('input:checkbox:checked').each(function()
		{
			csubjectbox += "&subjectbox[]=" + $(this).val();
		});
		alert('Ajax running..');
		$.ajax({
			'url': media_url+'cgi-bin/contactemail.php',
		
			'type': 'POST',
			'data': 'fname='+afname+'&lname='+alname+'&email='+aemail+'&phone='+aphone+'&comments='+acomments+csubjectbox,
			'success': function(msg)
			{
				alert('success');
				$('#contactformarea').fadeTo("fast", 1.00);
				$('#contactformarea').html(msg);
			},
			'dataType': 'html',
			'cache': false,
			'error': function(e, r, a)
			{
				alert(e+'\n'+r+'\n'+a);
			}
		});
		return false;
	});

});