function showPassword(fShow, fHide) {
	document.getElementById(fShow).style.display = "block";
	document.getElementById(fHide).style.display = "none";
};

function hidePassword(fShow, fHide) {
	document.getElementById(fShow).style.display = "block";
	document.getElementById(fHide).style.display = "none";
	document.getElementById('password').value = '';
};

function openWindow(url) {
	newwindow=window.open(url,'name','height=600,width=500,scrollbars=1');
	if (window.focus) {
		newwindow.focus();
	};
};

function openImage(propertyRef, imgRef) {
	imgWin = window.open('images_detail.php?id='+imgRef+'&pid='+propertyRef, propertyRef, 'width=200,height=200,scrollbars=0');
	imgWin.focus();
};

function pagingJump(pageRef) {
	selectBox = document.getElementById('jump');
	selectValue = selectBox.options[selectBox.selectedIndex].value;
	window.location.href = pageRef + 'pg=' + selectValue;
};

function toggle(mode, ref) {
	if (mode == 0) {
		document.getElementById(ref).style.display = 'none';
		document.getElementById("toggle").innerHTML = '<a href="javascript:toggle(1,\''+ref+'\');">Show</a>';
	} else {
		document.getElementById(ref).style.display = 'block';
		document.getElementById("toggle").innerHTML = '<a href="javascript:toggle(0,\''+ref+'\');">Hide</a>';
	};
};

function imageFieldShow(action, prefix) {
	document.getElementById(prefix+"_image_action").value = action;
	document.getElementById("imageActions").style.display = "none";
	document.getElementById("imageField").style.display = "block";
};

function imageFieldHide(prefix) {
	document.getElementById(prefix+"_image_action").value = "leave";
	document.getElementById("imageActions").style.display = "block";
	document.getElementById("imageField").style.display = "none";
};


function hideObject(obj) {
	document.getElementById(obj).style.display = "none";
}

function showObject(obj) {
	document.getElementById(obj).style.display = "block";
}

function displayRTE(id, width, height, toolset, baseref) {
	
	toolbarBasic  = ["XHTMLSource","|","Undo","Redo","|","PasteWord","|","Bold","Italic","Underline","Hyperlink","Characters","|","Styles","RemoveFormat"];
	
	toolbarNews  	 = ["XHTMLSource","|","Undo","Redo","|","PasteWord","|","Bold","Italic","Underline","Hyperlink","CustomTag","Characters","|","Styles","RemoveFormat","|","Image"];
	toolbarEvents  = ["XHTMLSource","|","Undo","Redo","|","PasteWord","|","Bold","Italic","Underline","Hyperlink","Characters","|","Styles","RemoveFormat","|","Image"];
	toolbarIssues  = ["XHTMLSource","|","Undo","Redo","|","PasteWord","|","Bold","Italic","Underline","Hyperlink","Characters","|","Styles","RemoveFormat","|","Image"];
	toolbarAdmin 	 = ["XHTMLSource","|","Undo","Redo","|","PasteWord","|","Bold","Italic","Underline","Hyperlink","Characters","RemoveFormat"];
	toolbarAdminMessage 	 = ["XHTMLSource","|","Undo","Redo","|","PasteWord","|","Bold","Italic","Underline","|","PasteWord","|","Hyperlink","Characters","RemoveFormat"];
	

	this['oEdit_'+id] = new InnovaEditor('oEdit_'+id);
	
	obj = eval('oEdit_'+id);
	
	obj.width = width;
	obj.height = height;
	obj.useBR=true;
	obj.mode="XHTMLBody";

	obj.arrCustomTag=[
		["YouTube Video","<div class=\"video\">[YOUTUBE]VideoID[/YOUTUBE]</div><br />"]/*,
		["Google Video","<div class=\"video\">[GOOGLEVIDEO]VideoID[/GOOGLEVIDEO]</div><br />"]*/
	];
	
	obj.css="css/style_rte.css";
	
	obj.cmdAssetManager="modalDialogShow('/admin/_script/assetmanager/assetmanager.php',640,445);";

	obj.features = eval(toolset);
	obj.REPLACE(id);
};

function stripRTE(text) {
	rExp = /<br \/>/gi;
	text = text.replace(rExp,'');
	text = text.replace(/^\s+|\s+$/g,'');
	return text;
}
