$(document).ready(function(){
	$('ul.sf-menu').superfish(
		{
			autoArrows:	false,
			animation:     {opacity: 'show'},
			delay:         500,
			speed:         1
		}
	);
	
	if (0 < $('.newsletterContainer').length) {
		$('#subscribe_newsletter').bind('click', function() { addToNewsletter(); });
	}
	
	var options = {
		beforeSubmit:	sendLogin,
		success:	sentLogin
	};
	
	$('#loginForm').ajaxForm(options);
});

function reload() {
	location.href = location.href;
}

function addToNewsletter() {
	var email = $('#newsletter_email').val();
	
	if ('' == email) {
		alert('Please enter your email address');
		return;
	}
	
	$.get('?a=addToNewsletter&email='+escape(email), function(data) {
		if ('ok' == data) {
			$('#join').hide().next().show();
		} else {
			alert('Unable to add your email address to the list. Please try later');
		}
	});
}

function sendLogin(formData, jqForm, options) {
	var m = $('#login_mail').val();
	var p = $('#login_password').val();
	
	if ('' == m || '' == p) {
		alert('Please enter your email address and password');
		return false;
	}
	
	return true;
}

function sentLogin(responseText, statusText) {
	if ('ok' == responseText) {
		reload();
	} else {
		alert(responseText);
	}
}

function countrySeld(s)
{
	if(s.value.toLowerCase()!='united states of america')
	{
		document.getElementById('delstrow').style.display='none';
		document.getElementById('accstrow').style.display='none';
	}
	else
	{
		document.getElementById('delstrow').style.display='';
		document.getElementById('accstrow').style.display='';
	}
}
function nocoin()
{
	var v1 = document.getElementById('password1').value;
	var v2 = document.getElementById('password2').value;
	if(v1===v2)
		return false;
	alert('Error: Passwords fields does not match');
	return true;
}
function copybilldel()
{
	document.getElementById('address_line_1b').value = document.getElementById('address_line_1a').value;
	document.getElementById('address_line_2b').value = document.getElementById('address_line_2a').value;
	var fs = document.getElementById('accctyr').firstChild.selectedIndex;
	document.getElementById('shctyr').firstChild.selectedIndex = fs;
	document.getElementById('cityb').value = document.getElementById('citya').value;
	document.getElementById('zip_codeb').value = document.getElementById('zip_codea').value;
	document.getElementById('phone_numberb').value = document.getElementById('phone_numbera').value;
}

