var ringdisplay='铃音';
   function onMore1(){
       location.href="ringboard.jsp?searchvalue=5";
   }
   function onMore3(){
     location.href="ringboard.jsp?searchvalue=3";
   }
   function onMore2(){
     location.href="ringboard.jsp?searchvalue=2";
   }
   function onMore96(){
     location.href="ringboard.jsp?searchvalue=96";
   }
   function onMoreMonth(){
     location.href="ringboard.jsp?searchvalue=1";
   }
  function tryListen (ringID,ringName,ringAuthor,ringtype){
    var tryURL = 'trylisten.jsp?ringid=' + ringID+'&ringname='+substr(ringName,512)+'&ringauthor='+substr(ringAuthor,512);
    if(ringtype)
    	tryURL += '&ringtype=' + ringtype;
    window.open(tryURL,'try','width=700, height=300,top='+(screen.height-300)/2 + ',left='+(screen.width-700)/2);
  }

  function doSubmit(url){
		//alert(url);
		document.location = url;
  }

  function goBack(url){
    if(window.opener){
       window.close();
       return;
    }
    if(url&&url!=''){
    	 if(parent.document.main){parent.document.main.URL=url;}else{document.location =url;}
    }else{
        if(parent.frames.length>0){
            parent.document.location='index.jsp';
        }else
            document.location = 'index.jsp';
    }
  }

  function ringInfo(ringid, ringtype, usernumber){
  	var rurl = 'ringinfo.jsp?ringid=' + ringid;
  	if (ringtype && ringtype=='3'){
  			rurl += '&ringtype=' + ringtype + '&usernumber='+usernumber;
  	}
    window.open(rurl,'infoWin','width=400, height=355, top='+(screen.height-355)/2 + ',left='+(screen.width-400)/2);
  }
  /**
   *参数中增加订购次数
   */
  function ringInfo1(ringid,buytimes,largesstimes,ringtype,usernumber){
  	var rurl = 'ringinfo.jsp?ringid=' + ringid + '&buytimes=' + buytimes + '&largesstimes=' + largesstimes ;
  	if (ringtype && ringtype=='3'){
  			rurl += '&ringtype=' + ringtype + '&usernumber='+usernumber;
  	}
    window.open(rurl,'infoWin','width=400, height=355, top='+(screen.height-355)/2 + ',left='+(screen.width-400)/2);
  }
  /**
   * 包括了所有需要显示的参数
   */
function ringInfo2(ringid,buytimes,largesstimes,name,price,validdate,uservaliddate,uploadtime, isfreewill,singgername, spname
,cpname,ringtype,usernumber,retvaliddate,ringlong){
  var rurl = 'ringinfo.jsp?ringid=' + ringid + '&buytimes=' + buytimes + '&largesstimes=' + largesstimes ;
  rurl += '&name=' + name + '&price=' + price + '&validdate=' + validdate + '&uservaliddate=' + uservaliddate + '&uploadtime=' + uploadtime;
  rurl += '&isfreewill=' + isfreewill + '&singgername=' + singgername + '&spname=' + spname + '&cpname=' + cpname;
  rurl += '&retvaliddate=' + retvaliddate + '&ringlong=' + ringlong;
  if (ringtype && ringtype=='3'){
      rurl += '&ringtype=' + ringtype + '&usernumber='+usernumber;
  }
  window.open(rurl,'infoWin','width=400, height=355, top='+(screen.height-355)/2 + ',left='+(screen.width-400)/2);
}
	/**
		* 显示音乐盒/大礼包的详细信息
		* grouptype 1 音乐盒  2 大礼包
		* groupid 铃音组ID
		**/
  function ringGroupInfo(grouptype, groupid,buytimes)
  {
     document.location ='sysringgrpdetail.jsp?action=1&grouptype=' + grouptype + '&groupid=' + groupid + '&buytimes=' + buytimes ;
  }
  function ringGroupInfo1(grouptype, groupid,buytimes)
  {
     document.location ='sysringgrpdetail1.jsp?action=1&grouptype=' + grouptype + '&groupid=' + groupid + '&buytimes=' + buytimes ;
  }
  /**
		* 显示音乐盒/大礼包的详细信息
		* grouptype 1 音乐盒  2 大礼包
		* groupid 铃音组ID
		**/
  function ringGroupInfoUser(grouptype,groupid,buytimes,isuser,rentstartdate)
  {
     document.location ='sysringgrpdetail1.jsp?action=1&grouptype=' + grouptype + '&groupid=' + groupid + '&buytimes=' + buytimes+ '&isuser=' + isuser + '&userrentstartdate=' + rentstartdate ;
  }
	/**
		* 3.24.01音乐盒/大礼包的引导音试听
		* grouptype 1 音乐盒  2 大礼包
		* groupid 铃音组ID
		**/
  function ringGroupTryListen(groupid)
  {
     window.open('manager/tryListenSysRingGrp.jsp?ringgrpid=' + groupid,'try','width=400, height=200');
  }

  /**
  	* 订购音乐盒/大礼包操作
  	* op 操作类型 1 仅显示详细信息 2 订购  3赠送
  	* grouptype 1 音乐盒  2 大礼包
		* groupid 铃音组ID
  	**/
  function ringGroupDetail(op, grouptype, groupid)
  {
  		var reqUrl = '/colorring/ringgroupdetail.action?action=' + op + '&grouptype=' + grouptype + '&groupid=' + groupid;
  		doSubmit(reqUrl);
  }

	/**
  	* 订购音乐盒/大礼包操作  增加参数buytimes
  	* op 操作类型 1 仅显示详细信息 2 订购  3赠送
  	* grouptype 1 音乐盒  2 大礼包
		* groupid 铃音组ID
  	**/
  function ringGroupDetail2(op, grouptype, groupid, buytimes)
  {
  		var reqUrl = '/colorring/sysringgrpdetail.jsp?action=' + op + '&grouptype=' + grouptype + '&groupid=' + groupid + '&buytimes=' + buytimes ;
  		doSubmit(reqUrl);
  }
  function ringGroupDetail3(op, grouptype, groupid, buytimes)
  {
  		var reqUrl = '/colorring/sysringgrpdetail1.jsp?action=' + op + '&grouptype=' + grouptype + '&groupid=' + groupid + '&buytimes=' + buytimes ;
  		doSubmit(reqUrl);  		
  }
  function ringGroupDetailindex(op, grouptype, groupid, buytimes)
  {
  		var reqUrl = '/colorring/sysringgrpdetailindex.jsp?action=' + op + '&grouptype=' + grouptype + '&groupid=' + groupid + '&buytimes=' + buytimes ;
  		doSubmit(reqUrl);
  }
  function ringGroupDetailnxyd(op, grouptype, groupid, buytimes)
  {
  		var reqUrl = '/colorring/ringgroupdetailnxyd.action?action=' + op + '&grouptype=' + grouptype + '&groupid=' + groupid + '&buytimes=' + buytimes ;
  		doSubmit(reqUrl);
  }
	/**
	* 订购铃音操作
	* ringid 铃音ID
		* ringidtype 铃音类型1铃音2铃音组3系统铃音组
       **/
	function buyRing(ringid, ringidtype, grouptype, scorebuy)
	{
        var reqUrlx = '/colorring/generatetoken.action';
        var resultsx = xmlRequest(reqUrlx);
        var token = '';
        if( resultsx && resultsx[0] == '0')
        {
          token = resultsx[1];
        }
        if (ringidtype==1){
        var reqUrlday = '/colorring/isnotifyvaliddate.action?ringid='+ringid+'&ringidtype='+ringidtype +'&grouptype='+grouptype;
        var flag = xmlRequest(reqUrlday);
            if (flag!=null){
        if (flag[0]==1){
           if (!confirm('您订购的铃音有效期为'+flag[1]+'，有效期不到'+flag[2]+'天，请确认是否需要订购？')){
             return;
           }
        }
        }
        }
        if(ringidtype==3 || scorebuy ==0){
        var reqUrl = '/colorring/buyringtip.action?ringid='+ringid+'&ringidtype='+ringidtype +'&grouptype='+grouptype+'&scorebuy=0&token='+token;
			//var results = xmlRequest(reqUrl);
			doSubmit(reqUrl);
        }else{
        if (ringidtype ==1 && grouptype == -1 && !confirm('您是否选择使用积分订购该铃音？点击确认后使用积分购买，点击取消后直接购买！')){//不使用积分订购
        var reqUrl = '/colorring/buyringtip.action?ringid='+ringid+'&ringidtype='+ringidtype +'&grouptype='+grouptype+'&scorebuy=0&token='+token;
			//var results = xmlRequest(reqUrl);
			doSubmit(reqUrl);
        }else{//使用积分订购铃音
                    var flag = '0';
                    var reqUrl = '/colorring/scorebuyringtip.action?ringid='+ringid+'&ringidtype='+ringidtype +'&grouptype='+grouptype+'&token='+token;
                    var results = xmlRequest(reqUrl);
                    if(results && results[0] == 1 && confirm(results[1])){
                        reqUrl = '/colorring/buyringtip.action?ringid='+ringid+'&ringidtype='+ringidtype +'&grouptype='+grouptype+'&scorebuy=0';
                    }
                    else if(results && results[0] == 0){
                        reqUrl = '/colorring/buyringtip.action?ringid='+ringid+'&ringidtype='+ringidtype +'&grouptype='+grouptype+'&scorebuy=1';
                    }
                    else{
                        flag = '1';
                        //history.back();
                    }
                    if(flag == 0){
        doSubmit(reqUrl);
        }
        }
            }
	}

	/**
		* 打开铃音赠送页面
		* ringid 铃音ID
		* ringidtype 铃音类型
		* grouptype 铃音组类型
		**/
	function openLargess(ringid, ringidtype, grouptype)
	{
          if (ringidtype==1){
            var reqUrlday = '/colorring/isnotifyvaliddate.action?ringid='+ringid+'&ringidtype='+ringidtype +'&grouptype='+grouptype;
            var flag = xmlRequest(reqUrlday);
            if (flag!=null){
            if (flag[0]==1){
               if (!confirm('您赠送的铃音有效期为'+flag[1]+'，有效期不到'+flag[2]+'天，请确认是否需要赠送？')){
                 return;
               }
            }
          }
          }
          var reqUrlx = '/colorring/generatetoken.action';
          var resultsx = xmlRequest(reqUrlx);
          var token = '';
          if( resultsx && resultsx[0] == '0')
          {
          token = resultsx[1];
          }
			    var reqUrl = '/colorring/openlargess.action?ringid='+ringid+'&ringidtype='+ringidtype +'&grouptype='+grouptype+'&token='+token;
			    doSubmit(reqUrl);
	  }

	/**
		* 打开彩振铃音定购页面
		* ringid 铃音ID
		* ringidtype 铃音类型
		* grouptype 铃音组类型
		**/
	function openAlert(ringid, ringidtype, alertflag)
	{
          if (ringidtype==1){
            var reqUrlday = '/colorring/isnotifyvaliddate.action?ringid='+ringid+'&ringidtype='+ringidtype +'&alertflag='+alertflag;
            var flag = xmlRequest(reqUrlday);
            if (flag!=null){
            if (flag[0]==1){
               if (!confirm('您订购的铃音有效期为'+flag[1]+'，有效期不到'+flag[2]+'天，请确认是否需要订购？')){
                 return;
               }
            }
            }else{
              return;
          }
          }
          var reqUrlx = '/colorring/generatetoken.action';
          var resultsx = xmlRequest(reqUrlx);
          var token = '';
          if( resultsx && resultsx[0] == '0')
          {
          token = resultsx[1];
          }
          var reqUrl = '/colorring/openalerttip.action?ringid='+ringid+'&ringidtype='+ringidtype +'&grouptype=0'+'&scorebuy=0'+'&token='+token;;
          var results = xmlRequest(reqUrl);
			//为0时查询成功,提示用户的确认信息
          if (results && results[0] == 0 && confirm(results[1])){
             reqUrl = '/colorring/openalert.action?ringid='+ringid+'&ringidtype='+ringidtype +'&alertflag='+alertflag;
			  window.open(reqUrl,'try','width=400, height=310,top='+(screen.height-300)/2 + ',left='+(screen.width-700)/2);
	}
	}

	/**
  	* 赠送音乐盒/大礼包操作
  	* grouptype 1 音乐盒  2 大礼包
		* groupid 铃音组ID
  	**/
	function buyRingGroup(grouptype, groupid)
  {
          var reqUrlx = '/colorring/generatetoken.action';
          var resultsx = xmlRequest(reqUrlx);
          var token = '';
          if( resultsx && resultsx[0] == '0')
          {
          token = resultsx[1];
          }
  		var reqUrl = '/colorring/buyringgrp.action?action=3&grouptype=' + grouptype + '&groupid=' + groupid + '&token='+token;
  		doSubmit(reqUrl);
  }

	/**
		* 赠送铃音
		*	receivenumber 接收方号码
		* ringid 铃音ID
		* ringidtype 铃音类型
		* grouptype 铃音组类型
		**/
  function largessRing(receivenumber, ringid, ringidtype, grouptype, leaveword,scorebuy)
  {
      var reqUrlx = '/colorring/generatetoken.action';
      var resultsx = xmlRequest(reqUrlx);
      var token = '';
      if( resultsx && resultsx[0] == '0')
      {
      token = resultsx[1];
      }
      var reqUrl = '/colorring/largessringtip.action?receivenumber=' + receivenumber + '&ringid='+ringid+'&ringidtype='+ringidtype +'&grouptype='+grouptype +'&scorebuy='+scorebuy+'&token='+token;
      var results = xmlRequest(reqUrl);
			//为0时查询成功,提示用户的确认信息
      if (results && results[0] == 0 && confirm(results[1])){
                                var flag = '0';
				//赠送系统铃音组
				if (ringidtype == 3){
					reqUrl = '/colorring/largessringgroup.action?receiver=' + receivenumber + '&ringid=' +
										ringid + '&leaveword=' + leaveword + '&ringidtype=' + ringidtype;

				}
				else
				{
                                  if(scorebuy == 1){
                                    var reqUrl = '/colorring/scorelargessringtip.action?receivenumber=' + receivenumber + '&ringid='+ringid+'&ringidtype='+ringidtype +'&grouptype='+grouptype +'&scorebuy='+scorebuy;
                                    var results = xmlRequest(reqUrl);
                                    if(results && results[0] == 1 && confirm(results[1])){
                                      reqUrl = '/colorring/largessring.action?receiver=' + receivenumber + '&ringid=' + ringid + '&ringidtype='+ringidtype + '&leaveword=' + leaveword +'&scorebuy=0';
                                    }
                                    else if(results && results[0] == 0){
                                      reqUrl = '/colorring/largessring.action?receiver=' + receivenumber + '&ringid=' + ringid + '&ringidtype='+ringidtype + '&leaveword=' + leaveword +'&scorebuy='+scorebuy;
                                    }
                                    else{
                                      flag = '1';
                                      history.back();
                                    }
                                  }
                                  else{
                                    reqUrl = '/colorring/largessring.action?receiver=' + receivenumber + '&ringid=' + ringid + '&ringidtype='+ringidtype + '&leaveword=' + leaveword +'&scorebuy='+scorebuy;
                                  }
			  	  //赠送铃音
				}
                                if(flag == 0){
				results = xmlRequest(reqUrl);
				//赠送成功，提示用户并返回到原页面
				if (results && results[0] == 0)
				{
						alert(ringdisplay+'赠送成功！\n赠送的'+ringdisplay+'已保存到对方的个人'+ringdisplay+'库，必须由对方经过默认'+ringdisplay+'等设置后才能让主叫方听到。');
						//返回原页面
						//history.go(-2);
				}
      }
  }
  }

/**
		* 赠送音乐盒
		*	receivenumber 接收方号码
		* ringid 铃音ID
		* ringidtype 铃音类型
		* grouptype 铃音组类型
		**/
  function largessMusicbox(receivenumber, ringid, ringidtype, grouptype,largerssmonth)
  {
      var reqUrlx = '/colorring/generatetoken.action';
      var resultsx = xmlRequest(reqUrlx);
      var token = '';
      if( resultsx && resultsx[0] == '0')
      {
      token = resultsx[1];
      }
      var reqUrl = '/colorring/largessmusicboxtip.action?receivenumber=' + receivenumber + '&ringid='+ringid+
      '&ringidtype='+ringidtype +'&grouptype='+grouptype+'&largerssmonth='+largerssmonth+'&token='+token;
      var results = xmlRequest(reqUrl);
			//为0时查询成功,提示用户的确认信息
      if (results && results[0] == 0 && confirm(results[1])){
                                var flag = '0';
				//赠送系统铃音组
				if (ringidtype == 3){
					reqUrl = '/colorring/largessringgroup.action?receiver=' + receivenumber + '&ringid=' +
										ringid + '&ringidtype=' + ringidtype+
                                                                                '&grouptype=' + grouptype+
                                                                                '&largerssmonth=' + largerssmonth;

				}

                                if(flag == 0){
				results = xmlRequest(reqUrl);
				//赠送成功，提示用户并返回到原页面
				if (results && results[0] == 0)
				{
						alert('您的赠送音乐盒请求已被受理！\n赠送的音乐盒需要等对方通过短信方式确认接受后，才可以保存到对方的个人'+ringdisplay+'库，必须由对方经过默认'+ringdisplay+'等设置后才能让主叫方听到。');
						//返回原页面
						//history.go(-2);
				}
      }
  }
  }

  function refresh(action, number, ringID){
		parent.refresh(number);
		//action 0 仅登录 1 购买  2 赠送
		if (action == 1)//购买
		{
		   	//collection(ringID);
		}
		else if (action == 2)//赠送
		{
			//largess(ringID);
		}
  }

  function myfavorite(op,ringid){
      var pt  = '';
      var url = '';
      if(op==1){
        pt += '添加';
      	url = '/colorring/favoritexml.action?ringid=' + ringid+'&op='+op;
      } else if(op==2){//del favorite
       pt += '删除';
       url = '/colorring/rmfavoritexml.action?ringid=' + ringid+'&op='+op;
      }
      var result = xmlRequest(url);
      if (result && result[0] == '0' ){
          pt += '收藏夹铃音操作成功';
          alertErrorMsg('关闭',pt);
          if(op==2){
           window.location.href='/colorring/initmyfavorite.action';
           }
      }else{
        return;
      }
   }

  function linkcaizhen(ringid,ringlabel){
      var reqUrl = '/colorring/linkcaizhen.action?ringid='+ringid+'&ringlabel='+ringlabel;
      doSubmit(reqUrl);
  }
  function voiceInfo(notetype,seqno){
      var rurl = '/colorring/voiceinfo.jsp?seqno=' + seqno +'&notetype=' + notetype;
      window.open(rurl,'infoWin','width=400, height=125, top='+(screen.height-125)/2 + ',left='+(screen.width-400)/2);
   }

  function resVoiceInfo(seqno,src,notetype){
      var url;
      if ( trim(src) == 'user') {
         url = 'usercomment.jsp?seqno=' + seqno+'&voicetype='+notetype;
      }
      if (trim(src) == 'manager' ) {
         url = 'queryUserComment.jsp?seqno=' + seqno;
      }
      doSubmit(url);
   }

  function complainResInfo(seqno,src){
      var url;
      if ( trim(src) == 'user') {
         url = 'usercomment.jsp?page=usercomplain&seqno=' + seqno;
      }
      if (trim(src) == 'manager' ) {
         url = 'complainInfo.jsp?seqno=' + seqno;
      }
      doSubmit(url);
   }
  function responseVoice(seqno){
      var url = 'responsevoice.jsp?seqno=' + seqno;
      doSubmit(url);
   }
  function responseComplain(seqno,src,singername){
      var url = 'responseComplain.jsp?seqno=' + seqno + '&src=' + src + '&singername=' + singername;
      doSubmit(url);
   }
  function delvoice(seqno,notetype){
    if(trim(notetype)=='1'||trim(notetype)=='2'){
      var url = 'modmanagervoice.action?opermode=2&seqno=' + seqno+'&notetype='+notetype;
    }else if(trim(notetype)=='3'){
    var url = 'modmanagerComplain.action?opermode=2&seqno=' + seqno+'&notetype='+notetype;
   }
      doSubmit(url);
   }
function delvoice1(seqno,notetype){
    var url = 'modmanagerComplain.action?opermode=2&seqno=' + seqno+'&notetype='+notetype;
      doSubmit(url);
   }

  /**
  * 函数功能：动态加载FLASH文件，以根据不同需要显示不同FLASH
  * 参数：contrlID -需要动态显示内容控件ID属性，该ID要求全局唯一。例：<span id='myDYshowFlash'></span>
  * 参数：vwidth   -动态显示FLASH的宽度
  * 参数：vheight  -动态显示FLASH的高度
  * 参数：outTDbgImg -外表格TD的背景图片 可空
  * 参数：innerTDbgImg -内表格TD的背景图片 可空
  * 参数：srcFlashFilePath -需要显示的FLASH文件名全路径 可空 如果空则显示默认的
  * 参数：defsrcFlashFilePath -默认显示的FLASH文件名全路径 可空 如果空则必需给定srcFlashFilePath参数值
  * 代码示例：
  * 页面输出FLASH，在原有的代码处增加了: <span id="myID">源代码</span>，代码如下：
  * <span id="myID">
  * <table width="100%" border="0" cellspacing="0" cellpadding="0">
  *  <tr>
  *   <td background="image/home_r4_c11.gif">
  *     <table width="540" border="0" cellspacing="0" cellpadding="0" height="70" align="center">
  *      <tr>
  *       <td background="image/c2.jpg">
  *        <object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=5,0,0,0" width="540" height="70">
  *         <param name=movie value="image/block%5B1%5D.swf">
  *         <param name=quality value=high>
  *         <param name="wmode" value="transparent">
  *         <embed src="image/block%5B1%5D.swf" quality=high pluginspage="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash" type="application/x-shockwave-flash" width="540" height="70" wmode="transparent">              </embed>
  *         </object>
  *       </td>
  *      </tr>
  *    </table>
  *   </td>
  *  </tr>
  * </table>
  * </span>
  * 动态显示代码，具体调用方式可根据需要改变，下面代码是以按钮控制显示方式来动态改变FLASH
  *  <input type="button" name="myb" onclick="LoadDyFlash('myID','540','70','image/home_r4_c11.gif','image/c2.jpg','image/1.swf','')"/>
  *  <input type="button" name="myb" onclick="LoadDyFlash('myID','540','70','','','image/2.swf','')"/>
  *  <input type="button" name="myb" onclick="LoadDyFlash('myID','540','70','image/home_r4_c11.gif','image/c2.jpg','','image/3.swf')"/>
  *  */
  function LoadDyFlash(controlID,vwidth,vheight,outTDbgImg,innerTDbgImg,srcFlashFilePath,defsrcFlashFilePath){
      var vfile=srcFlashFilePath==''?defsrcFlashFilePath:srcFlashFilePath;
      var voutTDbgImg=outTDbgImg==''?'':('background=\"'+outTDbgImg+'\"');
      var vinnerTDbgImg=innerTDbgImg==''?'':('background=\"'+innerTDbgImg+'\"');
      var newHtml='<table width=\"100%\" border=\"0\" cellspacing=\"0\" cellpadding=\"0\">';
          newHtml+='<tr><td '+voutTDbgImg+'>';
          newHtml+='<table width=\"'+vwidth+'\" border=\"0\" cellspacing=\"0\" cellpadding=\"0\" height=\"'+vheight+'\" align=\"center\">';
          newHtml+='<tr><td '+vinnerTDbgImg+'>';
          newHtml+='<object classid=\"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000\" codebase=\"http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=5,0,0,0\" width=\"'+vwidth+'\" height=\"'+vheight+'\">';
          newHtml+='<param name=movie value=\"'+vfile+'\">';
          newHtml+='<param name=quality value=high>';
          newHtml+='<param name="wmode" value=\"transparent\">';
          newHtml+='<embed src=\"'+vfile+'\" quality=high pluginspage=\"http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash\" type=\"application/x-shockwave-flash\" width=\"'+vwidth+'\" height=\"'+vheight+'\" wmode=\"transparent\"></embed>';
          newHtml+='</object>';
          newHtml+='</td></tr></table></td></tr></table>';
      document.all(controlID).innerHTML  = newHtml;
  }
function getValidValue(obj){
	if( obj == null || obj == 'undefined' || typeof(obj) == 'undefined'){
		return '';
	}
	//对默认值的处理
	if( obj == 'default'){
		return '';
	}
	return obj;
}
function customListen(ringid,buytimes,largesstimes,name,price,validdate,uservaliddate,uploadtime, isfreewill,singgername, spname,cpname,ringtype,usernumber,retvaliddate,ringlong,ringidtype, grouptype, scorebuy, alertringflag,alertflag){
  var rurl = 'trylisten.jsp?ringid=' + getValidValue(ringid);
  rurl += '&buytimes=' + getValidValue(buytimes);
  rurl += '&largesstimes=' + getValidValue(largesstimes);
  rurl += '&name=' + substr(getValidValue(name),512);
  rurl += '&price=' + getValidValue(price);
  rurl += '&validdate=' + getValidValue(validdate);
  rurl += '&uservaliddate=' + getValidValue(uservaliddate);
  rurl += '&uploadtime=' + getValidValue(uploadtime);
  rurl += '&isfreewill=' + getValidValue(isfreewill);
  rurl += '&singgername=' + substr(getValidValue(singgername),512);
  rurl += '&spname=' + getValidValue(spname);
  rurl += '&cpname=' + getValidValue(cpname);
  rurl += '&retvaliddate=' + getValidValue(retvaliddate);
  rurl += '&ringlong=' + getValidValue(ringlong);
  rurl += '&ringidtype=' + getValidValue(ringidtype);
  rurl += '&grouptype=' + getValidValue(grouptype);
  rurl += '&scorebuy=' + getValidValue(scorebuy);
  rurl += '&alertringflag=' + getValidValue(alertringflag);
  rurl += '&alertflag=' + getValidValue(alertflag);
  if (ringtype && ringtype=='3'){
      rurl += '&ringtype=' + getValidValue(ringtype);
      rurl += '&usernumber=' + getValidValue(usernumber);
  }
 window.open(rurl,'try','width=700, height=300,top='+(screen.height-300)/2 + ',left='+(screen.width-700)/2);
}
function customOrder(ringid,buytimes,largesstimes,name,price,validdate,uservaliddate,uploadtime, isfreewill,singgername, spname,cpname,ringtype,usernumber,retvaliddate,ringlong,ringidtype, grouptype, scorebuy, alertringflag,alertflag){
  var rurl = 'order.jsp?ringid=' + getValidValue(ringid);
  rurl += '&buytimes=' + getValidValue(buytimes);
  rurl += '&largesstimes=' + getValidValue(largesstimes);
  rurl += '&name=' + substr(getValidValue(name),512);
  rurl += '&price=' + getValidValue(price);
  rurl += '&validdate=' + getValidValue(validdate);
  rurl += '&uservaliddate=' + getValidValue(uservaliddate);
  rurl += '&uploadtime=' + getValidValue(uploadtime);
  rurl += '&isfreewill=' + getValidValue(isfreewill);
  rurl += '&singgername=' + substr(getValidValue(singgername),512);
  rurl += '&spname=' + getValidValue(spname);
  rurl += '&cpname=' + getValidValue(cpname);
  rurl += '&retvaliddate=' + getValidValue(retvaliddate);
  rurl += '&ringlong=' + getValidValue(ringlong);
  rurl += '&ringidtype=' + getValidValue(ringidtype);
  rurl += '&grouptype=' + getValidValue(grouptype);
  rurl += '&scorebuy=' + getValidValue(scorebuy);
  rurl += '&alertringflag=' + getValidValue(alertringflag);
  rurl += '&alertflag=' + getValidValue(alertflag);
  if (ringtype && ringtype=='3'){
      rurl += '&ringtype=' + getValidValue(ringtype);
      rurl += '&usernumber=' + getValidValue(usernumber);
  }
  window.open(rurl,'infoWin','width=570, height=460, top='+(screen.height-460)/2 + ',left='+(screen.width-570)/2);
}
function buyRingAjax(ringid, ringidtype, grouptype, scorebuy)
{
 var reqUrlx = '/colorring/generatetoken.action';
 var resultsx = xmlRequest(reqUrlx);
 var token = '';
 if( resultsx && resultsx[0] == '0')
 {
   token = resultsx[1];
 }
 if (ringidtype==1){
   var reqUrlday = '/colorring/isnotifyvaliddate.action?ringid='+ringid+'&ringidtype='+ringidtype +'&grouptype='+grouptype;
   var flag = xmlRequest(reqUrlday);
   if (flag!=null){
     if (flag[0]==1){
       if (!confirm('您订购的铃音有效期为'+flag[1]+'，有效期不到'+flag[2]+'天，请确认是否需要订购？')){
         return;
       }
     }
   }else{
   	return;
   }
 }
 if(ringidtype==3 || scorebuy ==0){
     var reqUrl = '/colorring/buyringtipxml.action?ringid='+ringid+'&ringidtype='+ringidtype +'&grouptype='+grouptype+'&scorebuy=0&token='+token;
     var results = xmlRequest(reqUrl);
     if( results && results[0] == '0'){
		   if(confirm( results[1] )){
		      reqUrl = '/colorring/buyringxml.action?ringid='+ringid+'&ringidtype='+ringidtype +'&grouptype='+grouptype+'&scorebuy=0&downtype=0';
		      results = xmlRequest(reqUrl);
		      if( results && results[0] == '0'){
		      	 if( grouptype != 2) {
                  if( confirm('订购铃音成功,是否将其设置为默认铃音')){
                                  var  reqSetDefaultRingUrl = '/colorring/setdefault.action?ringid=' + ringid + '&ringidtype=' + ringidtype;
                                  var  setDefaultRingResults = xmlRequest(reqSetDefaultRingUrl);
                                    if( setDefaultRingResults && setDefaultRingResults[0] == '0'){
                                           alert('设置成功');
                                    }
                             }
               }else{
               	 alert('订购成功');
               	 return;
               }
		      }
		   }else{
		      return;
		   }
     }
   }else{
     if (ringidtype ==1 && grouptype == -1 && !confirm('您是否选择使用积分订购该铃音？点击确认后使用积分购买，点击取消后直接购买！')){//不使用积分订购
       var reqUrl = '/colorring/buyringtipxml.action?ringid='+ringid+'&ringidtype='+ringidtype +'&grouptype='+grouptype+'&scorebuy=0&token='+token;
       var results = xmlRequest(reqUrl);
       if( results && results[0] == '0'){
			   if(confirm( results[1] )){
			      reqUrl = '/colorring/buyringxml.action?ringid='+ringid+'&ringidtype='+ringidtype +'&grouptype='+grouptype+'&scorebuy=0&downtype=0';
			      results = xmlRequest(reqUrl);
			      if( results && results[0] == '0'){
			      	if( grouptype != 2){
                                if(confirm('订购铃音成功,是否将其设置为默认铃音?')){
                                  var  reqSetDefaultRingUrl = '/colorring/setdefault.action?ringid=' + ringid + '&ringidtype=' + ringidtype;
                                  var  setDefaultRingResults = xmlRequest(reqSetDefaultRingUrl);
                                    if( setDefaultRingResults && setDefaultRingResults[0] == '0'){
                                           alert('设置成功');
                                    }
                             }
              }else{
               	 alert('订购成功');
               	 return;
              }
			      }
			   }else{
			      return;
			   }
       }
       //doSubmit(reqUrl);
	   }else{//使用积分订购铃音
	     var flag = '0';
	     var reqUrl = '/colorring/scorebuyringtip.action?ringid='+ringid+'&ringidtype='+ringidtype +'&grouptype='+grouptype+'&token='+token;
	     var results = xmlRequest(reqUrl);
	     if(results && results[0] == 1 && confirm(results[1])){
	       reqUrl = '/colorring/buyringtipxml.action?ringid='+ringid+'&ringidtype='+ringidtype +'&grouptype='+grouptype+'&scorebuy=0';
	     }else if(results && results[0] == 0){
   				reqUrl = '/colorring/buyringtipxml.action?ringid='+ringid+'&ringidtype='+ringidtype +'&grouptype='+grouptype+'&scorebuy=1';
 			 }else{
	       flag = '1';
	       //history.back();
       }
	     if(flag == 0){
		      var results = xmlRequest(reqUrl);
	        if( results && results[0] == '0'){
			        if(confirm( results[1] )){
				      reqUrl = '/colorring/buyringxml.action?ringid='+ringid+'&ringidtype='+ringidtype +'&grouptype='+grouptype+'&scorebuy=0&downtype=0';
				      results = xmlRequest(reqUrl);
				      if( results && results[0] == '0'){
				      	if( grouptype != 2 ){
				     		   if(confirm('订购铃音成功,是否将其设置为默认铃音')){
										   	var  reqSetDefaultRingUrl = '/colorring/setdefault.action?ringid=' + ringid + '&ringidtype=' + ringidtype;
										   	var  setDefaultRingResults = xmlRequest(reqSetDefaultRingUrl);
										   	  if( setDefaultRingResults && setDefaultRingResults[0] == '0'){
										   	  	 alert('设置成功');
										   	  }
										   }
										}else{
               	       alert('订购成功');
               	       return;
                    }
				      }
				   }else{
				      return;
				   }
				 }
	     }
      }
  }
}
/**
* 打开铃音赠送页面
* ringid 铃音ID
* ringidtype 铃音类型
* grouptype 铃音组类型
**/
function openLargessAjax(ringid, ringidtype, grouptype)
{
    if (ringidtype==1){
      var reqUrlday = '/colorring/isnotifyvaliddate.action?ringid='+ringid+'&ringidtype='+ringidtype +'&grouptype='+grouptype;
      var flag = xmlRequest(reqUrlday);
      if (flag!=null){
	      if (flag[0]==1){
	         if (!confirm('您赠送的铃音有效期为'+flag[1]+'，有效期不到'+flag[2]+'天，请确认是否需要赠送？')){
	           return;
	         }
	        }
      }else{
      	return;
      }
    }
    var reqUrlx = '/colorring/generatetoken.action';
    var resultsx = xmlRequest(reqUrlx);
    var token = '';
    if( resultsx && resultsx[0] == '0')
    {
    token = resultsx[1];
    }
    var reqUrl = '/colorring/openlargess.action?ringid='+ringid+'&ringidtype='+ringidtype +'&grouptype='+grouptype+'&token='+token;
    doSubmit(reqUrl);
}

function orderRingNow(ringid,ringidtype,grouptype,scorebuy,alertringflag,alertflag){
	if( ringid == '' || ringid == null || ringid == 'undefined' ){
		return;
	}
	if( alertringflag == '0' ){
		buyRingAjax(ringid,ringidtype, grouptype, scorebuy);
	}else{
		openAlert(ringid, ringidtype, alertflag);
	}
}
function customOrder1(ringid){
	if( getValidValue(ringid) == ''){
		alert('铃音ID不能为空');
		return;
	}
	var rurl = 'order.jsp?cachedquery=0&ringid=' + getValidValue(ringid);
  window.open(rurl,'infoWin','width=570, height=460, top='+(screen.height-460)/2 + ',left='+(screen.width-570)/2);
}
