var color = "";
$(document).ready(function(){

	$("#titleApogee").click(function(){
		wmode();
	});
		
	opts = {
	  distances : [15],
	  leftShifts : [-80],
	  bubbleTimes : [400],
	  hideDelays : [0],
	  bubbleWidths : [300],
	  bubbleImagesPath : "/images/bubble/skins/classic",
	  msieFix : true
   };
   $('.coda_bubble').codaBubble(opts);
   
	$.fn.initTextbox = function(){
		$.each(this, function(){
			$(this).val("");
			$(this).css("color", "");
			$(this).addClass("greytext");
			$(this).val($(this).attr("title"));
	  });
	}
	
	$("input[type=text].tooltip").initTextbox();
	
	$("input[type=text].tooltip").focus(function(){
		if ($(this).val() == $(this).attr("title")) {
			$(this).val("");
			$(this).removeClass("greytext");
		}
	});
	
	$("input[type=text].tooltip").blur(function(){
		if ($(this).val() == "") {
			$(this).addClass("greytext");
			$(this).val($(this).attr("title"));
		}
	});
	
	$("img#btnSubscribe").click(subscribeApogee);
});

function subscribeApogee(){
		
		$("img#btnSubscribe").attr("src", "/images/nsi/bar_loader" + color + ".gif").unbind("click").removeClass("pointer");;
		
		setTimeout("post();", 800);
	
}

function post(){
	var action = "apogee";
	if($("#action").val() != undefined)
		action = $("#action").val();
	
	var d = new Date().getTime();
	$.post("/subscribe/default.asp?d=" + d, 
			   { name: $("input#name").val(), email: $("input#email").val(), action: action },
			   function(data){//Success
					if (data == "1"){
						$("#name").removeClass("error2")
								  .effect("highlight", {}, 3500)
								  .animate({color:"#fff"}, 1500, function(){$("#name").initTextbox();});
						
						$("#email").removeClass("error2")
								  .effect("highlight", {}, 3500)
								  .animate({color:"#fff"}, 1500, function(){$("#email").initTextbox();});
								  
						$("img#btnSubscribe").hide()
											 .attr("src", "/images/nsi/subscribethankyou" + l + color + ".jpg")
											 .fadeIn(800, function(){setTimeout("initSubscribe();", 4000)})
											 .removeClass("pointer");
					}
					else {
						$("input[type=text].tooltip").removeClass("error2");
						switch (data){
							case "0":
								
								break;
							case "2":
								$("#name").addClass("error2");
								break;
							case "3":
								$("#email").addClass("error2");
								break;
							case "4":
								$("#name").addClass("error2");
								$("#email").addClass("error2");
								break;
							default:
								alert(data)
								break;
						}

						initSubscribe()
					}
			   });
}

function initSubscribe(){
	$("img#btnSubscribe").hide().fadeIn(1500);
	$("img#btnSubscribe").attr("src", "/images/nsi/subscribebutton" + l + color + ".jpg");
	$("img#btnSubscribe").addClass("pointer");
	$("img#btnSubscribe").click(subscribeApogee);
}
