$(document).ready(function() {


var myOpen=function(hash){ $("#wfc-classes").css("left","-2000px"); };
//$('#dialog').jqm({onShow:myOpen}); 

var myClose=function(hash){ $("#wfc-classes").css("left","0px"); };
//$('#dialog').jqm({onHide:myClose}); 

$('#dialog').jqm();
//$('#dialog').jqm({onShow:myOpen, onHide:myClose}); 

window.setTimeout( 
	function() { 
		$('#dialog').jqmShow(); 
		//$('#wfc-classes').css('display', 'none'); 
	}, 5000);


//$("ul.sf-menu").superfish({ delay: 500, animation: {opacity:'show'}, speed: 'fast', dropShadows: false }); 
$("#top-txt-nav ol li:last-child a").addClass("no-brdr");


// --- AUTOGROW --- //

$('textarea').autogrow();


// validate the comment form when it is submitted
$("#commentform").validate();


// --- AJAX FORM POST --- //
$("#sign-up").submit(function() { 
	var formURL = this.getAttribute('action');
	var formID = this.getAttribute('id');
	var str = $(this).serialize();

	$.ajax({  
		type: "POST",
		url: formURL,
		data: str,
		timeout: 50000,
		beforeSend: function(){
			$("#"+formID).children('.msg').text("").append('<p>' + "Request Started..." + '<br /><img src=\"/wp/wp-content/themes/gracie-sd/images/global/loading.gif\" /></p>');
			if ($("#"+formID).children('.msg').is(":hidden")) { 
				$("#"+formID).children('.msg').slideDown(300);
			}
		},
		error: function(text, textStatus){
			$("#"+formID).children('.msg').ajaxError(function(event, request, settings){
				$("#"+formID).children('.msg').text("").append('<p>'+"Request Failed." + '<br />' + "Script URL: " + formURL + '</p>');
			});
		},
		success: function(data, textStatus){
			$("#"+formID).children('.msg').text("");
			$("#"+formID).children('.msg').ajaxComplete(function(event, request, settings){
				$("#"+formID).children('.msg').text("").append( data );
			});
		}/*,
		complete: function(){
			$("#"+formID).children('.msg').animate({opacity: 100.0}, 3000).slideUp(300);
			$("#"+formID).children('.msg').text("");
		}*/
		
	});  
  
return false;
});

/*$("#overlay-sign-up").submit(function() { 
	var formURL = this.getAttribute('action');
	var formID = this.getAttribute('id');
	var str = $(this).serialize();

	$.ajax({  
		type: "POST",
		url: formURL,
		data: str,
		timeout: 50000,
		beforeSend: function(){
			$("#"+formID).children('.msg').text("").append('<p>' + "Request Started..." + '<br /><img src=\"/wp/wp-content/themes/gracie-sd/images/global/loading.gif\" /></p>');
			if ($("#"+formID).children('.msg').is(":hidden")) { 
				$("#"+formID).children('.msg').slideDown(300);
			}
		},
		error: function(text, textStatus){
			$("#"+formID).children('.msg').ajaxError(function(event, request, settings){
				$("#"+formID).children('.msg').text("").append('<p>'+"Request Failed." + '<br />' + "Script URL: " + formURL + '</p>');
			});
		},
		success: function(data, textStatus){
			$("#"+formID).children('.msg').text("");
			$("#"+formID).children('.msg').ajaxComplete(function(event, request, settings){
				$("#"+formID).children('.msg').text("").append( data );
			});
		}
		
	});  
  
return false;
});*/


$("#contact-form").submit(function() { 
	var formURL = this.getAttribute('action');
	var formID = this.getAttribute('id');
	var str = $(this).serialize();

	$.ajax({  
		type: "POST",
		url: formURL,
		data: str,
		timeout: 50000,
		beforeSend: function(){
			$("#"+formID).children('.msg').text("").append('<p>' + "Request Started..." + '<br /><img src=\"/wp/wp-content/themes/gracie-sd/images/global/loading.gif\" /></p>');
			if ($("#"+formID).children('.msg').is(":hidden")) { 
				$("#"+formID).children('.msg').slideDown(300);
			}
		},
		error: function(text, textStatus){
			$("#"+formID).children('.msg').ajaxError(function(event, request, settings){
				$("#"+formID).children('.msg').text("").append('<p>'+"Request Failed." + '<br />' + "Script URL: " + formURL + '</p>');
			});
		},
		success: function(data, textStatus){
			$("#"+formID).children('.msg').text("");
			$("#"+formID).children('.msg').ajaxComplete(function(event, request, settings){
				$("#"+formID).children('.msg').text("").append( data );
			});
		}/*,
		complete: function(){
			$("#"+formID).children('.msg').animate({opacity: 100.0}, 3000).slideUp(300);
			$("#"+formID).children('.msg').text("");
		}*/
		
	});  
  
return false;
});



}); 
