$(document).ready(function(){
	
	$("#amtVideo1").click(function () {									  
			getFlashMovieObject("prodAmtVid").playDynVideoPlayer();
			//$("#vidPlay").fadeOut();
	 });
	$("#amtVideo2").click(function () {									  
			getFlashMovieObject("sideBarVid").playDynVideoPlayer();
			//$("#vidPlay").fadeOut();
	 });
	$("#amtVideo3").click(function () {									  
			getFlashMovieObject("brokenVid").playDynVideoPlayer();
			//$("#vidPlay").fadeOut();
	 });

	
	// Load up signup form
	/*var imageLoc = "images/";
    $("#nlSignupLink").click(function () {
		if ($("#nlFormCont").is(":hidden")) {
	        // $("#nlFormCont").show(750);
			$("#nlFormCont").slideDown(750);			
			//$("#nlFormCont").animate({ 
			//	left: "+=250px"},750
			// );
			$("#nlSignupLink").hide();
	    } else {
			hideNlSignup();
	    }
    }); */
	/* Nav Swap */
	$(".rollover").hover(
		function(){
			if($(this).attr("src").indexOf("_on.gif") == -1) {
				var newSrc = $(this).attr("src").replace("_off.gif","_on.gif#hover");
				$(this).attr("src",newSrc);
			}
		},
		function(){
			if($(this).attr("src").indexOf("_on.gif#hover") != -1) {
				var oldSrc = $(this).attr("src").replace("_on.gif#hover","_off.gif");
				$(this).attr("src",oldSrc);
			}
		}
	);
	

	/* init testimonials fade */
		/* browser detection  */
		var browser=navigator.appName;
		var b_version=navigator.appVersion;
		var version=parseFloat(b_version);
		var browserAnimation
		if (browser=="Microsoft Internet Explorer")	
		{
			var browserAnimation = "slide";
		}
		else
		{
			var browserAnimation = "fade";	
		}
	
	$('#testimonialCont').innerfade({
		animationtype : browserAnimation,							
		speed: 1000,
		timeout: 5000,
		type: 'random',
		containerheight: '278px',
		runningclass: 'sidebar-container members-box-bg'
	});
	$(".testimonial-title").click(function () {
		var orig = this;
		/*first close out all except the current one
		$(".testimonial-text").each( function() {
        	var element = this;
        	$(element).slideUp(750);
    	})		
    	*/
		if ($(this).next(".testimonial-text").is(":hidden")) {
			$(this).next(".testimonial-text").slideDown(750);
		} else	{
			$(this).next(".testimonial-text").slideUp(750);
		}
		
    });
    $(".benefit-item").click(function () {
		
		if (!$(this).is(".benefit-item-active")) {
			
		$(".benefit-item-active").each( function() {
        	var element = this;
        	$(element).removeClass("benefit-item-active");
        	$(element).addClass("benefit-item");
			if (browser=="Microsoft Internet Explorer")	
			{
				$(".benefit-content").hide();
			}
			else
			{
				$(".benefit-content").fadeOut(1000);
			}
        	
    	})		
		$(this).removeClass("benefit-item");
		$(this).addClass("benefit-item-active");
		if (browser=="Microsoft Internet Explorer")	
		{
			$("#"+$(this).attr("id")+"-content").show();
		}
		else
		{
			$("#"+$(this).attr("id")+"-content").fadeTo(1000, 1).fadeIn(1000);
		}
		
		}
		
    });
	 $(".vid-item").click(function () {
		
		if (!$(this).is(".vid-item-active")) {
			
		$(".vid-item-active").each( function() {
        	var element = this;
        	$(element).removeClass("vid-item-active");
        	$(element).addClass("vid-item");
        	$(".vid-content").hide();
    	})		
		$(this).removeClass("vid-item");
		$(this).addClass("vid-item-active"); 
		$("#"+$(this).attr("id")+"-content").show();
		}
		
    });
	
	/*Testimonials Hover*/
	$(".testimonial-title").mouseover(function () {
		$(this).addClass("over");
		$(this).next().next(".testimonial-signature").addClass("over");
	});

	$(".testimonial-title").mouseout(function () {
		$(this).removeClass("over");
		$(this).next().next(".testimonial-signature").removeClass("over");
	});
    
});


function hideNlSignup() {
	$("#nlFormCont").slideUp(500,function(){
		$("#nlFormCont").hide();
		$("#nlSignupLink").show();
	});
}

function swapCCDiv(divNum) {
	$("#entSwapCont").html($("#entSwapContent" + divNum).html());
}

function sendNl() {
	var errorMsg = "";
	errorMsg += validateNlForm();
	if (errorMsg != "") {
		alert("Before you can proceed, you must correct the following errors:\n\n" + errorMsg);
	} else {
		var queryString = $('#nlForm').formSerialize();
		$.ajax({
		   type: "POST",
		   url: "a_nlSend.php",
		   data: queryString,
		   success: function(msg){
		   		// alert(msg);
				$('#nlForm').html(msg); 
				window.setTimeout(hideNlSignup,2000);
		  }
		 });
	}
	return false;
}

function validateNlForm() {
	reqFields = new Array();
	// List required fields in this array as "[ Display Name , Form Field Name ]
	// NOTE - this function only works for text fields.  All others need to
	//        be hand coded in the submitMe() function.
	reqFields[0] = ["First Name", "first_name"];
	reqFields[1] = ["Last Name", "last_name"];
	reqFields[2] = ["Title", "title"];
	reqFields[3] = ["Company", "company"];
	reqFields[4] = ["Email", "email"];
	var returnVal = "";
	for (i=0; i < reqFields.length; i++) {
		var fieldType = (eval("document.nlForm." + reqFields[i][1] + ".type") == "select-one") ? "select" : "input";
		var formField = $("#nlForm " + fieldType + "[@name=" + reqFields[i][1] + "]").fieldValue();
		if (formField[0] == "" || formField[0] == undefined) {
			returnVal += " - " + reqFields[i][0] + " field is required. \n";
		}
	}
	// Test the rest of the validation:
	// var email_regex = new RegExp("/^(\w+[\.|\-])*\w+\@(\w+[\.|\-])*\w+\.\w+$/");
	// var emailVal = $('#nlForm input[@name=email]').fieldValue();
	// alert(emailVal[0]);
	// if(!email_regex.test(emailVal[0])) {
	// 	returnVal += " - Email address is invalid. \n";
	// }
	return returnVal;
}

function sendFf() {
	$('#ffSubmitBtn').attr( { disabled : 'disabled' } ); 
	var queryString = $('#ffForm').formSerialize();
	$.ajax({
	   type: "POST",
	   url: "a_ffSend.php",
	   data: queryString,
	   success: function(msg){
	    	$('#ffContDiv').toggle();
			$('#ffThanks').toggle();
	  }
	 });
	return false;
}

function showRegWin() {
	var myWin; 
	var url = "";
	var winName = "randr";
	var w = 500;
	var h = 400;
	var toolbar = 0;
	var location = 0;
	var directories = 0;
	var status = 0;
	var menubar = 0;
	var scrollbars = 1;
	var resizable = 0;
	var top = ((screen.height - h) / 2) - 25;
	var left = (screen.width - w) / 2;
	var winprops = "width="+w+",height="+h+",toolbar="+toolbar+",location="+location+",directories="+directories+",status="+status +",menubar="+menubar+",scrollbars="+scrollbars+",resizable="+resizable+",top="+top+",left="+left;
	if(!myWin)
	{
		myWin = window.open("randr.html",winName,winprops);
		myWin.focus();
	}
	else
	{
		myWin.focus();
	}
}


function getFlashMovieObject(movieName)
	{
	  if (window.document[movieName]) 
	  {
		  return window.document[movieName];
	  }
	  if (navigator.appName.indexOf("Microsoft Internet")==-1)
	  {
		if (document.embeds && document.embeds[movieName])
		  return document.embeds[movieName]; 
	  }
	  else // if (navigator.appName.indexOf("Microsoft Internet")!=-1)
	  {
		return document.getElementById(movieName);
	  }
	}


/* AMT Video Swaps */
/*function showvideo(vidNum) {
	$("#"+vidNum+"").click(function() {
								$(this).
								
								
									}
}*/