var sliderT = 0;
var sliderC = 0;
var _FORM_ERROR = false;

var slideTimer = 4000;

$(function() {
	$('a[rel*=lightbox]').lightBox();

	var sliderT = $("#homeheader img").size();
	if(sliderT > 0) {
		setTimeout ( "slideHomeImg()", slideTimer );
	}
});

function slideHomeImg() {
	sliderC = sliderC + 1;

	$("#homeheader #homeheadercontainer").animate({ left: - sliderC * 760}, 600, "easeInQuart", function () {
			if(sliderC == 0) {
				$("#homeheader #homeheadercontainer").css("left", "0px");
			}
		});

	if(sliderC == 4) {
		sliderC = 0;
		//setTimeout ( "slideHomeImg()", 5000 );
	}

	setTimeout ( "slideHomeImg()", slideTimer );	
}

function checkinviteform(form) {
	_FORM_ERROR = false;
	var query_string_obj = [];
	
	var f = form.elements['name'];
	var fieldValue = f.value;
	fieldValidator(f, isRequired(fieldValue), "Name is required!");
		
	query_string_obj.push("name=" + encodeURIComponent(fieldValue));
	
	var f = form.elements['email'];
	var fieldValue = f.value;
	fieldValidator(f, isRequired(fieldValue), "Email is required!");
	
	fieldValidator(f, isEmail(fieldValue), "Email is invalid!");
	
	query_string_obj.push("email=" + encodeURIComponent(fieldValue));
	
	if(_FORM_ERROR) return false;
	
	var dataString = query_string_obj.join("&")+"&act=geninv";
	
	$.ajax({  
		type: "POST",  
		url: "gen_invite.php",  
		data: dataString,  
		success: function(resp) {			
			eval(resp);
		}
	});
	
	return false;
}

function checkinputcode(form) {
	_FORM_ERROR = false;
	var f = form.elements['code'];
	var fieldValue = f.value;
	fieldValidator(f, isRequired(fieldValue), "Invitation Code is required!");	
	
	return !_FORM_ERROR;
}


