// credit to http://www.quirksmode.org
function readCookie(name) {
	var nameEQ = name + "=";
	var ca = document.cookie.split(';');
	for(var i=0;i < ca.length;i++) {
		var c = ca[i];
		while (c.charAt(0)==' ') c = c.substring(1,c.length);
		if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length,c.length);
	}
	return null;
}

var module_notloggedin =
	"<div class=\"l free\">\n" +
		"<div class=\"r\">\n" +
			"<div class=\"content\">\n" +
               	"<h2><a class=\"seo\" href=\"/products/pricing.html\">Free Trial for 45 Days</a></h2>\n" +
               	"<p>Try SugarSync absolutely free. Then upgrade to the right plan for you. Plans start at only $2.49/month.</p>\n" +
               	"<a class=\"lmore secondary\" href=\"/products/pricing.html\"><strong>Learn about subscription plans</strong></a>\n" +
			"</div>\n" +
		"</div>\n" +
	"</div>\n";
				
var module_loggedin =
	"<div class=\"l sync\">\n" +
		"<div class=\"r\">\n" +
			"<div class=\"content\">\n" +
               	"<h2><a class=\"seo\" href=\"/products/pricing.html\">We've Lowered Our Prices</a></h2>\n" +
               	"<p>We've listened to your feedback and lowered our prices! Plans start at only $2.49/month.</p>\n" +
               	"<a class=\"lmore secondary\" href=\"/products/pricing.html\"><strong>Learn about subscription plans</strong></a>\n" +
			"</div>\n" +
		"</div>\n" +
	"</div>\n";

var LoginCheck = {
	isLogin: function() {
		if ($('action_button')) {
			if (window.readCookie("SCSID") != null || window.readCookie("SCSSID") != null) {
				$('action_button').className = "upgrade";
				$('action_button').setAttribute('href', "/myaccount");
			}
			else {
				$('action_button').className = "signup";
				$('action_button').setAttribute('href', "/signup");
			}
		}
		
		// first module copy on homepage
		if ($('m1')) {
			if (window.readCookie("SCSID") != null || window.readCookie("SCSSID") != null) {
				$('m1').innerHTML = module_loggedin;
				if ($('websitelink')) {
					$('websitelink').style.visibility = 'visible';
				}
			}
			else {
				$('m1').innerHTML = module_notloggedin;
				if ($('loginlink')) {
					$('loginlink').style.visibility = 'visible';
				}
			}
		}
		
	}
}

Event.observe(window, 'load', LoginCheck.isLogin, false);
