// JavaScript Document

function spamSave( element ) {
	element = $( element == undefined ? 'body' : element );
	var arA = element.getElementsByTagName('A');
	for (var i=0;i<arA.length; i++ ) {
		if (arA[i].href.substr(0,7) == 'mailto:') {
			arA[i].href = arA[i].href.replace("--AT--","@");
			arA[i].innerHTML = arA[i].innerHTML.replace("--AT--","@");
		}
	}
}

/* 3CMS FUNCTIONALITY */
var cms_editRecordBlog = function(title,id,draftname) {
	
	var url = "/3cms/custom/blog.cfm?cId="+id;
	url += "&draftname=" + (draftname != undefined ? draftname : '');
	
	cms_loadInlineWindow(title,url,cmsCalculateBodyHeight);
}
var cms_inlineListBlog = function(title,p,sortCol,sortDir,filterCol,filterValue) {
	
	var url = "/3cms/custom/blog.cfm?a=1";
	var target = "cms_body";
	
	if (sortCol != undefined) url += "&sortCol="+sortCol;
	if (sortDir != undefined) url += "&sortDir="+sortDir;
	if (filterCol != undefined) url += "&filterCol="+filterCol;
	if (filterValue != undefined) url += "&filterValue="+filterValue;
	
	url += "&p="+ (p == undefined ? 1 : p);

	cms_loadInlineWindow(title,url,cmsCalculateBodyHeight,target);
}
var cms_submitRecordBlog = function(formId) {
	// first update any FCK field -- FCK bug
	updateFCK();
	var url = '/w3fw/cms/inline/inlineUpdate.cfm?page=fake&table=MOD_BLOG_CUSTOM&nohidden=true';
		
	w3fwSubmit(formId, encryptURL(url), cmsInlineRefreshContent, cmsInlineErrorHandler);
	//$(formId).submit();
}
