var position = "";
var activeDiv = "";
//var easingaction = "easeOutBack";
var easingaction = "easeOutCirc";
var easingduration = 1000;
var closeeasingduration = 200;
var defaultteamperson = "nancy";
var teampersons_array = new Array();
teampersons_array[0] = "nancy";
teampersons_array[1] = "pam";
teampersons_array[2] = "ravi";
teampersons_array[3] = "kathy";

var contentdiv_array = new Array();
contentdiv_array[0] = "team_content_div";
contentdiv_array[1] = "private_dining_content_div";
contentdiv_array[2] = "reservations_content_div";
contentdiv_array[3] = "introduction_content_div";
contentdiv_array[4] = "menu_content_div";
contentdiv_array[5] = "gallery_content_div";
contentdiv_array[6] = "contact_content_div";

var titlediv_array = new Array();
titlediv_array[0] = "team_link_div";
titlediv_array[1] = "private_dining_link_div";
titlediv_array[2] = "reservations_link_div";
titlediv_array[3] = "introduction_link_div";
titlediv_array[4] = "menu_link_div";
titlediv_array[5] = "gallery_link_div";
titlediv_array[6] = "contact_link_div";
var closediv_array = new Array();
closediv_array[0] = "team_close_div";
closediv_array[1] = "private_dining_close_div";
closediv_array[2] = "reservations_close_div";
closediv_array[3] = "introduction_close_div";
closediv_array[4] = "menu_close_div";
closediv_array[5] = "gallery_close_div";
closediv_array[6] = "contact_close_div";


var linkdivleft_array = new Array();
linkdivleft_array[0] = 541;
linkdivleft_array[1] = 631;
linkdivleft_array[2] = 270;
linkdivleft_array[3] = 179;
linkdivleft_array[4] = 749;
linkdivleft_array[5] = 636;
linkdivleft_array[6] = 270;
var linkdivtop_array = new Array();
linkdivtop_array[0] = 189;
linkdivtop_array[1] = 170;
linkdivtop_array[2] = 418;
linkdivtop_array[3] = 260;
linkdivtop_array[4] = 260;
linkdivtop_array[5] = 647;
linkdivtop_array[6] = 491;

var closedivleft_array = new Array();
closedivleft_array[0] = 571;
closedivleft_array[1] = 620;
closedivleft_array[2] = 261;
closedivleft_array[3] = 211;
closedivleft_array[4] = 739;
closedivleft_array[5] = 690;
closedivleft_array[6] = 261;
var closedivtop_array = new Array();
closedivtop_array[0] = 201;
closedivtop_array[1] = 201;
closedivtop_array[2] = 409;
closedivtop_array[3] = 249;
closedivtop_array[4] = 250;
closedivtop_array[5] = 641;
closedivtop_array[6] = 481;

var topdiv_array = new Array();
topdiv_array[0] = -128;
topdiv_array[1] = -108;
topdiv_array[2] = 421;
topdiv_array[3] = 260;
topdiv_array[4] = 260;
topdiv_array[5] = 650;
topdiv_array[6] = 491;

var leftdiv_array = new Array();
leftdiv_array[0] = -130;
leftdiv_array[1] = 630;
leftdiv_array[2] = 270;
leftdiv_array[3] = -208;
leftdiv_array[4] = 749;
leftdiv_array[5] = -125;
leftdiv_array[6] = 270;

var visitusdiv_array = new Array();
visitusdiv_array[0] = "visit_us_div";
visitusdiv_array[1] = "facebook_icon_div";
visitusdiv_array[2] = "twitter_icon_div";

var visitusleftdiv_array = new Array();
visitusleftdiv_array[0] = 1045;
visitusleftdiv_array[1] = 1109;
visitusleftdiv_array[2] = 1138;

var visitustopdiv_array = new Array();
visitustopdiv_array[0] = 210;
visitustopdiv_array[1] = 204;
visitustopdiv_array[2] = 204;

var teamclickteamleft = 30;
var teamclickteamtop = 0;
var diningclickdiningleft = 470;
var diningclickdiningtop = 0;
var menuclickmenuleft = 560;
var menuclickmenutop = 120;
var galleryclickgalleryleft = 30;
var galleryclickgallerytop = 420;
var contactclickcontactleft = 275;
var contactclickcontacttop = 310;
var onlineclickonlineleft = 275;
var onlineclickonlinetop = 370;
var introclickintroleft = 30;
var introclickintrotop = 240;

var teamclickclose = false;
var diningclickclose = false;
var menuclickclose = false;
var galleryclickclose = false;
var contactclickclose = false;
var onlineclickclose = false;
var introclickclose = false;

var positiontop = "";
var positionleft = "";

$(document).ready(function(){
	for(var i=0;i<teampersons_array.length;i++){
		if(teampersons_array[i]==defaultteamperson){
			$("#"+teampersons_array[i]).show();
		}else{
			$("#"+teampersons_array[i]).hide();
		}
	}
	$(".team_content").mouseover(function(){
		//alert(this.id);
		if(this.id.replace("nav_", "") != defaultteamperson){
			$("#"+defaultteamperson).fadeOut(200);
			defaultteamperson = this.id.replace("nav_", "");
			$("#"+defaultteamperson).fadeOut().delay(200).fadeIn(200);
		}
	});
	
	for(var i=0;i<menu_array.length;i++){
		$("#"+menu_array[i]).hide();
	}
	$(".menu_content").click(function(){
		for(var i=0;i<menu_array.length;i++){
			$("#nav_"+menu_array[i]).removeClass('active');
		}
		$("#"+this.id).addClass('active');
		defaultmenu = this.id.replace("nav_", "");
		var content = $("#"+defaultmenu).html();
		$('#menucontentdefault').html(content);
		$('#pane3').jScrollPane({scrollbarWidth:10, scrollbarMargin:10});
	});
	
	$('#pane3').jScrollPane({scrollbarWidth:10, scrollbarMargin:10});
	
	for(var i=0;i<7;i++){
		$('#'+contentdiv_array[i]).hide();
		$('#'+closediv_array[i]).hide();
		$('#'+contentdiv_array[i]).animate({
			left:leftdiv_array[i],
			top:topdiv_array[i]
			}, easingduration, function() {
		});
		$('#'+titlediv_array[i]).animate({
			left:linkdivleft_array[i],
			top:linkdivtop_array[i]
			}, easingduration, function() {
		});
		$('#'+closediv_array[i]).animate({
			left:closedivleft_array[i],
			top:closedivtop_array[i]
			}, easingduration, function() {
		});
	}
	$('#logoimg').animate({
		left:0,
		top:-50
		}, easingduration, function() {
	});
	$("#logoimg").click(function(){
		for(var i=0;i<7;i++){
			$('#'+contentdiv_array[i]).hide();
			$('#'+closediv_array[i]).hide();
			$('#'+contentdiv_array[i]).animate({
				left:leftdiv_array[i],
				top:topdiv_array[i]
				}, easingduration, function() {
			});
			$('#'+titlediv_array[i]).animate({
				left:linkdivleft_array[i],
				top:linkdivtop_array[i]
				}, easingduration, function() {
			});
			$('#'+closediv_array[i]).animate({
				left:closedivleft_array[i],
				top:closedivtop_array[i]
				}, easingduration, function() {
			});
		}
		
		for(var j=0;j<3;j++){
			$('#'+visitusdiv_array[j]).animate({
				left:visitusleftdiv_array[j],
				top:visitustopdiv_array[j]
				}, easingduration, function() {
			});
		}

		$('#announcement_content_div').animate({
			left:270,
			top:341
			}, easingduration, function() {
		});
		
		$('#logoimg').animate({
			left:0,
			top:-50
			}, easingduration, function() {
		});
	});
	$("#team_link_div,#team_content_div").click(function(){
		$("#team_content_div").show();
		$("#team_close_div").show();
		
		position = $("#team_content_div").position();
		var travelleft = teamclickteamleft - position.left;
		var traveltop = teamclickteamtop - position.top;

		for(var i=0;i<7;i++){
			if(closediv_array[i] == "team_close_div"){
				position = $("#team_close_div").position();
				positiontop = position.top+traveltop;
				positionleft = position.left+travelleft;
			}
			$('#'+contentdiv_array[i]).stop().animate({left:'+='+travelleft, top:'+='+traveltop},{queue:false, duration:easingduration, easing: easingaction});
			$('#'+titlediv_array[i]).stop().animate({left:'+='+travelleft, top:'+='+traveltop},{queue:false, duration:easingduration, easing: easingaction});
			$('#'+closediv_array[i]).stop().animate({left:'+='+travelleft, top:'+='+traveltop},{queue:false, duration:easingduration, easing: easingaction});
		}

		for(var j=0;j<3;j++){
			$('#'+visitusdiv_array[j]).stop().animate({left:'+='+travelleft, top:'+='+traveltop},{queue:false, duration:easingduration, easing: easingaction});
		}

		$('#announcement_content_div').stop().animate({left:'+='+travelleft, top:'+='+traveltop},{queue:false, duration:easingduration, easing: easingaction});
		
		if(teamclickclose == true){
			$('#team_link_div').stop().animate({left:positionleft-46, top:positiontop-28},{queue:false, duration:easingduration, easing: easingaction});
			teamclickclose = false;
		}
		$('#logoimg').stop().animate({left:'+='+travelleft, top:'+='+traveltop},{queue:false, duration:easingduration, easing: easingaction});
	});
	$("#team_close_div").click(function(){
		/*position = $("#team_close_div").position();
		$('#team_link_div').stop().animate({left:position.left-15, top:position.top},{queue:false, duration:closeeasingduration, easing: easingaction});
		teamclickclose = true;*/
		$("#team_content_div").fadeOut();
		$("#team_close_div").fadeOut();
	});
	$("#private_dining_link_div,#private_dining_content_div").click(function(){
		$("#private_dining_content_div").show();
		$("#private_dining_close_div").show();
		
		position = $("#private_dining_content_div").position();
		var travelleft = diningclickdiningleft - position.left;
		var traveltop = diningclickdiningtop - position.top;
		for(var i=0;i<7;i++){
			if(closediv_array[i] == "private_dining_close_div"){
				position = $("#private_dining_close_div").position();
				positiontop = position.top+traveltop;
				positionleft = position.left+travelleft;
			}
			$('#'+contentdiv_array[i]).stop().animate({left:'+='+travelleft, top:'+='+traveltop},{queue:false, duration:easingduration, easing: easingaction});
			$('#'+titlediv_array[i]).stop().animate({left:'+='+travelleft, top:'+='+traveltop},{queue:false, duration:easingduration, easing: easingaction});
			$('#'+closediv_array[i]).stop().animate({left:'+='+travelleft, top:'+='+traveltop},{queue:false, duration:easingduration, easing: easingaction});
		}
		
		for(var j=0;j<3;j++){
			$('#'+visitusdiv_array[j]).stop().animate({left:'+='+travelleft, top:'+='+traveltop},{queue:false, duration:easingduration, easing: easingaction});
		}
		
		$('#announcement_content_div').stop().animate({left:'+='+travelleft, top:'+='+traveltop},{queue:false, duration:easingduration, easing: easingaction});
		
		if(diningclickclose == true){
			position = $("#private_dining_close_div").position();
			$('#private_dining_link_div').stop().animate({left:positionleft+14, top:positiontop-47},{queue:false, duration:easingduration, easing: easingaction});
			diningclickclose = false;
		}
		$('#logoimg').stop().animate({left:'+='+travelleft, top:'+='+traveltop},{queue:false, duration:easingduration, easing: easingaction});
	});
	$("#private_dining_close_div").click(function(){
		/*position = $("#private_dining_close_div").position();
		$('#private_dining_link_div').stop().animate({left:position.left, top:position.top},{queue:false, duration:closeeasingduration, easing: easingaction});
		diningclickclose = true;*/
		$("#private_dining_content_div").fadeOut();
		$("#private_dining_close_div").fadeOut();
	});
	$("#menu_link_div,#menu_content_div").click(function(){
		$("#menu_content_div").show();
		$("#menu_close_div").show();
		
		position = $("#menu_content_div").position();
		var travelleft = menuclickmenuleft - position.left;
		var traveltop = menuclickmenutop - position.top;

		for(var i=0;i<7;i++){
			if(closediv_array[i] == "menu_close_div"){
				position = $("#menu_close_div").position();
				positiontop = position.top+traveltop;
				positionleft = position.left+travelleft;
			}
			$('#'+contentdiv_array[i]).stop().animate({left:'+='+travelleft, top:'+='+traveltop},{queue:false, duration:easingduration, easing: easingaction});
			$('#'+titlediv_array[i]).stop().animate({left:'+='+travelleft, top:'+='+traveltop},{queue:false, duration:easingduration, easing: easingaction});
			$('#'+closediv_array[i]).stop().animate({left:'+='+travelleft, top:'+='+traveltop},{queue:false, duration:easingduration, easing: easingaction});
		}

		for(var j=0;j<3;j++){
			$('#'+visitusdiv_array[j]).stop().animate({left:'+='+travelleft, top:'+='+traveltop},{queue:false, duration:easingduration, easing: easingaction});
		}

		$('#announcement_content_div').stop().animate({left:'+='+travelleft, top:'+='+traveltop},{queue:false, duration:easingduration, easing: easingaction});
		
		if(menuclickclose == true){
			position = $("#menu_close_div").position();
			$('#menu_link_div').stop().animate({left:positionleft+13, top:positiontop+24},{queue:false, duration:easingduration, easing: easingaction});
			menuclickclose = false;
		}
		$('#logoimg').stop().animate({left:'+='+travelleft, top:'+='+traveltop},{queue:false, duration:easingduration, easing: easingaction});
	});
	$("#menu_close_div").click(function(){
		/*position = $("#menu_close_div").position();
		$('#menu_link_div').stop().animate({left:position.left, top:position.top},{queue:false, duration:closeeasingduration, easing: easingaction});
		menuclickclose = true;*/
		$("#menu_content_div").fadeOut();
		$("#menu_close_div").fadeOut();
	});
	$("#gallery_link_div,#gallery_content_div").click(function(){
		$("#gallery_content_div").show();
		$("#gallery_close_div").show();
		
		position = $("#gallery_content_div").position();
		var travelleft = galleryclickgalleryleft - position.left;
		var traveltop = galleryclickgallerytop - position.top;

		for(var i=0;i<7;i++){
			if(closediv_array[i] == "gallery_close_div"){
				position = $("#gallery_close_div").position();
				positiontop = position.top+traveltop;
				positionleft = position.left+travelleft;
			}
			$('#'+contentdiv_array[i]).stop().animate({left:'+='+travelleft, top:'+='+traveltop},{queue:false, duration:easingduration, easing: easingaction});
			$('#'+titlediv_array[i]).stop().animate({left:'+='+travelleft, top:'+='+traveltop},{queue:false, duration:easingduration, easing: easingaction});
			$('#'+closediv_array[i]).stop().animate({left:'+='+travelleft, top:'+='+traveltop},{queue:false, duration:easingduration, easing: easingaction});
		}

		for(var j=0;j<3;j++){
			$('#'+visitusdiv_array[j]).stop().animate({left:'+='+travelleft, top:'+='+traveltop},{queue:false, duration:easingduration, easing: easingaction});
		}

		$('#announcement_content_div').stop().animate({left:'+='+travelleft, top:'+='+traveltop},{queue:false, duration:easingduration, easing: easingaction});
		
		if(galleryclickclose == true){
			position = $("#gallery_close_div").position();
			$('#gallery_link_div').stop().animate({left:positionleft-82, top:positiontop+51},{queue:false, duration:easingduration, easing: easingaction});
			galleryclickclose = false;
		}
		$('#logoimg').stop().animate({left:'+='+travelleft, top:'+='+traveltop},{queue:false, duration:easingduration, easing: easingaction});
	});
	$("#gallery_close_div").click(function(){
		/*position = $("#gallery_close_div").position();
		$('#gallery_link_div').stop().animate({left:position.left-20, top:position.top},{queue:false, duration:closeeasingduration, easing: easingaction});
		galleryclickclose = true;*/
		$("#gallery_content_div").fadeOut();
		$("#gallery_close_div").fadeOut();
	});
	$("#introduction_link_div,#introduction_content_div").click(function(){
		$("#introduction_content_div").show();
		$("#introduction_close_div").show();
		
		position = $("#introduction_content_div").position();
		var travelleft = introclickintroleft - position.left;
		var traveltop = introclickintrotop - position.top;

		for(var i=0;i<7;i++){
			if(closediv_array[i] == "introduction_close_div"){
				position = $("#introduction_close_div").position();
				positiontop = position.top+traveltop;
				positionleft = position.left+travelleft;
			}
			$('#'+contentdiv_array[i]).stop().animate({left:'+='+travelleft, top:'+='+traveltop},{queue:false, duration:easingduration, easing: easingaction});
			$('#'+titlediv_array[i]).stop().animate({left:'+='+travelleft, top:'+='+traveltop},{queue:false, duration:easingduration, easing: easingaction});
			$('#'+closediv_array[i]).stop().animate({left:'+='+travelleft, top:'+='+traveltop},{queue:false, duration:easingduration, easing: easingaction});
		}

		for(var j=0;j<3;j++){
			$('#'+visitusdiv_array[j]).stop().animate({left:'+='+travelleft, top:'+='+traveltop},{queue:false, duration:easingduration, easing: easingaction});
		}

		$('#announcement_content_div').stop().animate({left:'+='+travelleft, top:'+='+traveltop},{queue:false, duration:easingduration, easing: easingaction});
		
		if(introclickclose == true){
			position = $("#introduction_close_div").position();
			$('#introduction_link_div').stop().animate({left:positionleft-46, top:positiontop+41},{queue:false, duration:easingduration, easing: easingaction});
			introclickclose = false;
		}
		$('#logoimg').stop().animate({left:'+='+travelleft, top:'+='+traveltop},{queue:false, duration:easingduration, easing: easingaction});
	});
	$("#introduction_close_div").click(function(){
		/*position = $("#introduction_close_div").position();
		$('#introduction_link_div').stop().animate({left:position.left-15, top:position.top},{queue:false, duration:closeeasingduration, easing: easingaction});
		introclickclose = true;*/
		$("#introduction_content_div").fadeOut();
		$("#introduction_close_div").fadeOut();
	});
	$("#contact_link_div,#contact_content_div").click(function(){
		$("#contact_content_div").show();
		$("#contact_close_div").show();
		
		position = $("#contact_content_div").position();
		var travelleft = contactclickcontactleft - position.left;
		var traveltop = contactclickcontacttop - position.top;

		for(var i=0;i<7;i++){
			if(closediv_array[i] == "contact_close_div"){
				position = $("#contact_close_div").position();
				positiontop = position.top+traveltop;
				positionleft = position.left+travelleft;
			}
			$('#'+contentdiv_array[i]).stop().animate({left:'+='+travelleft, top:'+='+traveltop},{queue:false, duration:easingduration, easing: easingaction});
			$('#'+titlediv_array[i]).stop().animate({left:'+='+travelleft, top:'+='+traveltop},{queue:false, duration:easingduration, easing: easingaction});
			$('#'+closediv_array[i]).stop().animate({left:'+='+travelleft, top:'+='+traveltop},{queue:false, duration:easingduration, easing: easingaction});
		}
		
		for(var j=0;j<3;j++){
			$('#'+visitusdiv_array[j]).stop().animate({left:'+='+travelleft, top:'+='+traveltop},{queue:false, duration:easingduration, easing: easingaction});
		}
		
		$('#announcement_content_div').stop().animate({left:'+='+travelleft, top:'+='+traveltop},{queue:false, duration:easingduration, easing: easingaction});
		
		if(contactclickclose == true){
			position = $("#contact_close_div").position();
			$('#contact_link_div').stop().animate({left:positionleft+38, top:positiontop+10},{queue:false, duration:easingduration, easing: easingaction});
			contactclickclose = false;
		}
		$('#logoimg').stop().animate({left:'+='+travelleft, top:'+='+traveltop},{queue:false, duration:easingduration, easing: easingaction});
	});
	$("#contact_close_div").click(function(){
		/*position = $("#contact_close_div").position();
		$('#contact_link_div').stop().animate({left:position.left, top:position.top},{queue:false, duration:closeeasingduration, easing: easingaction});
		contactclickclose = true;*/
		$("#contact_content_div").fadeOut();
		$("#contact_close_div").fadeOut();
	});
	$("#reservations_link_div,#reservations_content_div").click(function(){
		$("#reservations_content_div").show();
		$("#reservations_close_div").show();
		
		position = $("#reservations_content_div").position();
		var travelleft = onlineclickonlineleft - position.left;
		var traveltop = onlineclickonlinetop - position.top;

		for(var i=0;i<7;i++){
			if(closediv_array[i] == "reservations_close_div"){
				position = $("#reservations_close_div").position();
				positiontop = position.top+traveltop;
				positionleft = position.left+travelleft;
			}
			$('#'+contentdiv_array[i]).stop().animate({left:'+='+travelleft, top:'+='+traveltop},{queue:false, duration:easingduration, easing: easingaction});
			$('#'+titlediv_array[i]).stop().animate({left:'+='+travelleft, top:'+='+traveltop},{queue:false, duration:easingduration, easing: easingaction});
			$('#'+closediv_array[i]).stop().animate({left:'+='+travelleft, top:'+='+traveltop},{queue:false, duration:easingduration, easing: easingaction});
		}
		
		for(var j=0;j<3;j++){
			$('#'+visitusdiv_array[j]).stop().animate({left:'+='+travelleft, top:'+='+traveltop},{queue:false, duration:easingduration, easing: easingaction});
		}
		
		$('#announcement_content_div').stop().animate({left:'+='+travelleft, top:'+='+traveltop},{queue:false, duration:easingduration, easing: easingaction});
		
		if(onlineclickclose == true){
			position = $("#reservations_close_div").position();
			$('#reservations_link_div').stop().animate({left:positionleft+38, top:positiontop+9},{queue:false, duration:easingduration, easing: easingaction});
			onlineclickclose = false;
		}
		$('#logoimg').stop().animate({left:'+='+travelleft, top:'+='+traveltop},{queue:false, duration:easingduration, easing: easingaction});
		window.open("http://www.opentable.com/prospect-reservations-san-francisco?restref=45907");
	});
	$("#reservations_close_div").click(function(){
		/*position = $("#reservations_close_div").position();
		$('#reservations_link_div').stop().animate({left:position.left, top:position.top},{queue:false, duration:closeeasingduration, easing: easingaction});
		onlineclickclose = true;*/
		$("#reservations_content_div").fadeOut();
		$("#reservations_close_div").fadeOut();
	});
	
});

