var recommendUrl = function(title) {
	var cStr = "我找到一个很好的东西，推荐给你看看吧：\n";
	cStr += title + "\n";
	cStr += location.href;
	if (copyToClipboard(cStr))
		alert('按Ctrl+V，粘贴到QQ上发给你的好友们吧！');
	else
		prompt('请按Ctrl+C复制内容后，再按Ctrl+V粘贴到QQ上发给你的好友们吧！', cStr);
};
var copyToClipboard = function(txt) {
	if (window.clipboardData) {
		window.clipboardData.clearData();
		window.clipboardData.setData("Text", txt);
	} else if (navigator.userAgent.indexOf("Opera") != -1) {
		window.location = txt;
	} else if (window.netscape) {
		try {
			netscape.security.PrivilegeManager
					.enablePrivilege("UniversalXPConnect");
		} catch (e) {
			// alert("此操作被浏览器拒绝！\n请在浏览器地址栏输入“about:config”并回车\n然后将[signed.applets.codebase_principal_support]设置为'true'");
			return false;
		}
		var clip = Components.classes['@mozilla.org/widget/clipboard;1']
				.createInstance(Components.interfaces.nsIClipboard);
		if (!clip)
			return;
		var trans = Components.classes['@mozilla.org/widget/transferable;1']
				.createInstance(Components.interfaces.nsITransferable);
		if (!trans)
			return;
		trans.addDataFlavor('text/unicode');
		var str = new Object();
		var len = new Object();
		var str = Components.classes["@mozilla.org/supports-string;1"]
				.createInstance(Components.interfaces.nsISupportsString);
		var copytext = txt;
		str.data = copytext;
		trans.setTransferData("text/unicode", str, copytext.length * 2);
		var clipid = Components.interfaces.nsIClipboard;
		if (!clip)
			return false;
		clip.setData(trans, null, clipid.kGlobalClipboard);
	}
	return true;
};
// var recommendUrl = function(title) {
// var cStr = "我找到一个很好的东西，推荐给你看看吧：\n";
// cStr += title + "\n";
// cStr += location.href;
// if (window.clipboardData.setData("Text", cStr))
// alert('按Ctrl+V，粘贴到QQ上发给你的好友们吧！');
// };
// create by zml，收藏到收藏夹功能，兼容ie和ff
var recommendAddFavorite = function(sURL, sTitle) {
	sURL = sURL == "" ? location.href : sURL;
	if (window.sidebar) {
		window.sidebar.addPanel(sTitle, sURL, "");
	} else if (document.all) {
		window.external.AddFavorite(sURL, sTitle);
	} else if (window.opera && window.print) {
		alert("加入收藏失败，请使用Ctrl+D进行添加");
		return true;
	}
};
var setHomepage = function(sURL) {
	if (window.netscape) {
		try {
			netscape.security.PrivilegeManager
					.enablePrivilege("UniversalXPConnect");
			var prefs = Components.classes['@mozilla.org/preferences-service;1']
					.getService(Components.interfaces.nsIPrefBranch);
			prefs.setCharPref('browser.startup.homepage', sURL);
		} catch (e) {
			alert("此操作被浏览器拒绝！\n请在浏览器地址栏输入“about:config”并回车\n然后将[signed.applets.codebase_principal_support]设置为'true'");
		}
	} else {
		this.style.behavior = 'url(#default#homepage)';
		this.setHomePage(sURL);
	}
}

var applyJob = function(jobid, passportid) {
	if (passportid == undefined || passportid == null || passportid == ""
			|| passportid == -1) {
		if (confirm("您还没登录！是否要登录？")) {
			window.location = "/login.phtml?nexturl=" + escape(location.href);
		}
	} else {
		window.location = "/search.phtml?cmd=json&jobids=" + jobid;
	}
};
var addFavoriteForJob = function(jobid, passportid, owner) {
	if (passportid == undefined || passportid == null || passportid == ""
			|| passportid == -1) {
		if (confirm("您还没登录！是否要登录？")) {
			window.location = "/login.phtml?nexturl=" + escape(location.href);
		}
	} else {
		JobInvite.addFavorite(jobid, passportid, owner, function(data) {
			if (data == 1 && confirm("收藏成功，是否查看职位的收藏？")) {
				window.location = "/manageapply.phtml?cmd=update";
			} else {
				alert("很抱歉！系统出错，收藏失败")
			}
		});
	}
};