﻿
function displayContactUs() { __doPostBack('displayContactUs', ''); }
function displayHomePage() { __doPostBack('displayHomePage', ''); }
function displaySessionPricing() { __doPostBack('displaySessionPricing', ''); }
function displayWeddingPricing() { __doPostBack('displayWeddingPricing', ''); }
function displaySpecialsPricing() { __doPostBack('displaySpecialsPricing', ''); }
function displayScrollingHeader() { __doPostBack('displayScrollingHeader', ''); }
function displayCustomerLinks() { __doPostBack('displayCustomerLinks', ''); }
function displayVendorLinks() { __doPostBack('displayVendorLinks', ''); }
function displayCustomers() { __doPostBack('displayCustomers', ''); }
function displayUsers() { __doPostBack('displayUsers', ''); }
function displayPricing() { __doPostBack('displayPricing', ''); }

function saveEditorChanges() { __doPostBack('saveEditorChanges', ''); }

function placeObject(areaId, anchor, offsetHoriz)
{
	var pos = Position.get(anchor);
	var area = document.getElementById(areaId);
	//var element = anchor;
    var left = pos.left;//element.offsetLeft;
    var top  = pos.top;//element.offsetTop - element.scrollTop;
    /*while(element=element.offsetParent)
    {
        left += element.offsetLeft;
        top  += element.offsetTop - element.scrollTop;
    }*/
	area.style.left = (left + offsetHoriz) + 'px';
	area.style.top = top + 'px';
	area.style.display = 'block';
}

function acancelEdit(area) { area.offsetParent.style.display = 'none'; }

function aeditLink(anchor, titleId, urlId, imagePathId, testimonialId, isCustomerId, id, title, url, imagePath, testimonial, isCustomer)
{
	placeObject('customerLinkEditArea', anchor, 100);
	document.getElementById('txtLinkId').value = id;
	document.getElementById(titleId).value = title;
	document.getElementById(urlId).value = url;
	document.getElementById(imagePathId).value = imagePath;
	document.getElementById(testimonialId).value = testimonial;
	document.getElementById(isCustomerId).checked = isCustomer;
}

function asaveLink() { __doPostBack('saveLink', document.getElementById('txtLinkId').value); }

function adeleteLink(id) { __doPostBack('deleteLink', id); }

function aeditCustomer(anchor, firstNameId, lastNameId, addressId, cityId, stateId, zipId, emailId, phoneNumberId, commentsId, id, firstName, lastName, address, city, state, zip, email, phoneNumber, comments)
{
	placeObject('customerEditArea', anchor, 100);
	document.getElementById('txtCustomerId').value = id;
	document.getElementById(firstNameId).value = firstName;
	document.getElementById(lastNameId).value = lastName;
	document.getElementById(addressId).value = address;
	document.getElementById(cityId).value = city;
	document.getElementById(stateId).value = state;
	document.getElementById(zipId).value = zip;
	document.getElementById(emailId).value = email;
	document.getElementById(phoneNumberId).value = phoneNumber;
	document.getElementById(commentsId).value = comments;
}

function asaveCustomer() { __doPostBack('saveCustomer', document.getElementById('txtCustomerId').value); }

function adeleteCustomer(id)
{
	if (confirm('Are you sure you want to delete this customer?'))
		__doPostBack('deleteCustomer', id);
}

function aeditCustomerSessions(customerId) { __doPostBack('editCustomerSessions', customerId); }

function acloseSessions() { __doPostBack('closeSessions', ''); }

function aeditSession(anchor, titleId, dateStartedId, dateFinishedId, addressId, cityId, stateId, zipId, commentsId, isWeddingId, id, title, dateStarted, dateFinished, address, city, state, zip, comments, isWedding)
{
	placeObject('sessionEditArea', anchor, 100);
	document.getElementById('txtSessionId').value = id;
	document.getElementById(titleId).value = title;
	document.getElementById(dateStartedId).value = dateStarted;
	document.getElementById(dateFinishedId).value = dateFinished;
	document.getElementById(addressId).value = address;
	document.getElementById(cityId).value = city;
	document.getElementById(stateId).value = state;
	document.getElementById(zipId).value = zip;
	document.getElementById(commentsId).value = comments;
	document.getElementById(isWeddingId).checked = isWedding;
}

function auploadSessionPicture(anchor, id)
{
	placeObject('sessionUploadArea', anchor, 100);
	document.getElementById('txtSessionId').value = id;
}

function asaveSession() { __doPostBack('saveSession', document.getElementById('txtSessionId').value); }

function adeleteSession(id) { __doPostBack('deleteSession', id); }

function auploadPicture()
{
	__doPostBack('uploadSessionPicture', document.getElementById('txtSessionId').value);
}
