$(document).ready(function() { 
	var r = window.location.href.toLowerCase();
	
	if(r.indexOf('welcome') == -1)
	{
		if($.cookie('ggverify') != '1')
			window.location.href = 'Welcome.aspx';
	}
	
});

function setVerification()
{
	$.cookie('ggverify', '1', {expires:99});
	window.location.href = 'Default.aspx';
}

function showFormHasErrorsDialog()
{	
	$("#errorDialog").modal({
	opacity:80,
	overlayCss: { backgroundColor: "#000000" },
	minHeight: 451,
	minWidth: 333,
	overlayClose: true,
	escClose: true,
	autoPosition: true,
	autoResize:false,
	position: [25,null],
	closeClass: "errorClose" });

	

	return false; // for links
}

function closeOpenDialog()
{
	$.modal.close();
}

function openRules(withAccept)
{
	$("#rulesDialog").modal({
	opacity:80,
	overlayCss: { backgroundColor: "#000000" },
	minHeight: 451,
	minWidth: 333,
	overlayClose: true,
	escClose: true,
	autoPosition: true,
	autoResize:false,
	position: [25,null],
	closeClass: "errorClose" });

	if(!withAccept)
		$("#btnAcceptRules").css("display", "none");

	return false; // for links
}

function openPrivacy()
{
	$("#privacyDialog").modal({
	opacity:80,
	overlayCss: { backgroundColor: "#000000" },
	minHeight: 451,
	minWidth: 333,
	overlayClose: true,
	escClose: true,
	autoPosition: true,
	autoResize:false,
	position: [25,null],
	closeClass: "errorClose" });

	return false; // for links
}

function showLogin(withError, tag)
{
	$("#loginDialog").modal({
	opacity:80,
	overlayCss: { backgroundColor: "#000000" },
	minHeight: 451,
	minWidth: 482,
	overlayClose: true,
	escClose: true,
	closeClass: "errorClose",
	autoPosition: true,
	autoResize:false,
	position: [25,null],
	appendTo:"form",
	onClose: onLoginClose });

	$("#loginTag").val(tag);

	if(tag == 'drink')
		$("#lnkLoginRegister").attr("href", "UserRegister.aspx?bt=1");

	return false; // for links
}

function showChangePassword()
{
	$("#changePasswordDialog").modal({
	opacity:80,
	overlayCss: { backgroundColor: "#000000" },
	minHeight: 451,
	minWidth: 482,
	overlayClose: true,
	escClose: true,
	closeClass: "errorClose",
	autoPosition: true,
	autoResize:false,
	appendTo:"form",
	position: [25,null] });

	return false; // for links
}

function onLoginClose()
{
	$("#loginStatus").text("Login failed, please try again.");

	closeOpenDialog();
	return true;
}
