function lTrim(s)
{
	return s.replace(/^[ \t\n\r]+/g, "");
}

function rTrim(s)
{
	return s.replace(/[ \t\n\r]+$/g, "");
}

function trim(s)
{
	return rTrim(lTrim(s));
}

function loadUserLogin()
{
	var cookieValue = getCookie('SOSOSTEELUSERID');
	
	if (cookieValue == null)
	{
		document.getElementById('loginFrom').innerHTML = '<form style="margin:0" action="#" method="post" onsubmit="return checkLogin();">' +
										'<table width="93%" border="0" align="center" cellpadding="0" cellspacing="3">' + 
										  '<tr>' +
									        '<td height="22" colspan="3">用户名：' +
									          '<input name="userName" id="userName" type="text" size="12" /></td>' +
									      '</tr>' +
									      '<tr>' +
									        '<td height="22" colspan="3">密&nbsp;&nbsp;&nbsp;&nbsp;码：' +
									          '<input name="password" id="password" type="password" size="12" /></td>' +
									      '</tr>' +
									      '<tr>' +
									        '<td height="24"></td>' +
											'<td height="24"></td>' +
											'<td height="24" align="right"><a href="http://www.mysteel.com/member/login.jsp"><img src="http://www.steelphone.com/images/login2.gif" border="0" style="cursor:pointer"/></a>&nbsp;&nbsp;<input type="image" src="http://www.steelphone.com/images/login1.gif" /></td>' +
									      '</tr>' +
									      '</table>' +
								      '</form>';
	}
	else
	{
		document.getElementById('loginFrom').innerHTML = '<table width="93%" border="0" align="center" cellpadding="0" cellspacing="3">' + 
														'<tr>' +
													        '<td height="74" align="center">' +
													          '<strong>欢迎您的到访!</strong><br /><br /><a href="http://user.sososteel.com/user/enter.ms"><font color="red"><strong>进入会员中心</strong></font></a>' +
													        '</td>' +
													   '</tr>' +
													   '</table>';
	}
}

function logout()
{
	document.getElementById('loginFrom').innerHTML = '<form style="margin:0" action="#" method="post" onsubmit="return checkLogin();">' +
										'<table width="93%" border="0" align="center" cellpadding="0" cellspacing="3">' + 
										  '<tr>' +
									        '<td height="22" colspan="3">用户名：' +
									          '<input name="userName" id="userName" type="text" size="12" /></td>' +
									      '</tr>' +
									      '<tr>' +
									        '<td height="22" colspan="3">密&nbsp;&nbsp;&nbsp;&nbsp;码：' +
									          '<input name="password" id="password" type="password" size="12" /></td>' +
									      '</tr>' +
									      '<tr>' +
									        '<td height="24"></td>' +
											'<td height="24"></td>' +
											'<td height="24" align="right"><a href="http://www.mysteel.com/member/login.jsp"><img src="http://www.steelphone.com/images/login2.gif" border="0" style="cursor:pointer"/></a>&nbsp;&nbsp;<input type="image" src="http://www.steelphone.com/images/login1.gif" /></td>' +
									      '</tr>' +
									      '</table>' +
								      '</form>';
}

function checkLogin()
{
	var userName = trim(document.getElementById('userName').value);
	var password = document.getElementById('password').value;
	
	if (userName.length == 0)
	{
		alert('用户名不能为空！');
		document.getElementById('userName').focus();
		return false;
	}
	if (password.length == 0)
	{
		alert('密码不能为空！');
		document.getElementById('password').focus();
		return false;
	}
	
	document.getElementById('loginFrom').innerHTML = '<table width="93%" border="0" align="center" cellpadding="0" cellspacing="3">' + 
														'<tr>' +
																'<td height="74"  align="center"><img src="images/gifd.gif" width="16" height="16" />&nbsp;请稍候</td>' +
														'</tr>' +
													   '</table>';
	
	var url = '/user/login.ms?v=' + Math.random();
	var pars = 'userName=' + userName + '&password=' + password;
	new Ajax.Request(url, {method: 'post',parameters: pars, onComplete: callBackCheckLogin});
	
	return false;
}

function callBackCheckLogin(data)
{
	var value = data.responseText.split(",");
	if (value[0] == 'true')
	{
		document.getElementById('loginFrom').innerHTML = '<table width="93%" border="0" align="center" cellpadding="0" cellspacing="3">' + 
														'<tr>' +
													        '<td height="74"  align="center">' +
													          '<strong>欢迎您的到访!</strong><br /><br /><a href="http://user.sososteel.com/user/enter.ms"><font color="red"><strong>进入会员中心</strong></font></a>' +
													        '</td>' +
													   '</tr>' +
													   '</table>';
		
		var frameDoc = document.getElementById("frameUser").document;
		
		if (frameDoc == null)
		{
			frameDoc = document.getElementById("frameUser").contentWindow.document;
		}
		debugger;
		alert(frameDoc);
		
		frameDoc.getElementById('sCookieValue').value = value[1];
		alert(frameDoc.getElementById('sCookieValue'));
		frameDoc.getElementById('userCookie').submit();	
		alert(frameDoc.getElementById('userCookie'));
		
	}
	else
	{
		document.getElementById('loginFrom').innerHTML = '<table width="93%" border="0" align="center" cellpadding="0" cellspacing="3">' + 
														'<tr>' +
													        '<td height="74"  align="center">' +
													          value[1] + ' <a href="javascript:;" onclick="returnLogin();"><font color="red">返回</font></a>' +
													        '</td>' +
													   '</tr>' +
													   '</table>';
	}
}

function returnLogin()
{
	document.getElementById('loginFrom').innerHTML = '<form style="margin:0" action="#" method="post" onsubmit="return checkLogin();">' +
										'<table width="93%" border="0" align="center" cellpadding="0" cellspacing="3">' + 
										  '<tr>' +
									        '<td height="22" colspan="3">用户名：' +
									          '<input name="userName" id="userName" type="text" size="12" /></td>' +
									      '</tr>' +
									      '<tr>' +
									        '<td height="22" colspan="3">密&nbsp;&nbsp;&nbsp;&nbsp;码：' +
									          '<input name="password" id="password" type="password" size="12" /></td>' +
									      '</tr>' +
									      '<tr>' +
									        '<td height="24"></td>' +
											'<td height="24"></td>' +
											'<td height="24" align="right"><a href="http://www.mysteel.com/member/login.jsp"><img src="http://www.steelphone.com/images/login2.gif" border="0" style="cursor:pointer"/></a>&nbsp;&nbsp;<input type="image" src="http://www.steelphone.com/images/login1.gif" /></td>' +
									      '</tr>' +
									      '</table>' +
								      '</form>';
}

function getCookie(name)
{
	var arr = document.cookie.match(new RegExp("(^| )" + name + "=([^;]*)(;|$)"));
     
	if(arr != null)
	{
		return unescape(arr[2]);
	}
	else
	{
		 return null;
	}
}

function delCookie(name)
{
	var exp = new Date();
	exp.setTime(exp.getTime() - (86400 * 1000 * 1));
	var cval=getCookie(name);

	if(cval!=null) 
	{
		document.cookie = name + "=" + cval + ";expires=" + exp.toGMTString();
	}
}

