/**
 *  Wsm Login Component, version 1.5
 *  (c) 2008 Arturo La Monaca <artlam74@gmail.com>
 */

wsm.include("cookies.js");

function wsm_login_Init() {
	var protectId = getPageParam("protectId");
	var online = getPageParam("online");
	var result = getPageParam("result");
	var session = getPageParam("session");
	var requestURL = decodeURIComponent(getPageParam("requestURL"));
	var queryString = decodeURIComponent(getPageParam("queryString"));

	$('wsm_login_protectId').value = protectId;
	$('wsm_login_online').value = online;
	$('requestURL').value =  requestURL;
	$('queryString').value =  queryString;
	
	if (result != null && result != 0) {
		for (var i=1; i<4; i++)
			$('wsm_login_error-' + i).style.display = "none";
		$('wsm_login_error' + result).style.display = "block";	
	} 
}

function wsm_login_callReg(baseHref, regTarget) {
	var requestURL = ( self == top ? getPageParam("requestURL") : top.location.href);	
	if (regTarget == "top")
		top.location.replace(baseHref + "?params=retpage:" + requestURL);
	else
		location.replace(baseHref + "?params=retpage:" + requestURL);
}