function loadLog(){
	var oldscrollHeight = $j("#chat_box_window")[0].scrollHeight - 20;
	$j.ajax({
		url: "http://thejohnkay.com/ajax/chatlog.html",
		cache: false,
		success: function(html){		
			$j("#chat_box_window").html(html); //Insert chat log into the #chatbox div				
			var newscrollHeight = $j("#chat_box_window")[0].scrollHeight- 20;
			if(newscrollHeight > oldscrollHeight){
				$j("#chat_box_window").animate({ scrollTop: newscrollHeight }, 'normal'); //Autoscroll to bottom of div
			}
	  	},
	});
/*		var numOfMes=$j(".msgln").length;	
		var numOfMesTotal= numOfMes + numOfMesNew;
			if(numOfMes < numOfMesTotal){
				checkChatSign();
			}*/
}
function checkChatSign(){
	if($j("a.chat_btn").css("color") == "rgb(255, 255, 255)"){
		$j("a.chat_btn").css("color","red");
	}
	else{
		$j("a.chat_btn").css("color","white");
	}
}
function typeStatus(ev){
/*	ev.which?ev.which:ev.keyCode;
	if(ev.which || ev.keyCode){
		//alert("typing..");
		$j.ajax({
			url: "http://thejohnkay.com/ajax/chatAlert.html",
			cache: false,
			success: function(html){		
					$j("#typeStatus").html(html);
				}
		});
	}*/
}
var $j = jQuery.noConflict();
$j(document).ready(function(){
	$j("#active_onsite").click(function(){
		if($j("#active_onsite_div").css("display") == "none"){
			$j("#active_onsite_div").fadeIn();	
		}else{
			$j("#active_onsite_div").fadeOut();
		}
	});
/* Slide leftasdf*/
	$j(".btn_prev").click(function () {		
		var maxWidth = parseInt($j('#slider_main').css("width"));
		var leftMargin = parseInt($j('#slider_main').css("margin-left"));
		var slideIt = parseInt($j('.slider_inner_1').css("width"));
		var nextMargin = leftMargin + slideIt;
		if(nextMargin > 0){
			nextMargin = 0;
		}
		$j('#slider_main').animate({marginLeft: nextMargin+"px"}, 450, 'swing');
		return false;
	});
		/* Slide right*/
	$j(".btn_next").click(function () {
		var maxWidth = parseInt($j('#slider_main').css("width"));
		var leftMargin = parseInt($j('#slider_main').css("margin-left"));
		var slideIt = parseInt($j('.slider_inner_1').css("width"));
		var nextMargin = leftMargin - slideIt;
		if(nextMargin < ((maxWidth - slideIt)*-1)){
			nextMargin = (maxWidth - slideIt)*-1;
		}
		$j('#slider_main').animate({marginLeft: nextMargin+"px"}, 450, 'swing');
		return false;
	});
	$j("#profile_update").click(function () {
		var firstname = $j("input[name='firstname']").val();
		var lastname = $j("input[name='lastname']").val();
		var email = $j("input[name='email']").val();
		var username = $j("input[name='username']").val();
		var password = $j("input[name='password']").val();		
		var data = "update=1&firstname="+firstname+"&lastname="+lastname+"&email="+email+"&username="+username+"&password="+password;
					$j.ajax({
						type:		'post',
						url:		'http://thejohnkay.com/ajax/update_profile.php',
						data:		data,
						success:	function(msg){				
							if(msg){
								//alert(data);
								var error_height = $j(".success_container").height(); 
								if(error_height == 0){
									$j(".success_container").animate({	   
											height : "52px"
											} , 600);
									$j(".success_container").html("<h1>Your profile has been updated!</h1>");
								//alert('profile updated!');
								$j(".success_container").click(function(){
									$j(".success_container").animate({
											height: "0px"						   
										});
									$j(".success_container").html("");
									});
								}
							}else{
								alert ('there was an error updating profile');
							}	
						}	
					});
		//alert(data);
		return false;
	});
	$j("#create_account").click(function () {
		var firstname = $j("input[name='firstname']").val();
		var lastname = $j("input[name='lastname']").val();
		var email = $j("input[name='email']").val();
		var username = $j("input[name='username']").val();
		var password = $j("input[name='password']").val();
		var Vpassword = $j("input[name='Vpassword']").val();
		if($j("input[name='password']").val() != $j("input[name='Vpassword']").val() || $j("input[name='password']").val() == ""){
			if($j("input[name='password']").val().length < 6){
				var error_height = $j(".error_container").height(); 
					if(error_height == 0){
						$j(".error_container").animate({height : "52px"} , 600);
						$j(".error_container").html("<h1>password must be 6 characters long</h1>");
/*						$j(".error_container").click(function(){
							$j(".error_container").animate({height: "0px"});
							$j(".error_container").html("");
							});*/
							setTimeout(function() {
								if($j(".error_container").css("height")=="52px"){
									$j(".error_container").animate({height: "0px"});
									//$j(".error_container").fadeOut();
									$j(".error_container").html("");
									}
								},2500);
				}
				//alert("password must be 6 characters long");
			}else{
				var error_height = $j(".error_container").height(); 
					if(error_height == 0){
						$j(".error_container").animate({height : "52px"} , 600);
						$j(".error_container").html("<h1>Passwords do NOT match!</h1>");
/*						$j(".error_container").click(function(){
							$j(".error_container").animate({height: "0px"});
							$j(".error_container").html("");
							});*/
							setTimeout(function() {
								if($j(".error_container").css("height")=="52px"){
									$j(".error_container").animate({height: "0px"});
									$j(".error_container").html("");
									}
								},2500);

				}
				//alert("Passwords do NOT match!");
				return false;
				}
			}
			else{
				var data = "update=2&firstname="+firstname+"&lastname="+lastname+"&email="+email+"&username="+username+"&password="+password;
					$j.ajax({
						type:		'post',
						url:		'http://thejohnkay.com/ajax/update_profile.php',
						data:		data,
						success:	function(msg){				
							if(msg){
								//alert(data);
							var error_height = $j(".success_container").height(); 
								if(error_height == 0){
									$j(".success_container").animate({	   
											height : "52px"
											} , 600);
									$j(".success_container").html("<h1>Your account has been made! <a href='/login/'>Login now</a></h1>");
/*									setTimeout(function(){
										$j(".success_container").animate({
												height: "0px"						   
											});
										$j(".success_container").html("");
										},3000);*/
							}
								//alert('You have created your account!');
								//window.location.replace("/login/");
							}else{
								alert ('there was an error creating profile');
							}	
						}	
					});
				}
		//alert(data);
		return false;
	});
	
	$j(".chat_btn").click(function(){
		if($j(".chat_window").css("display") == "none"){
			$j(".chat_window").css("display","block");
			$j(".chat_btn").html("Chat with John! [close]");	
		}else{
			$j(".chat_window").css("display","none");
			$j(".chat_btn").html("Chat with John!");
		}
	});
	//javascript for chat
	$j("#chat_name").bind('keypress', function(e) {
        if(e.keyCode==13){
			//var chatBtn = $j("input[name='chat_enter']").val();
			var chatName = $j("input[name='chat_name']").val();
			var data ="chatNameP="+chatName;
			
			if(chatName !=""){
				$j.ajax({	
					type:"post",
					url:"http://thejohnkay.com/ajax/chat_login.php",
					data: data,
					success:function(msg){
						if(msg){
							$j("#chat_login_holder").html("");
							$j("#chat_hold").html("Welcome, "+msg);
							$j("#chat_box").css("display","block");
						}else{
							$j("#chat_hold").html("error");
						}
					}	
				});
			}else{
				$j("#chat_hold").html('<span style="color:red;">Please type in a name</span>');
			}
		}
	});
	$j('#chat_msg').bind('keypress', function(e) {
        if(e.keyCode==13){
			var clientmsg = $j("input[name='chat_msg']").val();
			var data = "clientmsgP="+clientmsg;
			$j.ajax({
				type:"post",
				url:"http://thejohnkay.com/ajax/post_chat_msg.php",
				data: data,
				success:function(msg){
					$j("input[name='chat_msg']").val("");
					$j("#typeStatus").html("");
					loadLog(1);
					//loadAlert();
				}	
			});		
		return false;
		}
	});
	$j(".chat_window").click(function(){
		clearInterval(foo);
		$j("a.chat_btn").css("color","white");
	});
		//If user wants to end session
	$j(".chat_end").click(function(){
		var exit = confirm("Are you sure you want to end the session?");
		if(exit==true){window.location = 'http://thejohnkay.com/ajax/chat_logout.php?logout';}		
	});
	setInterval(loadLog, 2500);	//Reload file every 2.5 seconds
});//end main
