﻿ //JavaScript Document
function checkUserLevel(downloadid)
{
    var offer_url = "showOffer.aspx?OfferID=" +  downloadid;
    if(window.opener)
    {
       window.opener.open(offer_url);
    }else
    {
       window.location.href = offer_url;
    }
    //window.open(offer_url,"_top");
}
function DownOffer(downloadid)
{
	var randnum;
	//return true;
	var xmlhttp;
	try{
		xmlhttp = new ActiveXObject('Msxml2.XMLHTTP');
	}catch(e){
		try{
			xmlhttp = new ActiveXObject('Microsoft.XMLHTTP');
		}catch(e){
			try{
				xmlhttp = new XMLHttpRequest();
			}catch(e){
				alert("Error");
			}
		}
	}
	randnum = Math.random();
	var openstr = "/ajax_Server.aspx?method=checkdownload&param=" + downloadid + "&rand=" + randnum.toString();
	//alert(openstr);
	xmlhttp.open("get",openstr);
	
	xmlhttp.onreadystatechange=function(){
		if (xmlhttp.readyState == 4){
			if (xmlhttp.status == 200) {
				var sresult = xmlhttp.responseText;
				var newurl,sflag;
				var page
				page = getPageName();
				var areturn = new Array();
				var qString = document.location.search;
				areturn = sresult.split(",");
				sflag = areturn[0];
				switch(sflag){
					case "0" :
						newurl = "/ResourceDown.aspx?resourceid=" + downloadid;
						window.open(newurl,"_blank");
						break;
					case "1" :
//						if (confirm("尊敬的阁下，感谢关注SAP。\n请注册成为网站会员，下载您感兴趣的资讯")){
//							if (qString.length > 0){
//								newurl = "/reg_T1.aspx?T"+areturn[1]+"=1&page=" + encodeURIComponent(page+qString) + "&id=" + downloadid;
//							}else{
//								newurl = "/reg_T1.aspx?T"+areturn[1]+"=1&page=" + page + "&id=" + downloadid;
//							}
//							window.open(newurl,"_self");
//						}
                        window['sapModuleIns']['basicLogin'].popupDiv();
						break;
					case "2" :
						if (confirm("请先补充填写相关信息，\n再继续下载您感兴趣的资讯。")){
							newurl = "/reg_T"+areturn[2]+".aspx?T"+areturn[1]+"=1&page=ShowOffer.aspx?OfferID=" + downloadid + "&upgrade=true";
                            window.open(newurl,"_self");
						}
						break;
					default:
						alert(sresult);
						break;
				}
				return true;
			}
		}
	}
	xmlhttp.send(null);
    
}
function checkOfferUserLevel()
{
    var randnum;
	//return true;
	var xmlhttp;
	try{
		xmlhttp = new ActiveXObject('Msxml2.XMLHTTP');
	}catch(e){
		try{
			xmlhttp = new ActiveXObject('Microsoft.XMLHTTP');
		}catch(e){
			try{
				xmlhttp = new XMLHttpRequest();
			}catch(e){
				alert("Error");
			}
		}
	}
	randnum = Math.random();
	var openstr = "/ajax_Server.aspx?method=checkdownload&param=" + downloadid + "&rand=" + randnum.toString();
	//alert(openstr);
	xmlhttp.open("get",openstr);
	
	xmlhttp.onreadystatechange=function(){
		if (xmlhttp.readyState == 4){
			if (xmlhttp.status == 200) {
				var sresult = xmlhttp.responseText;
				var newurl,sflag;
				var page
				page = getParentPageName();
				var areturn = new Array();
				var qString = document.location.search;
				areturn = sresult.split(",");
				sflag = areturn[0];
				switch(sflag){
					case "0" :
						newurl = "/ResourceDown.aspx?resourceid=" + downloadid;
						window.open(newurl,"_blank");
						break;
					case "1" :
						if (confirm("尊敬的阁下，感谢关注SAP。\n请注册成为网站会员，下载您感兴趣的资讯")){
							if (qString.length > 0){
								newurl = "/reg_T1.aspx?T"+areturn[1]+"=1&page=" + encodeURIComponent(page+qString) + "&id=" + downloadid;
							}else{
								newurl = "/reg_T1.aspx?T"+areturn[1]+"=1&page=" + page + "&id=" + downloadid;
							}
							window.open(newurl,"_self");
						}
						break;
					case "2" :
						if (confirm("请先补充填写相关信息，\n再继续下载您感兴趣的资讯。")){
							newurl = "/reg_T"+areturn[2]+".aspx?T"+areturn[1]+"=1&page=" + page + "&id=" + downloadid;
							window.open(newurl,"_self");
						}
						break;
					default:
						alert(sresult);
						break;
				}
				return true;
			}
		}
	}
	xmlhttp.send(null);
}
function getPageName(){
	var s = window.location.toString();
	var l;
	if (s.indexOf("?")== -1){
		l = s.length;
	}
	else{
		l = s.indexOf("?");
	}
	return s.substring(s.lastIndexOf("/")+1,l)
}
function getParentPageName(){
    if(window.opener){
	    var s = window.opener.location.toString();
	    var l;
	    if (s.indexOf("?")== -1){
		    l = s.length;
	    }
	    else{
		    l = s.indexOf("?");
	    }
	    return s.substring(s.lastIndexOf("/")+1,l)
	}
	return "";
}
function getTopPageName(){
    if(window.opener.opener){
	    var s = window.opener.opener.location.toString();
	    var l;
	    if (s.indexOf("?")== -1){
		    l = s.length;
	    }
	    else{
		    l = s.indexOf("?");
	    }
	    return s.substring(s.lastIndexOf("/")+1,l)
	}
	return "";
}

function checkLink(pagename,level){
	var iIndex = pagename.indexOf("?");
	var tpage;
	var tlevel;
	//alert(level);
	if (level == null){
		tlevel = "T1=1";
		//alert(tlevel);
	}
	else{
		if (level != ""){
			tlevel = "T" + level + "=1";
		}
		else{
			tlevel = "T1=1";
		}
	}
	var downloadid; 
	if (iIndex > 0 ){
		tpage = pagename.substr(0,iIndex + 1);
	}
	else{
		tpage = pagename
	}
	
	var randnum;
	//return true;
	var xmlhttp;
	try{
		xmlhttp = new ActiveXObject('Msxml2.XMLHTTP');
	}catch(e){
		try{
			xmlhttp = new ActiveXObject('Microsoft.XMLHTTP');
		}catch(e){
			try{
				xmlhttp = new XMLHttpRequest();
			}catch(e){
				alert("Error");
			}
		}
	}
	randnum = Math.random();
	var openstr = "/ajax_Server.aspx?method=checkuserlogin&rand=" + randnum.toString();
	//alert(openstr);
	xmlhttp.open("get",openstr);
	
	xmlhttp.onreadystatechange=function(){
		if (xmlhttp.readyState == 4){
			if (xmlhttp.status == 200) {
				var sresult = xmlhttp.responseText;
				var newurl,sflag;
				var page
				page = getPageName();
				//alert(sresult);
				switch(sresult){
					case "0" :
						newurl = pagename;
						window.open(newurl,"_self");
						break;
					case "1" :
						if (confirm('尊敬的阁下，感谢关注SAP。\n请注册成为网站会员，下载您感兴趣的资讯。')){
							var qString = document.location.search;
							var newURL;
							if (qString.length > 0){
								newURL = "/reg_t1.aspx" + qString + "&page=" + tpage + "&" + tlevel;
							}
							else{
								newURL = "/reg_t1.aspx" + "?page=" + tpage + "&" + tlevel;
							}
							window.open(newURL,"_self");
							return true;
						}	
						else{
							//alert("error");
							return false;
						}
						break;
					default:
						alert(sresult);
						break;
				}
				return true;
			}
		}
	}
	xmlhttp.send(null);

}

function checkLinkWorldTour(pagename,level){
	var iIndex = pagename.indexOf("?");
	var tpage;
	var tlevel;
	//alert(level);
	level = 2;
	if (level == null){
		tlevel = "T1=1";
		//alert(tlevel);
	}
	else{
		if (level != ""){
			tlevel = "T" + level + "=1";
		}
		else{
			tlevel = "T1=1";
		}
	}
	var downloadid; 
	if (iIndex > 0 ){
		tpage = pagename.substr(0,iIndex + 1);
	}
	else{
		tpage = pagename
	}
	
	var randnum;
	//return true;
	var xmlhttp;
	try{
		xmlhttp = new ActiveXObject('Msxml2.XMLHTTP');
	}catch(e){
		try{
			xmlhttp = new ActiveXObject('Microsoft.XMLHTTP');
		}catch(e){
			try{
				xmlhttp = new XMLHttpRequest();
			}catch(e){
				alert("Error");
			}
		}
	}
	randnum = Math.random();
	var openstr = "/ajax_Server.aspx?method=checkuserlogin&rand=" + randnum.toString()+"&level="+level;
	//alert(openstr);
	xmlhttp.open("get",openstr);
	
	xmlhttp.onreadystatechange=function(){
		if (xmlhttp.readyState == 4){
			if (xmlhttp.status == 200) {
				var sresult = xmlhttp.responseText;
				var newurl,sflag;
				var page
				page = getPageName();
				//alert(sresult);
				switch(sresult){
					case "0" :
						newurl = pagename;
						window.open(newurl,"_self");
						break;
					case "1" :
						//if (confirm('尊敬的阁下，感谢关注SAP2009商业领袖高峰论坛。\n请在登录或注册为网站会员后浏览详情。')){
							var qString = document.location.search;
							var newURL;
							newURL = "/worldtour/worldtourlogin.aspx" 
							window.open(newURL,"_self");
							return true;
						//}	
						//else{
						//	//alert("error");
						//	return false;
						//}
						break;
					default:
						if (confirm('尊敬的阁下，感谢关注SAP2009商业领袖高峰论坛。\n您必须升级成为T2会员。')){
							var qString = document.location.search;
							var newURL;
							newURL = "/reg_T"+level+".aspx?T"+level+"=1&page=/worldtour/worldtour.aspx";
							window.open(newURL,"_self");
							return true;
						}	
						else{
							//alert("error");
							return false;
						}
						break;
				}
				return true;
			}
		}
	}
	xmlhttp.send(null);

}
function checkLinkPostWorldTour(pagename,level){
	var iIndex = pagename.indexOf("?");
	var tpage;
	var tlevel;
	//alert(level);
	//level = 3;
	if (level == null){
		tlevel = "T1=1";
		//alert(tlevel);
	}
	else{
		if (level != ""){
			tlevel = "T" + level + "=1";
		}
		else{
			tlevel = "T1=1";
		}
	}
	var downloadid; 
	if (iIndex > 0 ){
		tpage = pagename.substr(0,iIndex + 1);
	}
	else{
		tpage = pagename
	}
	
	var randnum;
	//return true;
	var xmlhttp;
	try{
		xmlhttp = new ActiveXObject('Msxml2.XMLHTTP');
	}catch(e){
		try{
			xmlhttp = new ActiveXObject('Microsoft.XMLHTTP');
		}catch(e){
			try{
				xmlhttp = new XMLHttpRequest();
			}catch(e){
				alert("Error");
			}
		}
	}
	randnum = Math.random();
	var openstr = "/ajax_Server.aspx?method=checkuserlogin&rand=" + randnum.toString()+"&level="+level;
	//alert(openstr);
	xmlhttp.open("get",openstr);
	
	xmlhttp.onreadystatechange=function(){
		if (xmlhttp.readyState == 4){
			if (xmlhttp.status == 200) {
				var sresult = xmlhttp.responseText;
				var newurl,sflag;
				var page
				page = getPageName();
				//alert(sresult);
				switch(sresult){
					case "0" :
						newurl = pagename;
						window.open(newurl,"_blank");
						break;
					case "1" :
						//if (confirm('尊敬的阁下，感谢关注SAP2009商业领袖高峰论坛。\n请在登录或注册为网站会员后浏览详情。')){
					        window['sapModuleIns']['basicLogin'].popupDiv();
							return true;
						//}	
						//else{
						//	//alert("error");
						//	return false;
						//}
						break;
					default:
						if (confirm('请先补充填写相关信息，再继续下载您感兴趣的资讯。')){
							var qString = document.location.search;
							var newURL;
							newURL = "/reg_T2"+".aspx?T"+level+"=1&page=/postworldtour2010/default.aspx";
							window.open(newURL,"_self");
							return true;
						}	
						else{
							//alert("error");
							return false;
						}
						break;
				}
				return true;
			}
		}
	}
	xmlhttp.send(null);

}

function checkJoin(joinid,d){
	var randnum;
	//return true;
	var xmlhttp;
	try{
		xmlhttp = new ActiveXObject('Msxml2.XMLHTTP');
	}catch(e){
		try{
			xmlhttp = new ActiveXObject('Microsoft.XMLHTTP');
		}catch(e){
			try{
				xmlhttp = new XMLHttpRequest();
			}catch(e){
				alert("Error");
			}
		}
	}
	randnum = Math.random();
	var openstr = "/ajax_Server.aspx?method=checkjoin&param=" + joinid + "&rand=" + randnum.toString();

	xmlhttp.open("get",openstr);
	
	xmlhttp.onreadystatechange=function(){
		if (xmlhttp.readyState == 4){
			if (xmlhttp.status == 200) {
				var sresult = xmlhttp.responseText;
				var newurl,sflag;
				var page
				page = getPageName();
				var areturn = new Array();
				areturn = sresult.split(",");
				sflag = areturn[0];
				switch(sflag){
					case "0" :
						newurl = "/join.aspx?joinId=" + joinid;
						window.open(newurl,'NewWindow','toolbar=no,titlebar=no,location=no,directories=no,status=no,menubar=no,scrollbars=no,resizable=no,copyhistory=no,width=420,height=180');
						break;
					case "1" :
						if (confirm("尊敬的阁下，感谢关注SAP。\n请注册成为网站会员，下载您感兴趣的资讯")){
							newurl = "/reg_T1.aspx?T"+areturn[1]+"=1&page=" + page + "&joinid=" + joinid;
							window.open(newurl,"_self");
						}
						break;
					case "2" :
						if (confirm("请先补充填写相关信息，\n再继续下载您感兴趣的资讯。")){
							newurl = "/reg_T"+areturn[2]+".aspx?T"+areturn[1]+"=1&page=" + page + "&joinid=" + joinid;
							window.open(newurl,"_self");
						}
						break;
					default:
						alert(sresult);
						break;
				}
				return true;
			}
		}
	}
	xmlhttp.send(null);
}

function checkJoin3(joinid,d){
	var randnum;
	//return true;
	var xmlhttp;
	try{
		xmlhttp = new ActiveXObject('Msxml2.XMLHTTP');
	}catch(e){
		try{
			xmlhttp = new ActiveXObject('Microsoft.XMLHTTP');
		}catch(e){
			try{
				xmlhttp = new XMLHttpRequest();
			}catch(e){
				alert("Error");
			}
		}
	}
	randnum = Math.random();
	var openstr = "/ajax_Server.aspx?method=checkjoin&param=" + joinid + "&rand=" + randnum.toString();

	xmlhttp.open("get",openstr);
	
	xmlhttp.onreadystatechange=function(){
		if (xmlhttp.readyState == 4){
			if (xmlhttp.status == 200) {
				var sresult = xmlhttp.responseText;
				var newurl,sflag;
				var page
				page = getPageName();
				var areturn = new Array();
				areturn = sresult.split(",");
				sflag = areturn[0];
				switch(sflag){
					case "0" :
						newurl = "/join8.aspx?JoinId=" + joinid;
						window.open(newurl,'NewWindow','toolbar=no,titlebar=no,location=no,directories=no,status=no,menubar=no,scrollbars=no,resizable=no,copyhistory=no,width=420,height=300');
						break;
					case "1" :
						if (confirm("尊敬的阁下，感谢关注SAP。\n请注册成为网站会员，下载您感兴趣的资讯")){
							newurl = "/reg_T1.aspx?T"+areturn[1]+"=1&page=" + page + "&joinid=" + joinid;
							window.open(newurl,"_self");
						}
						break;
					case "2" :
						if (confirm("请先补充填写相关信息，\n再继续下载您感兴趣的资讯。")){
							newurl = "/reg_T"+areturn[2]+".aspx?T"+areturn[1]+"=1&page=" + page + "&joinid=" + joinid;
							window.open(newurl,"_self");
						}
						break;
					default:
						alert(sresult);
						break;
				}
				return true;
			}
		}
	}
	xmlhttp.send(null);
}

function checkJoin2(joinid){
	var randnum;
	//return true;
	var xmlhttp;
	try{
		xmlhttp = new ActiveXObject('Msxml2.XMLHTTP');
	}catch(e){
		try{
			xmlhttp = new ActiveXObject('Microsoft.XMLHTTP');
		}catch(e){
			try{
				xmlhttp = new XMLHttpRequest();
			}catch(e){
				alert("Error");
			}
		}
	}
	randnum = Math.random();
	var openstr = "/ajax_Server.aspx?method=checkjoin&param=" + joinid + "&rand=" + randnum.toString();

	xmlhttp.open("get",openstr);
	
	xmlhttp.onreadystatechange=function(){
		if (xmlhttp.readyState == 4){
			if (xmlhttp.status == 200) {
				var sresult = xmlhttp.responseText;
				var newurl,sflag;
				var page
				page = getPageName();
				var areturn = new Array();
				areturn = sresult.split(",");
				sflag = areturn[0];
				switch(sflag){
					case "0" :
						newurl = "/join.aspx?bkurl=bobj_downloads.aspx&joinId=" + joinid;
						window.open(newurl,'_self');
						break;
					case "1" :
						if (confirm("尊敬的阁下，感谢关注SAP。\n请注册成为网站会员，下载您感兴趣的资讯")){
							newurl = "/reg_T1.aspx?T"+areturn[1]+"=1&page=" + page + "&joinid=" + joinid;
							window.open(newurl,"_self");
						}
						break;
					case "2" :
						if (confirm("请先补充填写相关信息，\n再继续下载您感兴趣的资讯。")){
							newurl = "/reg_T"+areturn[2]+".aspx?T"+areturn[1]+"=1&page=" + page + "&joinid=" + joinid;
							window.open(newurl,"_self");
						}
						break;
					default:
						alert(sresult);
						break;
				}
				return true;
			}
		}
	}
	xmlhttp.send(null);
}

function checkJoin3(joinid){
	var randnum;
	//return true;
	var xmlhttp;
	try{
		xmlhttp = new ActiveXObject('Msxml2.XMLHTTP');
	}catch(e){
		try{
			xmlhttp = new ActiveXObject('Microsoft.XMLHTTP');
		}catch(e){
			try{
				xmlhttp = new XMLHttpRequest();
			}catch(e){
				alert("Error");
			}
		}
	}
	randnum = Math.random();
	var openstr = "/ajax_Server.aspx?method=checkjoin&param=" + joinid + "&rand=" + randnum.toString();

	xmlhttp.open("get",openstr);
	
	xmlhttp.onreadystatechange=function(){
		if (xmlhttp.readyState == 4){
			if (xmlhttp.status == 200) {
				var sresult = xmlhttp.responseText;
				var newurl,sflag;
				var page
				page = getPageName();
				var areturn = new Array();
				areturn = sresult.split(",");
				sflag = areturn[0];
				switch(sflag){
					case "0" :
						newurl = "join9.aspx?JoinId=" + joinid;
						window.open(newurl,'_self');
						break;
					case "1" :
						if (confirm("尊敬的阁下，感谢关注SAP。\n请注册成为网站会员，下载您感兴趣的资讯")){
							newurl = "reg_T1.aspx?T"+areturn[1]+"=1&page=" + page + "&joinid=" + joinid;
							window.open(newurl,"_self");
						}
						break;
					case "2" :
						if (confirm("请先补充填写相关信息，\n再继续下载您感兴趣的资讯。")){
							newurl = "reg_T"+areturn[2]+".aspx?T"+areturn[1]+"=1&page=" + page + "&joinid=" + joinid;
							window.open(newurl,"_self");
						}
						break;
					default:
						alert(sresult);
						break;
				}
				return true;
			}
		}
	}
	xmlhttp.send(null);
}


function checkJoin4(joinid){
	var randnum;
	//return true;
	var xmlhttp;
	try{
		xmlhttp = new ActiveXObject('Msxml2.XMLHTTP');
	}catch(e){
		try{
			xmlhttp = new ActiveXObject('Microsoft.XMLHTTP');
		}catch(e){
			try{
				xmlhttp = new XMLHttpRequest();
			}catch(e){
				alert("Error");
			}
		}
	}
	randnum = Math.random();
	var openstr = "/ajax_Server.aspx?method=checkjoin&param=" + joinid + "&rand=" + randnum.toString();

	xmlhttp.open("get",openstr);
	
	xmlhttp.onreadystatechange=function(){
		if (xmlhttp.readyState == 4){
			if (xmlhttp.status == 200) {
				var sresult = xmlhttp.responseText;
				var newurl,sflag;
				var page
				page = getPageName();
				var areturn = new Array();
				areturn = sresult.split(",");
				sflag = areturn[0];
				switch(sflag){
					case "0" :
						newurl = "join4.aspx?JoinId=" + joinid;
						window.open(newurl,'NewWindow','toolbar=no,titlebar=no,location=no,directories=no,status=no,menubar=no,scrollbars=no,resizable=no,copyhistory=no,width=420,height=300');
						break;
					case "1" :
						if (confirm("尊敬的阁下，感谢关注SAP。\n请注册成为网站会员，下载您感兴趣的资讯")){
							newurl = "reg_T1.aspx?T"+areturn[1]+"=1&page=" + page + "&joinid=" + joinid;
							window.open(newurl,"_self");
						}
						break;
					case "2" :
						if (confirm("请先补充填写相关信息，\n再继续下载您感兴趣的资讯。")){
							newurl = "reg_T"+areturn[2]+".aspx?T"+areturn[1]+"=1&page=" + page + "&joinid=" + joinid;
							window.open(newurl,"_self");
						}
						break;
					default:
						alert(sresult);
						break;
				}
				return true;
			}
		}
	}
	xmlhttp.send(null);
}

function checkJoin5(pagename,joinid){
	var randnum;
	//return true;
	var xmlhttp;
	try{
		xmlhttp = new ActiveXObject('Msxml2.XMLHTTP');
	}catch(e){
		try{
			xmlhttp = new ActiveXObject('Microsoft.XMLHTTP');
		}catch(e){
			try{
				xmlhttp = new XMLHttpRequest();
			}catch(e){
				alert("Error");
			}
		}
	}
	randnum = Math.random();
	var openstr = "/ajax_Server.aspx?method=checkjoin&param=" + joinid + "&rand=" + randnum.toString();

	xmlhttp.open("get",openstr);
	
	xmlhttp.onreadystatechange=function(){
		if (xmlhttp.readyState == 4){
			if (xmlhttp.status == 200) {
				var sresult = xmlhttp.responseText;
				var newurl,sflag;
				var page
				page = getPageName();
				var areturn = new Array();
				areturn = sresult.split(",");
				sflag = areturn[0];
				switch(sflag){
					case "0" :
						newurl = pagename;
						window.open(newurl,'_blank');
						break;
					case "1" :
						window['sapModuleIns']['basicLogin'].popupDiv();
						break;
					case "2" :
						if (confirm("请先补充填写相关信息，\n再继续下载您感兴趣的资讯。")){
							newurl = "reg_T"+areturn[2]+".aspx?T"+areturn[1]+"=1&page=" + page + "?eventId=" + joinid;
							window.open(newurl,"_self");
						}
						break;
					default:
						alert(sresult);
						break;
				}
				return true;
			}
		}
	}
	xmlhttp.send(null);
}
//BOP专区 用户登录等级判断
function checkLinkBop(pagename,level){
	var iIndex = pagename.indexOf("?");
	var tpage;
	var tlevel;
	//alert(level);
	level = 2;
	if (level == null){
		tlevel = "T1=1";
		//alert(tlevel);
	}
	else{
		if (level != ""){
			tlevel = "T" + level + "=1";
		}
		else{
			tlevel = "T1=1";
		}
	}
	var downloadid; 
	if (iIndex > 0 ){
		tpage = pagename.substr(0,iIndex + 1);
	}
	else{
		tpage = pagename
	}
	
	var randnum;
	//return true;
	var xmlhttp;
	try{
		xmlhttp = new ActiveXObject('Msxml2.XMLHTTP');
	}catch(e){
		try{
			xmlhttp = new ActiveXObject('Microsoft.XMLHTTP');
		}catch(e){
			try{
				xmlhttp = new XMLHttpRequest();
			}catch(e){
				alert("Error");
			}
		}
	}
	randnum = Math.random();
	var openstr = "/ajax_Server.aspx?method=checkuserlogin&rand=" + randnum.toString()+"&level="+level;
	//alert(openstr);
	xmlhttp.open("get",openstr);
	
	xmlhttp.onreadystatechange=function(){
		if (xmlhttp.readyState == 4){
			if (xmlhttp.status == 200) {
				var sresult = xmlhttp.responseText;
				var newurl,sflag;
				var page
				page = getPageName();
				var areturn = new Array();
				areturn = sresult.split(",");
				//alert(sresult);
				switch(sresult){
					case "0" :
						newurl = pagename;
						window.open(newurl,"_self");
						break;
					case "1" :
						//if (confirm('尊敬的阁下，感谢关注SAP2009商业领袖高峰论坛。\n请在登录或注册为网站会员后浏览详情。')){
							var qString = document.location.search;
							var newURL;
							newURL = "/bop/bopLogin.aspx" 
							window.open(newURL,"_self");
							return true;
						//}	
						//else{
						//	//alert("error");
						//	return false;
						//}
						break;
					case "2" :
						if (confirm("请先补充填写相关信息，\n再继续下载您感兴趣的资讯。")){
							newurl = "reg_T"+areturn[2]+".aspx?T"+areturn[1]+"=1&page=" + page + "?eventId=" + joinid;
							window.open(newurl,"_self");
						}
						break;	
					default:
						if (confirm('尊敬的阁下，感谢关注商务智能仪表盘设计大奖赛。\n您必须升级成为T2会员。')){
							var qString = document.location.search;
							var newURL;
							newURL = "/reg_T"+level+".aspx?T"+level+"=1&page=/bop/index.aspx";
							window.open(newURL,"_self");
							return true;
						}	
						else{
							//alert("error");
							return false;
						}
						break;
				}
				return true;
			}
		}
	}
	xmlhttp.send(null);

}
function checkLinkBYD(pagename,level,open_style){
	var iIndex = pagename.indexOf("?");
	var tpage;
	var tlevel;
	//alert(level);
	level = 2;
	if (level == null){
		tlevel = "T1=1";
		//alert(tlevel);
	}
	else{
		if (level != ""){
			tlevel = "T" + level + "=1";
		}
		else{
			tlevel = "T1=1";
		}
	}
	var downloadid; 
	if (iIndex > 0 ){
		tpage = pagename.substr(0,iIndex + 1);
	}
	else{
		tpage = pagename
	}
	
	var randnum;
	//return true;
	var xmlhttp;
	try{
		xmlhttp = new ActiveXObject('Msxml2.XMLHTTP');
	}catch(e){
		try{
			xmlhttp = new ActiveXObject('Microsoft.XMLHTTP');
		}catch(e){
			try{
				xmlhttp = new XMLHttpRequest();
			}catch(e){
				alert("Error");
			}
		}
	}
	randnum = Math.random();
	var openstr = "/ajax_Server.aspx?method=checkuserlogin&rand=" + randnum.toString()+"&level="+level;
	//alert(openstr);
	xmlhttp.open("get",openstr);
	
	xmlhttp.onreadystatechange=function(){
		if (xmlhttp.readyState == 4){
			if (xmlhttp.status == 200) {
				var sresult = xmlhttp.responseText;
				var newurl,sflag;
				var page
				page = getPageName();
				var areturn = new Array();
				areturn = sresult.split(",");
				//alert(sresult);
				switch(sresult){
					case "0" :
						newurl = pagename;
						if(open_style != "")
						{
						  window.open(newurl,"_blank",open_style);
						}else
						{
						  window.open(newurl,"_self");  
						}
						break;
										case "1" :
						if (confirm("尊敬的阁下，感谢关注SAP。\n请注册成为网站会员，下载您感兴趣的资讯")){
						    var qString = document.location.search;
							if (qString.length > 0){
								newurl = "/reg_T1.aspx?T"+areturn[1]+"=1&page=" + encodeURIComponent(page+qString) + "&id=" + downloadid;
							}else{
								newurl = "/reg_T1.aspx?T"+areturn[1]+"=1&page=" + page + "&id=" + downloadid;
							}
							window.open(newurl,"_self");
						}
						break;
					case "2" :
						if (confirm("请先补充填写相关信息，\n再继续下载您感兴趣的资讯。")){
							newurl = "/reg_T"+areturn[2]+".aspx?T"+areturn[1]+"=1&page=" + page + "&id=" + downloadid;
							window.open(newurl,"_self");
						}
						break;
					default:
						alert(sresult);
						break;
				}
				return true;
			}
		}
	}
	xmlhttp.send(null);

}

function ajaxForgetPassWord(email){
	var randnum;
	//return true;
	var xmlhttp;
	try{
		xmlhttp = new ActiveXObject('Msxml2.XMLHTTP');
	}catch(e){
		try{
			xmlhttp = new ActiveXObject('Microsoft.XMLHTTP');
		}catch(e){
			try{
				xmlhttp = new XMLHttpRequest();
			}catch(e){
				alert("Error");
			}
		}
	}
	randnum = Math.random();
	var openstr = "/ajax_ForgetPass.aspx?email=" + email + "&rand=" + randnum.toString();
	//alert(openstr);
	xmlhttp.open("get",openstr);
	
	xmlhttp.onreadystatechange=function(){
		if (xmlhttp.readyState == 4){
			if (xmlhttp.status == 200) {
				var sresult = xmlhttp.responseText;
				var fl = document.getElementById("fpasstext");
				if(fl)
				{
                    fl.innerHTML  = "<br>" + sresult;
				}
				return true;
			}
		}
	}
	xmlhttp.send(null);

}
function newCheckLogin(pagename,level){
	var iIndex = pagename.indexOf("?");
	var tpage;
	var tlevel;
	//alert(level);
	level = 2;
	if (level == null){
		tlevel = "T1=1";
		//alert(tlevel);
	}
	else{
		if (level != ""){
			tlevel = "T" + level + "=1";
		}
		else{
			tlevel = "T1=1";
		}
	} 
	if (iIndex > 0 ){
		tpage = pagename.substr(0,iIndex + 1);
	}
	else{
		tpage = pagename
	}
	
	var randnum;
	//return true;
	var xmlhttp;
	try{
		xmlhttp = new ActiveXObject('Msxml2.XMLHTTP');
	}catch(e){
		try{
			xmlhttp = new ActiveXObject('Microsoft.XMLHTTP');
		}catch(e){
			try{
				xmlhttp = new XMLHttpRequest();
			}catch(e){
				alert("Error");
			}
		}
	}
	randnum = Math.random();
	var openstr = "/ajax_Server.aspx?method=checkuserlogin&rand=" + randnum.toString()+"&level="+level;
	//alert(openstr);
	xmlhttp.open("get",openstr);
	
	xmlhttp.onreadystatechange=function(){
		if (xmlhttp.readyState == 4){
			if (xmlhttp.status == 200) {
				var sresult = xmlhttp.responseText;
				var newurl,sflag;
				var page
				page = getPageName();
				var areturn = new Array();
				areturn = sresult.split(",");
				//alert(sresult);
				switch(sresult){
					case "0" :
						newurl = pagename;
                        window.open(newurl,"_self");
						break;
					case "1" :
						if (window['sapModuleIns']['basicLogin']){
							window['sapModuleIns']['basicLogin'].popupDiv();
						}	
						else{
							window.open(newURL,"_self");
						}
						break;
					default:
						alert(sresult);
						break;
				}
				return true;
			}
		}
	}
	xmlhttp.send(null);

}
function NotcheckOfferPopLink(pagename,wd,ht){
var par = "toolbar=no,titlebar=no,location=no,directories=no,status=no,menubar=no,scrollbars=no,resizable=no,copyhistory=no,width=" + wd + ",height=" + ht + "";
window.open(pagename,'NewWindow',par);
}
function checkOfferPopLink(pagename,level,wd,ht){
	var iIndex = pagename.indexOf("?");
	var tpage;
	var tlevel;
	//alert(level);
	//level = 3;
	if (level == null){
		tlevel = "T1=1";
		//alert(tlevel);
	}
	else{
		if (level != ""){
			tlevel = "T" + level + "=1";
		}
		else{
			tlevel = "T1=1";
		}
	}
	var downloadid; 
	if (iIndex > 0 ){
		tpage = pagename.substr(0,iIndex + 1);
	}
	else{
		tpage = pagename
	}
	
	var randnum;
	//return true;
	var xmlhttp;
	try{
		xmlhttp = new ActiveXObject('Msxml2.XMLHTTP');
	}catch(e){
		try{
			xmlhttp = new ActiveXObject('Microsoft.XMLHTTP');
		}catch(e){
			try{
				xmlhttp = new XMLHttpRequest();
			}catch(e){
				alert("Error");
			}
		}
	}
	randnum = Math.random();
	var openstr = "/ajax_Server.aspx?method=checkuserlogin&rand=" + randnum.toString()+"&level="+level;
	//alert(openstr);
	xmlhttp.open("get",openstr);
	
	xmlhttp.onreadystatechange=function(){
		if (xmlhttp.readyState == 4){
			if (xmlhttp.status == 200) {
				var sresult = xmlhttp.responseText;
				var newurl,sflag;
				var page
				page = getParentPageName();
				//alert(sresult);
				switch(sresult){
					case "0" :
						newurl = pagename;
						var par = "toolbar=no,titlebar=no,location=no,directories=no,status=no,menubar=no,scrollbars=no,resizable=no,copyhistory=no,width=" + wd + ",height=" + ht + "";
						window.open(newurl,'NewWindow',par);
						break;
					case "1" :
						//if (confirm('尊敬的阁下，感谢关注SAP2009商业领袖高峰论坛。\n请在登录或注册为网站会员后浏览详情。')){
					        window['sapModuleIns']['basicLogin'].popupDiv();
							return true;
						//}	
						//else{
						//	//alert("error");
						//	return false;
						//}
						break;
					default:
						if (confirm('请先补充填写相关信息，再继续下载您感兴趣的资讯。')){
							var qString = document.location.search;
							var newURL;
							newURL = "/reg_T2"+".aspx?T"+level+"=1&page=" + page;
							window.open(newURL,"_self");
							return true;
						}	
						else{
							//alert("error");
							return false;
						}
						break;
				}
				return true;
			}
		}
	}
	xmlhttp.send(null);

}
