function verifyInfo()
{
    var email = document.getElementById('emailaddress').value;
    var key = document.getElementById('key').value;
    if (email == '')
    {
        alert('Please enter your email address');
        return;
    }
    if (key == '')
    {
        alert('Please enter your e-card collection key');
        return;
    }
    
    /* Show ON-LOADING to user while we fetch the data from the server */
    showLoading();
    
    window.setTimeout('collectCard()', 1500);
}

function collectCard()
{
    var email = document.getElementById('emailaddress').value;
    var key = document.getElementById('key').value;

    /* AJAX */
    ecard_view.SS_collectCard(email,key,collectCard_CallBack);
}

function collectCard_CallBack(response)
{
    var content = response.value;
    elem = document.getElementById('cardContent');
    elem.innerHTML = content;
}

function showLoading()
{
    elem = document.getElementById('cardContentPanel');
    elem.style.cssText = 'display:block';
    elem = document.getElementById('cardContent');
    elem.innerHTML = 'Please wait while we fetch your e-card. Thank you.'
}

function gotoResults() {
	var elem = document.getElementById('#content');
	if (elem != null) {
		y = findPosY(elem);
		window.scrollTo(0, y)
		elem.focus();
	}
}

function findPosY(obj)
{
	var curtop = 0;
	if (obj.offsetParent)
	{
		while (obj.offsetParent)
		{
			curtop += obj.offsetTop
			obj = obj.offsetParent;
		}
	}
	else if (obj.y)
		curtop += obj.y;
	return curtop;
}

