// JavaScript Document
var fadebox = "<div class='boxSuccess' id='FadeFrame'>Loading...<br />Please Wait...<br /><img src='/images/loading1.gif' height='32' width='32' alt='Loading' border='0' /></div>";
var fadesendbox = "<div class='boxSuccess' id='FadeFrame'>Sending...<br />Please Wait...<br /><img src='/images/loading1.gif' height='32' width='32' alt='Loading' border='0' /></div>";

$(document).ready(function(){

	function submit_contact_form(){
		$(fadesendbox).appendTo("#ContactForm");
		$("#ContactForm").fadeTo(1000, 1, function() {		
			$.post("/include/postcontact.php",
						 $("#frmcontactus").serialize(),
						 function(data) {
								$("#ContactForm").fadeTo(100, 1);
								$("#ContactForm").html(data);
								$("#FadeFrame").remove();
								$(".SubmitContact").click(submit_contact_form);
						 }
			);
		});
	};
	
	$(".SubmitContact").click(submit_contact_form);
	
	
	function show_business_info() {
		var busid = $(this).attr("busid");
		$("#BusinessHide"+busid).slideToggle("fast");
		$("#lnkBusinessDown"+busid).toggle("fast");
		$("#lnkBusinessUp"+busid).toggle("fast");
	}
	
	$(".lnkBusiness").click(show_business_info);
	$(".lnkBusinessUp").click(show_business_info);
	$(".lnkBusinessDown").click(show_business_info);
	
	// EVENTS //
	
	function show_event() {
		var eventid = $(this).attr("eventid");
		$("#EventsFrame").animate({opacity: "0", left: "-520px"}, "fast", function() {

			$.ajax({
				type: "GET",
				url: "/include/showevent.php",
				data: "id="+eventid+"&show=1",
				success: function(data){
					$("#EventsBox").html(data);
					$(".lnkCloseEvent").click(close_event);
					$("#EventsFrame").animate({opacity: "1", left: "110px"}, "slow");
				},
				error: function(data, status, error) {
					$("#EventsBox").html("<div class='boxError'>Error: "+error+"</div>"+data);
					$("#EventsFrame").animate({opacity: "1", left: "0px"}, "slow");
					$(".lnkCloseEvent").click(close_event);
				}
			});		
		});
	};
	
	function close_event() {
		$(".EventsFrame").animate({opacity: "0", left: "-520px"}, "fast", function() {
			$(".EventsBox").html("");
		});
	};
	
	$(".lnkShowEvent").click(show_event);
	$(".lnkCloseEvent").click(close_event);

	
	// SEARCH //
	function search_web_site() {
		var searchtext = escape($("#txtMnuSearch").attr("value"));
		
		window.location = "/search.php?t="+searchtext;
	};
	
	$(".lnkMnuSearch").click(search_web_site);
	
	// SEARCH //
	function search_web_site_form() {
		var searchtext = escape($("#txtFormSearch").attr("value"));
		
		window.location = "/search.php?t="+searchtext;
	};
	
	$(".lnkFormSearch").click(search_web_site_form);

});

function search_menu_keypress(e) {

	var keyNum;

	if(window.event)	{ // IE
		keynum = e.keyCode;
	}	else if(e.which) { // Netscape/Firefox/Opera	
		keynum = e.which;
	}      
	
	if (keynum == 13)	{
		var searchtext = document.getElementById("txtMnuSearch").value;		
		window.location = "/search.php?t="+searchtext;
	}
	
}
function search_form_keypress(e) {

	var keyNum;

	if(window.event)	{ // IE
		keynum = e.keyCode;
	}	else if(e.which) { // Netscape/Firefox/Opera	
		keynum = e.which;
	}      
	
	if (keynum == 13)	{
		var searchtext = document.getElementById("txtFormSearch").value;		
		window.location = "/search.php?t="+searchtext;
	}	
}
