/*
*** (C) 2008 UCMai.com ***

Subj: storeingaem
Auth: yangjun
Date: 2008-12-16
*/
//货币类型
var addthis_config = {ui_language: "en"}
function moneytype_submit(iMoneyType){
	SetCookie("cmt",iMoneyType);
	return true;
}
function moneytype_return(){
	if(p.getresponse()) {
		gourl();
	}
}

//添加到收藏
function addmeF()
{
	var url="http://www.storeingame.com";
	var title="storeingame";
	if ((typeof window.sidebar == 'object') && (typeof window.sidebar.addPanel == 'function'))//Gecko
	{
	 window.sidebar.addPanel(title,url,"");
	}
	else//IE
	{
	 window.external.AddFavorite(url,title);
	}
}

//check out
function order_submit(email,tel,firstname,lastname,t){
	email = email || '';
	tel = tel || '';
	firstname = firstname || '';
	lastname = lastname || '';
	var ps = 'mEmail='+ ec(email) + '&mTel=' + ec(tel) +'&mFirstname='+ ec(firstname)+'&mLastName='+ ec(lastname) +'&t=' + t;
	ajaxpack.postAjaxRequest('/s/order_ajax.asp',ps,order_return,'txt');
}
function order_return(){
	if(p.getresponse()){
		switch(p.rdata.toString()){
			case ''://购物车数据为空
				gourl('/cart.asp');
				break;
			case '-1'://没有填写用户信息
				gourl('/login.asp?url=order_submit');
				break;
			default://成功生成订单
				gourl('/order.asp?OrderNo='+p.rdata);
				break;
		}
	}
}

function orderajax(t){
	if(t==0) {
		return;
	}
	var ps = 'orderid=' + t;
	ajaxpack.postAjaxRequest('/s/order_cancel.asp',ps,cancel_return,'txt');
}

function cancel_return(){
	gourl('/orderlist.asp')
}
//查找订单
function searchorder(){
	if(getvalue('search_orderno') != '') {
		gourl('/order.asp?OrderNo=' + getvalue('search_orderno'))
	}
}

//更多国家
function scountry(){
	if(g('seo_country').style.display != '') {
		g('seo_country').style.display = '';
		g('seo_country').style.zIndex = 999;
		g('seo_more').style.backgroundPosition = '0 -52px';
		//sethtm('seo_morevalue','close');
	}
	else{
		g('seo_country').style.display = 'none';
		g('seo_more').style.backgroundPosition = '0 -65px';
		//sethtm('seo_morevalue','more');
	}
}

function getBrowser(){
	if (!document.all){return 1}/* FF */
	var ua = navigator.userAgent;
	var msieOffset = ua.indexOf("MSIE ");
	if(msieOffset < 0){
		return 0;
	}
	return parseFloat(ua.substring(msieOffset + 5, ua.indexOf(";", msieOffset)));
}
/* 获取其实语言链接 */
function getCountryUrl(url) {
	var ps = 'url=' + url; 
	ajaxpack.getAjaxRequest('/s/countryurl_ajax.asp',
		ps,
		function(){
			if(p.getresponse()){sethtm('country',p.rdata);}
		},
		'txt'
	);
}

/* 分页 */
function fgpage(t,mp,e) {
	e = e||window.event;
	var k = getkeycode(e);
	if (k!=13&&t==1) return false;
	var gp = getels('fgp'),igp = 0,du = '';
	if (gp.length==2)
		igp = getnum((gp[0].value)?gp[0].value:gp[1].value);
	else
		igp = getnum(gp[0].value);
	if (igp==0) return false;
	if (igp>mp) igp = mp;

	du = self.location.href;
	if(-1==du.lastIndexOf('gp='))
		du = du + ((du.lastIndexOf('?')==-1)?'?':'&') + 'gp=' + igp;
	else
		du = du.replace(/(gp=([0-9]*))/ig, "gp=" + igp);

	if(window.event) {
		e.cancelBubble = false;
		e.returnValue = false;
	}
	else {
		e.stopPropagation();
		e.preventDefault();
	}
	self.location.href = du;
	return false;
}

function NewsComment_submit(NewsID) {
	var content = getvalue('seo_comment');
	var code = getvalue('seo_code');
	var mailaddr = getvalue('seo_mailaddr');
	var CookieNum = 0;
	if(GetCookie("CommentNum")) {
		CookieNum = getnum(GetCookie("CommentNum"));
	}
	CookieNum = CookieNum < 0 ?0 :CookieNum;

	if(!NewsID || !content || !mailaddr) {
		dispme('comment_error');
		sethtm('comment_error',lan(1));
		return false;
	}

	var reg = new RegExp("\\w+([-+.']\\w+)*@\\w+([-.]\\w+)*\\.\\w+([-.]\\w+)*","i");
	if(! reg.test(mailaddr)) {
		dispme('comment_error');
		sethtm('comment_error',lan(16));
		return false;
	}

	ps = 'newsid='+ NewsID +'&code=' + code + '&content=' + ec(content) + '&mailaddr=' + ec(mailaddr)
	ajaxpack.postAjaxRequest('/s/NewsComment_ajax.asp',
		ps,
		function(){
			if(p.getresponse('comment_error','rsid(0,"commentcode");')){
				dispme('comment_error');
				sethtm('comment_error',lan(1));
				setvalue('seo_comment','');
				setvalue('seo_code','');
				CookieNum ++ ;
				SetCookie("CommentNum",CookieNum)
				if(CookieNum > 3) {
					dispme('seo_codelayer');
				}
			}
		},
		'txt'
	);
}
window.onload = function () {
	var CookieNum = 0;
	if(GetCookie("CommentNum")) {
		CookieNum = getnum(GetCookie("CommentNum"));
	}
	CookieNum = CookieNum < 0 ?0 :CookieNum;

	if(CookieNum > 3) {
		dispme('seo_codelayer');
		rsid(0,'commentcode');
	}
	else{
		nodispme('seo_codelayer');
	}
}

/* check user login */
function loginHtml(){
	ajaxpack.getAjaxRequest('/s/loginhtml_ajax.asp','',
		function(){
			if(p.getresponse()) {
				sethtm('loginhtml',p.rdata.toString());
			}
		},
		'txt'
	);	
}

function cartHtml() {
	var iType = getMoneyType();
	sCartAmount = getMoneyUnit(iType) + " " + (GetCookie(getsMoneyType(iType)) || "0.00");
	sethtm('carthtml',sCartAmount);
}

function getMoneyType() {
	return GetCookie("cmt") || 2;
}

function getMoneyUnit(iType) {
	switch(parseInt(iType)){
		case 1: 
			return "￥";
			break;
		case 2: 
			return "$";
			break;
		case 4: 
			return "￡";
			break;
		default:
			return "&euro;";
	}
}

function getsMoneyType(iType){
	switch(parseInt(iType)){
	  case 1:
		return "rmb";
		break;
	  case 2:
		return "usd";
		break;
	  case 4:
		return "gbp";
		break;
	  default:
		return "eur";
	}
}