﻿/*
	友情链接申请构造器
	读取表单方法 ：
		HMLink.apply(element) ; // element 为表单文本写入的目标HTML元素或元素id
	表单ajax提交方法 ：
		HMLink.submit(form,message) ;
		// form 为友情链接申请表单或表单name
		// message 为返回信息写入的目标HTML元素或元素id
*/
var HMLink={
	apply:function(a){
		var o=HMgetElement(a),s=o.style;
		var r=function(t){
			o.innerHTML=t,s.display="block";
			s.left=(document.body.clientWidth-o.clientWidth)/2+"px";
			s.top=document.documentElement.scrollTop+100+"px"
		}
		HMrequestText(this.path("form"),null,r,1)
	},
	submit:function(a,b){
		var f=new HMForm(a,true) ;
		f.getForm().onsubmit=function(){return false}
		var p=this.project;
		var d="code="+f.getValue("LinkCode");
		for(var i=0;i<p.length;i++)d+="&"+p[i]+"="+f.getValue(p[i]);
		var o=HMgetElement(b);
		var r=function(t){
			o.innerHTML=t,o.style.display="";
			HMLoadCode()
		}
		HMrequestText(this.path("dispose"),d,r,1)
	},
	path:function(){return HMSITEROOT+"link/LinkApply.asp?action="+arguments[0]+"&"+Math.random()},
	project:["LinkName","LinkUrl","LinkOwner","LinkMail","LinkClass","LinkType","LinkLogo","LinkExplain"]
}