﻿function PositionHomeLink()
	{
		PositionDiv('mainDivID','homeLinkID', 345, 70,0,0,75);
	}
	function PositionPlayerLink()
	{
		PositionDiv('mainDivID','playerDivID', 347, 820,0,0,75);
	}
	function PositionMainNavigationLinks()
	{
		PositionDiv('mainDivID','newsDiv', 358, 225,5,0,75);
		PositionDiv('mainDivID','tourDiv', 358, 225,15,1,75);
		PositionDiv('mainDivID','fbDiv',358, 225,30,2,75);
		PositionDiv('mainDivID','storeDiv',358, 225,60,3,75);
		PositionDiv('mainDivID','ytDiv',358, 225,75,4,75);
		PositionDiv('mainDivID','photoDiv',358, 225,100,5,75);
	}
	function PositionMainNavigationRowTwo()
	{
		PositionDiv('mainDivID','dlDivID', 410, 205,5,0,75);
		PositionDiv('mainDivID','twitDivID', 410, 205,65,1,75);
		PositionDiv('mainDivID','blogDivID', 410, 205,95,2,75);
		PositionDiv('mainDivID','myspaceDivID', 410, 205,105,3,75);
		PositionDiv('mainDivID','bookingDivID', 410, 205,155,4,75);
	}
	function PositionContentItems()
	{
		PositionDiv('mainDivID','DivNews', 480, 75,0,0,0);
		PositionDiv('mainDivID','DivTour', 480, 423,0,0,0);
		PositionDiv('mainDivID','DivFB', 470, 750,0,0,0);
		PositionDiv('mainDivID','DivYT', 783, 273,0,0,0);
		PositionDiv('mainDivID','DivTwit', 1185, 698,0,0,75);
		PositionDiv('mainDivID','DivTM', 1247, 331,0,0,75);
		//PositionDiv('mainDivID','DivStore', 785, 75,0,0,75);
	}
	function PositionStoreWidget()
	{
		PositionDiv('mainDivID','DivProd1', 792, 87,0,0,0);
		PositionDiv('mainDivID','DivProd2', 977, 89,0,0,0);
		PositionDiv('mainDivID','DivProd3', 1163, 93,0,0,0);
		PositionDiv('mainDivID','DivProd4', 1346, 95,0,0,0);
	}
	function PositionLogin()
	{
		IfExistsPosition('mainDivID','SignInID', 106, 785,0,0,0);
		IfExistsPosition('mainDivID','ForgotPassID', 108, 770,0,0,0);
		IfExistsPosition('mainDivID','loginTMID', 45, 655,0,0,0);
		IfExistsPosition('mainDivID','SignOutID', 108, 840,0,0,0);
		IfExistsPosition('mainDivID', 'EditProfile', 106, 740,0,0,0);
		IfExistsPosition('mainDivID', 'signUpID', 106, 850,0,0,0);
		IfExistsPosition('mainDivID', 'TMHomeID', 103, 680,0,0,0);
	}
	function IfExistsPosition(pDiv, cDivID, beginTop, beginLeft, cumulativeOffset, index, elemWidth)
	{
		if(document.getElementById(cDivID) != null)
		{
			PositionDiv(pDiv, cDivID, beginTop, beginLeft, cumulativeOffset, index, elemWidth);
		}
	}
	function PositionLeftPolaroid()
	{
		PositionDiv('mainDivID','leftPolaroid', 125,63,0,0,0);
	}
	function PositionContentLinks()
	{
		PositionDiv('mainDivID','NewsWidget', 688, 95,0,0,0);
		PositionDiv('mainDivID','TourWidget', 688, 420,0,0,0);
		PositionDiv('mainDivID','StoreWidget', 927, 38,0,0,0);
		PositionDiv('mainDivID','YTWidget', 1119, 415,0,0,0);
		PositionDiv('mainDivID','FBWidget', 1045, 770,0,0,0);
		PositionDiv('mainDivID','TMNewsWidget', 1455, 327,0,0,0);
		PositionDiv('mainDivID','SignupWidget', 1256, 563,0,0,0);
		PositionDiv('mainDivID','TwitterWidget', 1178, 935,0,0,0);
	}
	function PositionContentDiv()
	{
		PositionDiv('mainDivID','contentDiv', 490, 75,0,0,0);
	}
	function PositionDiv(pDiv, cDivID, beginTop, beginLeft, cumulativeOffset, index, elemWidth)
	{
		var pTop = $("#" + pDiv).offset().top;
		var pLeft = $("#" + pDiv).offset().left;
		var fTop = pTop + beginTop;
		var fLeft = (pLeft + beginLeft + (index * elemWidth) + cumulativeOffset);
		$("#" + cDivID).css("top",fTop).css("left", fLeft).css("position", "absolute");
	}
	var loginDialog = null;
	function popLoginWindow()
	{
		var $dialog = $('#' + 'forgotPasswordForm');
			$dialog.dialog({
					title: '<img width="230px" height="30px" src="images/MasterPage/tm-tm.gif" />',
					width: 400,
					height: 'auto',
					modal: true
				});
		loginDialog = $dialog;
				$dialog.dialog('open');

	}
	function closeLoginOpenForgotPassword()
	{
		loginDialog.dialog("close");
		popForgotPasswordWindow();
	}
	function popForgotPasswordWindow()
	{
		if(document.getElementById('forgotPassWordDiag') != null)
		{
			document.body.removeChild(document.getElementById('forgotPassWordDiag').parentNode);
		}
		var $dialog = $('<div id="forgotPassWordDiag"></div>').load('PageHtml/forgotpassword.html');
			$dialog.dialog({
					title: '<img width="230px" height="20px" src="images/MasterPage/tm-tm.gif" />',
					width: 380,
					height: 275,
					modal: true
				});
		
				$dialog.dialog('open');

	}
	function submitPasswordRetrieval(emailAddress)
	{
		if(!DoesEmailExist(emailAddress))
		{
			alert('The email address you entered is not registered to a valid user');
			return;
		}
		if(SingleBoolCheck("SendForgotPasswordEmail","email", emailAddress))
		{
			alert('Your password has been sent to your email address.');
		}
		else
		{
			alert('An error ocurred sending your password to your email address.');
		}
	}
	/*,
					buttons: {"Cancel": 
									function() 
									{ 
										$(this).dialog("close");
									},
								"Login": 
									function()
									{
										alert('logging in');
									}
							}*/
