var motherhood = motherhood || {};

//	$.facebox.settings.closeImage='/js/facebox/closelabel.gif';
//    $.facebox.settings.loadingImage='/js/facebox/loading.gif';

var refreshFrontBanner = function(e){
	
//	$(e).stopPropagation();
	
	var imagechange = $('#headerImage img').get(0);	
	 var loadingImg  = "<div class='loading' id='imgloading'";
	 	 loadingImg += " style='position: absolute; width:720px;height: 32px; text-align: center; float:left; display:none;'>";
	 	 loadingImg += "<img src='/facebox/loading.gif' style='width:32px; height: 32px;'></div>";
		$('#headerImage').append(loadingImg)
		
		$(imagechange).fadeTo("slow",.05, function(){
			var offset = $('#headerImage').offset();
			var topPos = offset.top+135;			
			$("#imgloading").css({"top":topPos+"px"});
			$("#imgloading").show();
		
		});

		$.getJSON('/api/refreshBanner.php?front=true', function(data){	
			imagechange.src = data.url;
			$(imagechange).fadeTo(1000,1, function(){			
						$("#imgloading").hide();
			});
	});
}

var refreshBanner = function(e){
	
//	$(e).stopPropagation();
	
	var imagechange = $('#personal_HeaderImage img').get(0);	
	 var loadingImg  = "<div class='loading' id='imgloading'";
	 	 loadingImg += " style='position: absolute; width:720px;height: 32px; text-align: center; float:left; display:none;'>";
	 	 loadingImg += "<img src='/facebox/loading.gif' style='width:32px; height: 32px;'></div>";
		$('#personal_HeaderImage').append(loadingImg)
		
		$(imagechange).fadeTo("slow",.05, function(){
			var offset = $('#personal_HeaderImage').offset();
			var topPos = offset.top+135;			
			$("#imgloading").css({"top":topPos+"px"});
			$("#imgloading").show();
		
		});

		$.getJSON('/api/refreshBanner.php', function(data){	
			imagechange.src = data.url;
			$(imagechange).fadeTo(1000,1, function(){			
						$("#imgloading").hide();
			});
	});
}


var refreshCircleBanner = function(listId){
	


		
	var imagechange = $('#personal_HeaderImage img').get(0);
	
	 var loadingImg  = "<div class='loading' id='imgloading'";
	 	 loadingImg += " style='position: absolute; width:720px;height: 32px; text-align: center; float:left; display:none;'>";
	 	 loadingImg += "<img src='/facebox/loading.gif' style='width:32px; height: 32px;'></div>";

		
		$('#personal_HeaderImage').append(loadingImg)
		
		$(imagechange).fadeTo("slow",.05, function(){
			var offset = $('#personal_HeaderImage').offset();
			var topPos = offset.top+135;			
			$("#imgloading").css({"top":topPos+"px"});
			$("#imgloading").show();
		
		});

		



	
		$.getJSON('/api/refreshCircleBanner.php?l='+listId, function(data){	
	
	
		
			imagechange.src = data.url;
			$(imagechange).fadeTo(1000,1, function(){
			
						$("#imgloading").hide();
			});
		
		
	});


}


var getMessageCount = function(){
			$.getJSON("/api/messageAction.php?c=count&jsoncallback=?", function(data){
				if(data.result != 0){
					$(".newMessages").css("color","red");
				}else{
					$(".newMessages").css("color","#6EB35C");
				}
				$("#headerMessageCount").html(data.result);
			});
	}	


var initDoc = function() {
		
		var headerMessageCount = $("#headerMessageCount");
		
		if(headerMessageCount.length > 0){
			getMessageCount();
			//window.setInterval('getMessageCount()', 30000);
		}
		


		$("button").focus(function(){
		 	$(this).blur();
		 });


	$(".adminDropDownImg").click(function(){
			try{
			var itemOffset = $(this).offset();
			var dropDownItemMenu = $("#dropDownItemMenu_admin");
				var topPos = itemOffset.top + 17;
				var leftPos = itemOffset.left -118;
				$(dropDownItemMenu).css({"top":topPos+"px", "left": leftPos+"px"});
				if($(dropDownItemMenu).css("display") == "block"){
					$(dropDownItemMenu).fadeOut("fast");			
				}else{
					$(".dropDownEditMenu").fadeOut("fast");
					$(dropDownItemMenu).fadeIn("fast");			
					$(dropDownItemMenu).click(function(){ $(this).fadeOut();});			
					$(dropDownItemMenu).bind("mouseleave",function(){
					 $(this).fadeOut();
						 });
				}
			}catch(e){
			}
	});






	$('#logout').each(function(i, btn) {
		$(this).click(function() {
			$.getJSON('/login.php?cmd=logout&jsoncallback=?', function(jsonData) {
				if(jsonData.result == 1) {
					$('#topLoginFormDiv').slideUp('normal', function() {
						$('#topLoginFormDivAnon').slideDown('normal');
					});
					$('#topLogin_small').slideUp('normal', function() {
						$('#topLogin_smallAnon').slideDown('normal');
					});
					$('#loginNewUser').slideDown('normal');
					$("#password").val('');
				} else {
					$.facebox(jsonData.message);
				}
			document.location = '/';
			}); 
		})
	}); 
	$('#signin').each(function(i, btn) {
		$(this).click(function() {
			var options = {
				username: $('#username').val() || '',
				password: $('#password').val() || ''
			};
			$.getJSON('/login.php?' + phpsessid + 'cmd=login&jsoncallback=?', options, function(jsonData) {
				alert(jsonData);
				if(jsonData.result == 1) {
					
					var goto = $('#ref').attr("value");
				
					if (goto == "" || goto == null){
						goto = '/myHome.php';
					}
					window.location=goto;
					
				} else {
					//$('#error_msg').innerHTML=jsonData.message;
					$.facebox(jsonData.message);
				}
			}); 
		})
	}); 
};

$(document).ready(initDoc);