var $=function(obj){return document.getElementById(obj);};
function ajax() { var obj = this; obj.url = ""; obj.data = ""; obj.M = "post"; obj.enctype = "application/x-www-form-urlencoded"; obj.Nowait = false; obj.Post = function () { var xmlhttp; try { xmlhttp = new ActiveXObject("Msxml2.XMLHTTP"); } catch (e) { try { xmlhttp = new ActiveXObject("Microsoft.XMLHTTP"); } catch (e) { try { xmlhttp = new XMLHttpRequest(); } catch (e) { } } } xmlhttp.onreadystatechange = function () { if (xmlhttp.readyState == 4) { if (xmlhttp.status == 200) { try { obj.Show(xmlhttp.responseText); } catch (e) { } } else { try { obj.Err(xmlhttp.responseText); } catch (e) { } } } }; xmlhttp.open(obj.M, obj.url, obj.Nowait); xmlhttp.setRequestHeader('Content-type', obj.enctype); xmlhttp.send(obj.data); }; obj.Show = function (xml) { }; obj.Err = function (xml) { }; }


//上传图片
function uppic()
{
var arr = showModalDialog("/inc/Uppic/up.asp", 'newwindow', "dialogWidth:500px;dialogHeight:108px;help:no;scroll:no;status:no");
if (arr!=null){try{addpic(arr);}catch(e){}}
}
/*预加载图片*/
function addListener(element, type, expression, bubbling)
{
	bubbling = bubbling || false;
	if(window.addEventListener)    { // Standard
		element.addEventListener(type, expression, bubbling);
		return true;
	} else if(window.attachEvent) { // IE
		element.attachEvent('on' + type, expression);
		return true;
	} else return false;
}
var ImageLoader = function(url){
	this.url = url;
	this.image = null;
	this.loadEvent = null;
};

ImageLoader.prototype = {
	load:function(){
	this.image = document.createElement('img');
	var url = this.url;
	var image = this.image;
	var loadEvent = this.loadEvent;
	addListener(this.image, 'load', function(e){
	if(loadEvent != null){
		loadEvent(url, image);
	}
	}, false);
	this.image.src = this.url;
},
	getImage:function(){
		return this.image;
	}
};

function loadImage(urls,Obj){
	if (urls!=""){
		var loader = new ImageLoader(urls);
		loader.loadEvent = function(url){try{Obj.src=url;}catch(e){}}
		loader.load();
	}
}

function sethomepage_(vrl) {
    var obj;
    obj = document.getElementById("LiveGoalMusic");
    try {
        obj.style.behavior = 'url(#default#homepage)'; obj.setHomePage(vrl);
    }
    catch (e) {
        if (window.netscape) {
            try {
                netscape.security.PrivilegeManager.enablePrivilege("UniversalXPConnect");
            }
            catch (e) {
                alert("此操作被浏览器拒绝！\n请在浏览器地址栏输入“about:config”并回车\n然后将 [signed.applets.codebase_principal_support]的值设置为'true',双击即可。");
            }
            var prefs = Components.classes['@mozilla.org/preferences-service;1'].getService(Components.interfaces.nsIPrefBranch);
            prefs.setCharPref('browser.startup.homepage', vrl);
        }
    }
}



function addfavorite_(sURL, sTitle) {

    try {
        window.external.AddFavorite(sURL, sTitle);
    }
    catch (e) {
        try {
            window.sidebar.addPanel(sTitle, sURL, "");
        }
        catch (e) {
            alert("加入收藏失败，请使用Ctrl+D进行添加");
        }
    }
}

function ReBg(obj){
	var o=obj.parentElement;
	if(o.style.background.indexOf("url")>=0){
		o.style.background="none";
	}else{
		var op=o.parentElement;
		var obj_x=0;
		for(var i=0;i<op.children.length;i++){
			if(op.children[i]==o){break;}
			obj_x+=op.children[i].clientWidth;
		}
		o.style.background="url(/Images/Skin/T2-1.jpg) -"+obj_x+"px 0px";
	}
}
function ReGo(obj){
	var o=obj.children[0];
	if(o.className=='MyUrlOver')
		o.className='MyUrl';
	else
		{
			o.className='MyUrlOver';
			var L=o.clientWidth-obj.clientWidth+10;
			o.style.left="-"+L+"px";
		}
	ReBg(o);
}

var pp_count=0;
function start(){ //程序主体部分
	obj=eval(k_iv+k_do); //若图像标记的ID号改变，请修改括号中的字符串值。
	obj.filters.item(0).Transition=Math.floor(Math.random()*23+1);
	obj.filters.item(0).Apply();
	if (k_c[k_do]<K_nub.length) {k_c[k_do]++; //这部分语句用于改变图像标记的src的图片地址（既含路径的文件名）。
	}else {k_c[k_do]=0;
	}
	obj.src=K_nub[k_now[k_do]];
	obj.parentElement.href=K_src[k_now[k_do]];
	obj.filters.item(0).Play();
	//setTimeout("start()",4200); //每三秒钟刷新一次。
}
function palypic()
{
	if(pp_count==0)
	{
	setPic();
	k_do++;
	if (k_do==k_now.length){k_do=0;pp_count=1;}
	setTimeout("palypic()",1000);
	}
	else if(pp_count==1)
	{
		for(var i=0;i<k_now.length;i++){k_do=i;setPic();}
		k_do=0;
		pp_count=2;
		setTimeout("palypic()",3000);
	}
	else
	{
		var Tm;
		for(var i=0;i<100;i++)
		{Tm=Math.floor(Math.random()*(k_now.length));
		 if(Tm!=k_do){k_do=Tm;break;}
		}
		setPic();
		setTimeout("palypic()",2500);
	}
}
function setPic()
{
	var Tk;
	var Tm;
	for (var k=0;k<1000;k++)
	{
	Tm=true;
	Tk=Math.floor(Math.random()*(K_nub.length));
	for(var i=0;i<k_now.length;i++)
	{	
		if(k_now[i]==Tk){Tm=false;break;}
	}
	if(Tm){k_now[k_do]=Tk;break;}
	}
	if(Tm)start();
}

function showsmall(o){
	var obj=o.parentElement.parentElement;
	for(var i=2;i<obj.children.length;i+=2){
		try{
			var ob=obj.children[i].children[0];			
			if(obj.children[i-1].children[0]==o){
				if(ob.className=="Smalltype1")
					ob.className="Smalltype";
				else if(ob.className=="Smalltype")
					ob.className="Smalltype1";
			}else if(ob.className.indexOf("Smalltype")>=0){
				ob.className="Smalltype";
			}
		}catch(e){}
	}
}
function showNextsmall(o){
	var obj=o.parentElement.parentElement;
	for(var i=1;i<obj.children.length;i+=2){
		try{
			var ob=obj.children[i].children[0];			
			if(obj.children[i-1].children[0]==o){
				if(ob.className=="SmallNext1")
					ob.className="SmallNext";
				else if(ob.className=="SmallNext")
					ob.className="SmallNext1";
			}else if(ob.className.indexOf("SmallNext")>=0){
				ob.className="SmallNext";
			}
		}catch(e){}
	}
}
function SendMessage(Fid)
{
	try{
	if($("Re_Name").value.length<1){alert("Please input your name!");$("Re_Name").focus();return false;}
	if($("Re_Email").value.length<1){alert("The email is error!");$("Re_Email").focus();return false;}
	if($("Re_Country").value.length<1){alert("Please input your country!");$("Re_Country").focus();return false;}
	if($("Re_Message").value.length<10){alert("Message length can't be less than ten!");$("Re_Message").focus();return false;}
	var L=new ajax();
	L.url="/SaveMessage.asp";
	L.data=GetData(Fid)
	return AjaxPost("/SaveMessage.asp",Fid);
	}catch(e){}
	return false;
}
function GetData(Fid){
	var data="";
	if(fid!=""){
		for(var i=0;i<$(fid).elements.length;i++){
			try{
				if ($(fid).elements[i].name.length>0&&($(fid).elements[i].type.toLowerCase() != "radio" && $(fid).elements[i].type.toLowerCase() !="checkbox"||$(fid).elements[i].checked))
				{
						if(data!=""&&"&"!=data.substr(data.length-1,1)){data += "&";}
						data += $(fid).elements[i].name+"="+Formreplace(escape(String($(fid).elements[i].value)));
				}
			}catch(e){} 
		}
	}
	return data;	
}
function AjaxShow(R_Text)
{
	if(R_Text=="S")	{alert("Data send success!");$("Re_Message").value="";}
	else if(R_Text=="Err"){alert("Data send error!\nPlease try it again!");}
	else {alert("Data error!");$(R_Text).focus();}
}
function PicNextLast(N){
	var SN=document.getElementById("ShowN");
	var SL=document.getElementById("ShowL");
	if(N){
		var obj=SN.parentElement;
		SN.style.display="";
		SL.style.display="";
	}else{
		setTimeout("DisplayNL()",1000);
	}
}

function DisplayNL(){
	var SN=document.getElementById("ShowN");
	var SL=document.getElementById("ShowL");
		SN.style.display="none";
		SL.style.display="none";
}

