/*********************预览模板*************************************/
function priTemplate(tnum){
	var url = getUrl();	//获取URL地址
	var msgArr = new Array();	
	$.ajax({
		type   : "POST",//以POST方式发送数据
		url    : url+"template.php",//接收数据的文件URL地址
		data   : "type=1&tnum="+tnum ,//发参数type值为1
		async  : false,
		success: function( msg) {
				msgArr = msg.split('||');				
				switch( msgArr[0]){
					case 's':											break;//成功操作					
					case 'a':	alert( '对不起,活动已结束.'); 			break;//活动结束
					case 'b':	alert( '对不起，请您先登录.');	break;//没有登陆					
					case 'x': 	alert( '非法操作!');					break;//系统没有获取到type参数值
					case 'e':	alert( '对不起,系统内部出现错误.');		break;//不能连接或选择数据库
					default :	alert( '网络错误1,请稍候再试.'); 		break;//默认网络错误
					}					
						if( 'b' == msgArr[0]){				
							location.href = 'http://passport.51.com/passport.5p?gourl=' + location.href;
							return false;
					  }				
					  	if ( 's' == msgArr[0]) {				
								var winOpe = window.open('http://home.51.com/home.php?user=' + msgArr[2] + '&tplid=-' + msgArr[1] + '&cache=disable','newwindow','top=0,left=0,toolbar=no,menubar=no,scrollbars=yes, resizable=yes,location=no, status=no,fullscreen=0');
								winOpe.focus();				
						}		
				},
		
		error: function() {
					alert( '网络错误2,请稍候再试.');
					return false;
				}
			});		


		   
	
}
/*************************领取模板******************************/
function acquireTemplate(tnum){

	url = getUrl();//获取URL地址
	var msgArr = new Array();
	$.ajax({
		type   : "POST",//以POST方式发送数据
		url    : url+"template.php",//数据接收文件URL地址
		data   : "type=2&tnum="+tnum ,//发送参数type值为2
		async  : false,
		success: function(msg) {		
				 msgArr = msg.split('||');
				 switch( msgArr[0]){
					case 'g':	alert( '恭喜,领取成功,请到你的主页查看.');	window.open(msgArr[1]);	break;//领取成功									
					case 'a':	alert( '对不起,活动已结束.'); 					break;//活动结束
					case 'b':	alert( '对不起,请您先登录.');					break;//没有登陆
					case 'd':	alert( '对不起,您已经领取过了.');				break;//领取记录已存在
					case 'c':	alert( '对不起,您正在使用此模板了.');			break;//已经在使用本模板
					case 'f': 	alert( '对不起,领取失败;请稍候再试.');			break;//领取失败	
					case 'h':	alert( '对不起,模板已经被领取完毕.');			break;//模板领取完毕				
					case 'x': 	alert( '非法操作!');							break;//没有获取到type参数值
					case 'e':	alert( '对不起,系统内部出现错误.');				break;//无法连接选择数据库
					default : 	alert( '网络错误1,请稍候再试.'); 				break;//默认网络错误
					}
					if( 'b'==msgArr[0]){						
						location.href = 'http://passport.51.com/passport.5p?gourl=' + location.href;
						return false;
					}
					if( 'g'==msgArr[0]){
						ob = document.getElementById('obtain_amount').innerHTML;
						eval( document.getElementById('obtain_amount').innerHTML = Number(ob)+1);
						if(document.getElementById('obtain_amount2')) 
						{
							var ob2 = document.getElementById('obtain_amount2').innerHTML;
							document.getElementById('obtain_amount2').innerHTML = Number(ob2)+1;
						}
					}
				},
		error: function() {
				alert("网络错误2,请稍候再试."); 
				return false;
			   }
		   });
}

function getUrl (){

	var tmp = window.location;
		tmp = tmp.toString();
	var tm  = tmp.split("?");
	var tp  = tm[0].split("/");
	var url = '';
	for(k=0;k<(tp.length-1);k++){
		url += tp[k]+"/";	
	}
	return url;
}

function toJoin()
{ 
  var _u = $("#username").attr("value");
	var patterns =/^[a-zA-Z0-9][-a-zA-Z0-9._]{1,24}$/;
  if(_u == null)
  {
    alert("账号不能为空。");
	  return false;
  }
  if(_u.length < 4 )
  {
    alert("输入的账号长度太短。");
	  return false;
  }
   if(_u.length >25  )
  {
    alert("输入的账号长度太长。");
	  return false;
  }
  if(!patterns.test(_u)) {
    alert("账号格式不对。");
	  return false;
  }  

	var fnWhenDone = function (datas) { 
	var opt = datas.split("|");
	switch(opt[0])
	{
		case "e1":alert("请先登陆！");document.location= 'http://passport.51.com/passport.5p?gourl=' + location.href; break;	
		case "e2":alert("抱歉，帐号格式不对！");break;
		case "e4":alert("对不起，您已经提交过，不能重复提交！");break;
		case "e5":alert("该《游戏人生》帐号已经被提交过，不能重复提交！");break;
		case "e8":alert("提交成功！");break;
		default:alert("系统错误！");break;
	}
	};
	var oVal = {"huoshiname":_u};
	$.post("join.ajax.php", oVal, fnWhenDone);
 
}