// JavaScript Document
function getcookie (name) 
{ 
	var arg = name + "="; 
	var alen = arg.length; 
	var clen = window.document.cookie.length; 
	var i = 0; 
	while (i < clen)
	{ 
		var j = i + alen; 
		if (window.document.cookie.substring(i, j) == arg) return getCookieVal (j); 
		i = window.document.cookie.indexOf(" ", i) + 1; 
		if (i == 0) break; 
	} 
	return null;
}

function getCookieVal (offset)
{ 
	var endstr = window.document.cookie.indexOf (";", offset); 
	if (endstr == -1)
	{
	  endstr = window.document.cookie.length; 
	}
	return unescape(window.document.cookie.substring(offset, endstr));
}

function SetCookie(name, value)
//设定Cookie值
{
var expdate = new Date();
var argv = SetCookie.arguments;
var argc = SetCookie.arguments.length;
var expires = (argc > 2) ? argv[2] : null;
var path = (argc > 3) ? argv[3] : null;
var domain = (argc > 4) ? argv[4] : null;
var secure = (argc > 5) ? argv[5] : false;
if(expires!=null) expdate.setTime(expdate.getTime() + ( expires * 1000 ));
document.cookie = name + "=" + escape (value) +((expires == null) ? "" : ("; expires="+ expdate.toGMTString()))
+((path == null) ? "" : ("; path=" + path)) +((domain == null) ? "" : ("; domain=" + domain))
+((secure == true) ? "; secure" : "");
}

function DelCookie(name)
//删除Cookie
{
var exp = new Date();
exp.setTime (exp.getTime() - 1);
var cval = getcookie (name);
document.cookie = name + "=" + cval + "; expires="+ exp.toGMTString();
}

function carturl()
{
	if ((document.location.href.indexOf("cs.asp") != -1) || (document.location.href.indexOf("ps.asp")!= -1) || (document.location.href.indexOf("default.asp")!= -1) || (document.location.href.indexOf("srchresult.asp")!= -1))
		{SetCookie('_cartURL', document.location);document.location='viewcart.asp';}
	else
		{document.location='viewcart.asp';}
	}

function ChangeLoginState()
{ 
	if ( getcookie( 'username' ) )
	{
		//已登录
		
		info = "<table border=0 width=100% cellpadding=0 cellspacing=0><tr><td align=right>"	+"\n"+
			"Welcome! <a href=\"/member/basicinfo.asp\" class=\"g1\">"+getcookie( 'username' )+"</a>&nbsp;&nbsp;<span class='g1'>|</span>&nbsp;&nbsp;<a href=\"/logout.asp\" class=\"g1\">Exit</a>&nbsp;&nbsp;<span class='g1'>|</span>&nbsp;&nbsp;<a onclick='carturl();' class='g1' style='cursor:pointer;cursor:hand;'>Cart <img src='/images/cart.gif' border=0></a>&nbsp;&nbsp;<span class='g1'>|</span>&nbsp;&nbsp;<a class=\"g1\" onClick='JSAddFavorite();' style='cursor:pointer;cursor:hand;'>Favorites</a>&nbsp;&nbsp;<span class='g1'>|</span>&nbsp;&nbsp;<a class=\"g1\">Help</a>&nbsp;&nbsp;&nbsp;"	+"\n"+
			"</td></tr></table>" ;
		document.write(info) ;
		// href=\"/howtobuy.asp\"
		}
		else
		{

		info = "<table border=0 width=100% cellpadding=0 cellspacing=0><tr><td align=right>"	+"\n"+
			"<a href=\"/sign.asp\" class=\"g1\">Sign</a>&nbsp;&nbsp;<span class='g1'>|</span>&nbsp;&nbsp;<a onclick=\"SetCookie('lastURL', document.location);document.location='/login.asp?action=login&check=0';\" class=\"g1\" style='cursor:pointer;cursor:hand;'>Login</a>&nbsp;&nbsp;<span class='g1'>|</span>&nbsp;&nbsp;<a onclick='carturl()' class='g1' style='cursor:pointer;cursor:hand;'>Cart <img src='/images/cart.gif' border=0></a>&nbsp;&nbsp;<span class='g1'>|</span>&nbsp;&nbsp;<a class=\"g1\" onClick='JSAddFavorite();' style='cursor:pointer;cursor:hand;'>Favorites</a>&nbsp;&nbsp;<span class='g1'>|</span>&nbsp;&nbsp;<a class=\"g1\">Help</a>&nbsp;&nbsp;&nbsp;"	+"\n"+
			"</td></tr></table>" ;
		document.write(info) ;
	}

}

function ChangeAdminState()
{ 
	if ( getcookie( 'admin' ) )
	{
		//已登录
		
		info = "<div style='text-align:left;padding-top:2px;padding-bottom:0px;'><table border=0 width=100% cellpadding=0 cellspacing=0><tr><td align=right>"	+"\n"+
			"Welcome! <a class=\"g1\">"+getcookie( 'admin' )+"</a>&nbsp;&nbsp;<span class='g1'>|</span>&nbsp;&nbsp;<a href=\"/admin/adm_logout.asp\" class=\"g1\">Exit</a>"	+"\n"+
			"</td></tr></table></div>" ;
		document.write(info) ;
		}

}

function Request(strName,strURL)
{
var strHref = strURL;
var intPos = strHref.indexOf("?");
var strRight = strHref.substr(intPos + 1); 
var arrTmp = strRight.split("&");
for(var i = 0; i < arrTmp.length; i++)
{
var arrTemp = arrTmp[i].split("=");

if(arrTemp[0].toUpperCase() == strName.toUpperCase()) return arrTemp[1];
}
return "";
}


function checkdate(objdate) {
 var odate = objdate;
 var re = new RegExp(/^((((1[6-9]|[2-9]\d)\d{2})-(0?[13578]|1[02])-(0?[1-9]|[12]\d|3[01]))|(((1[6-9]|[2-9]\d)\d{2})-(0?[13456789]|1[012])-(0?[1-9]|[12]\d|30))|(((1[6-9]|[2-9]\d)\d{2})-0?2-(0?[1-9]|1\d|2[0-8]))|(((1[6-9]|[2-9]\d)(0[48]|[2468][048]|[13579][26])|((16|[2468][048]|[3579][26])00))-0?2-29-))$/);
 if (!re.test(odate.value)){
  return false;
 } 
 else {
  return true;
 }
}

function Chk_Email(objEmail){
 var Email = objEmail;
 var re = new RegExp(/^\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*/);
 if (!re.test(Email.value)){
  return false;
 } 
 else {
  return true;
 }
}

function Chk_qty(objQty){
 var qty = objQty;
 var re = new RegExp(/^[1-9]\d*$/);
 if (!re.test(qty.value)){
  return false;
 } 
 else {
  return true;
 }
}

// 两位小数或整数,
function chk_number(objQty){
 var s = objQty;
 var re = new RegExp(/^(([1-9]){1}([0-9])*(\.(\d){1,2})?$)|^((0)\.(\d){1,2})$/);
 if (!re.test(s.value)){
  return false;
 } 
 else {
  return true;
 }
}

// 正整数
function chk_zhengshu(objQty){
 var s = objQty;
 var re = new RegExp(/^([1-9]){1}(([0-9])*)?$/);
 if (!re.test(s.value)){ return false; } else { return true; }
}


function JSAddFavorite()
{
	if ( window.sidebar && "object" == typeof( window.sidebar ) && "function" == typeof( window.sidebar.addPanel ) )
    {
    	//  firefox
    	window.sidebar.addPanel('Premier Flashing Novelties Supplier', 'http://www.novelty4u.cn/', "");
    }
  else if ( document.all && "object" == typeof( window.external ) )
		{
			//  ie
     	window.external.addFavorite( 'http://www.novelty4u.cn/', 'Premier Flashing Novelties Supplier' );
    }
}

		
function sbtnclicked() {
	var ss = document.getElementById("sstext").value;
	if (ss.length > 0 ) {
		document.location = 'srchresult.asp?stext='+ss;
	}
}
