// Place your application-specific JavaScript functions and classes here
// This file is automatically included by javascript_include_tag :defaults
bTextareaWasTinyfied = false; //this should be global, could be stored in a cookie...

function setTextareaToTinyMCE(sEditorID) {
	var oEditor = document.getElementById(sEditorID);
	if(oEditor && !bTextareaWasTinyfied) {
		tinyMCE.execCommand('mceAddControl', true, sEditorID);
		bTextareaWasTinyfied = true;
	}
	return;
}

function unsetTextareaToTinyMCE(sEditorID) {
	var oEditor = document.getElementById(sEditorID);
	if(oEditor && bTextareaWasTinyfied) {
		tinyMCE.execCommand('mceRemoveControl', true, sEditorID);
		bTextareaWasTinyfied = false;
	}
	return;
}

function popOut(div, val){
	var k = document.getElementById('test');
	var myid = document.getElementById(div);
	var mylinks = document.getElementById('test').getElementsByTagName('a');

	if(val){
		k.style.filter = 'alpha(opacity=30)';
		k.style.opacity = '.3';
		//
		myid.style.display='block';
		//
		for(var i in mylinks){
			mylinks[i].onclick = function() {return false;}
		}
	} else{
		k.style.filter = 'alpha(opacity=100)';
		k.style.opacity = '1.0';
		//
		myid.style.display='none';
		//
		for(var i in mylinks){
			mylinks[i].onclick = null;
		}
	}
	//
}