/*
author: echo
time: 2008/10/31
*/


// 全局变量
var sendUrl = 'http://wwww.98hg.com/p/ring/sdisplay';

/*
从url取出合作编号等挚盟参数
*/
function getArgs(qs){
    var s = location.href;
    s = s.replace("?","?&").split("&");
    var re = "";
    for(i=1;i<s.length;i++){
        if(s[i].indexOf(qs+"=")==0)  re = s[i].replace(qs+"=","");
    }
    return re;
}

var pid=getArgs("pid");
if(pid==""){ pid="11"; }
var mid=getArgs("mid");
if(mid==""){ mid="1234"; };
var channel=getArgs("channel");
if(channel==""){channel="1"};
var extra=getArgs("extra");
if(extra==""){extra="-1";}
var orderId=getArgs("orderId");
if(orderId==""){orderId=Math.round(Math.random()*150000);};

function WaueeReplaceStr(str){
    var str=document.body.innerHTML;
    str=str.replace(/\$\{pid\}/g,pid);
    str=str.replace(/\$\{mid\}/g,mid);
    str=str.replace(/\$\{channel\}/g,channel);
    str=str.replace(/\$\{extra\}/g,extra);

    str=str.replace(/\$\%7Bpid\%7D/g,pid);
    str=str.replace(/\$\%7Bmid\%7D/g,mid);
    str=str.replace(/\$\%7Bchannel\%7D/g,channel);
    str=str.replace(/\$\%7Bextra\%7D/g,extra);
    document.body.innerHTML=str;
};


/*
用户点击歌曲切换点送页面
*/
function MMSiframe(orderId){
    if(!orderId) {
        orderId = Math.round(Math.random()*150000);
    }
    var paras = ['pid='+pid, 'mid='+mid, 'channel='+channel, 'orderId='+orderId, 'extra='+extra];
    var args = paras.join('&');
    var url=sendUrl+"?"+args;

    var frameObj = document.getElementById('mainiframe');
    frameObj.src = url;
}

function JumpToTag(tag_id){
    if(typeof(tag_id) == 'undefined') {
        alert('链接地址错误');
        return false;
    }
    var paras = ['pid='+pid, 'mid='+mid, 'channel='+channel, 'extra='+extra];
    var args = paras.join('&');
    var filename = tag_id + '.html';
    var url= 'http://wwww.98hg.com/tag/'+filename+"?"+args;
    //location.href = url;
    return window.open(url).focus();
    //window.open(url);
    //return false;
}

function toTagPage(tag_id, page_id){
    var paras = ['pid='+pid, 'mid='+mid, 'channel='+channel, 'extra='+extra];
    if(page_id==1){
        filename = tag_id+'.html';
    }else{
        filename = tag_id+'_'+page_id+'.html';
    }
    var args = paras.join('&');
    var url= 'http://wwww.98hg.com/tag/'+filename+"?"+args;
    location.href=url;
    return false;
}


function JumpToIndex() {
    var paras = ['pid='+pid, 'mid='+mid, 'channel='+channel, 'extra='+extra];
    var args = paras.join('&');
    var url= 'http://wwww.98hg.com/r.html?'+args;
    location.href = url;
    return false;
}

function JumpToWauee(){
    var paras = ['mid='+mid,];
    var args = paras.join('&');
    var url= 'http://wwww.98hg.comhttp://wauee.com/?'+args;
    location.href = url;
    return false;
}

function ringSearch(skn) {
    key = encodeURIComponent(skn);
    var paras = ['pid='+pid, 'mid='+mid, 'channel='+channel, 'extra='+extra, 'key='+key];
    var args = paras.join('&');
    //var url= 'http://wwww.98hg.com/p/ring/search' + "?" + args;
    var url = '/tag/3.html?'+args;
    location.href = url;
    //return window.open(url).focus()
    return false;

}


function JumpToZt(zt_name) {
    var paras = ['pid='+pid, 'mid='+mid, 'channel='+channel, 'extra='+extra];
    var args = paras.join('&');
    var ztfilename = zt_name + '.html';
    var url= 'http://wwww.98hg.com/zt/'+ztfilename+'?'+args;
    location.href = url;
    return false;
}
/*
跳转至定制页面
*/
function ToSendWindow(orderId){
    var paras = ['pid='+pid, 'mid='+mid, 'channel='+channel, 'orderId='+orderId, 'extra='+extra];
    var args = paras.join('&');
    var url= sendUrl + "?" + args;

    location.href= url;
    //return windown.open(url).focus()
    return false;
}

function oSearchWindow() {
	var resname = document.getElementById('resname').value;
	if(!resname){
		resname="undefined";
	}
	var paras = ['music_name=' + resname, 'pid='+pid, 'mid='+mid, 'channel='+channel, 'extra='+extra];
	var args = paras.join('&');
	var url = "http://ringcache.wauee.com/ring/gongneng/gbk/gn_760_1.html?" + args;

	openWindow(url, 'newWin', 'dialogbox', '760', '500', null, null, true);//.focus();
    return false
}

//
function oSendWindow(fileid) {
    var paras = ['music_id=' + fileid, 'pid='+pid, 'mid='+mid, 'channel='+channel, 'extra='+extra];
    var args = paras.join('&');
    var url = sendUrl + "?" + args;
    return openWindow(url, 'newWin', 'dialogbox', '850', '500', null, null, true).focus();
    //return window.open(url).focus();
    //return openWindow(url, 'newWin', 'dialogbox', '500', '350', null, null, true).focus();
}

