function loadMe(x, text) {
	
	var myTargetDoc = document.getElementById(x).contentDocument;
	var myTargetWin = document.getElementById(x).contentWindow.document;
	var fh = "<html>\n";
	    fh += "<head>\n";
	    fh += "		<style>\n";
	    fh += "			BODY {\n";
	    fh += "				background: #FFFFFF;\n";
	    fh += "				font-family: Arial, Helvetica, sans;\n";
	    fh += "				font-size: 10pt;\n";
	    fh += "				margin: 2px;\n";
	    fh += "				padding: 2px\n";
	    fh += "			}\n";
	    fh += "		</style>\n";
	    fh += "</head>\n";
	    fh += "<body>\n";
	    fh += text;
	    fh += "</body>\n";
	    fh += "</html>\n";
	
	myTargetDoc.designMode = "On";
	
	myTargetWin.open();
	myTargetWin.write( fh );
	myTargetWin.close();

}


function formatText(x, c, o) {
	var myTargetDoc = document.getElementById(x).contentDocument;
	var myTargetWin = document.getElementById(x).contentWindow.document;
//			var selection = myTargetWin.getSelection();
//			var range = selection.getRangeAt(selection.rangeCount - 1).cloneRange();
	if (( c == "createlink" ) || ( c == "unlink")) {
		var myUrl = (c == "createlink") ? prompt("Cím: ", "http://") : null;
		try {
			myTargetWin.execCommand("Unlink", false, null);
			myTargetWin.execCommand("CreateLink", false, myUrl);
		} catch(e) {
			// semmi
		}
	} else if ( c == "pic" ) {
		var myImage = prompt("Kép címe (URL): ", "http://");
		if ( myImage.length > 7 ) {
			myTargetWin.execCommand("InsertImage", false, myImage);
		}
	}
	myTargetWin.execCommand(c, false, o);
	document.getElementById(x).contentWindow.focus();
	
	
}

function setSelect(x, nev) {
	var myTargetWin = document.getElementById(x).contentWindow.document;
	var idx = document.getElementById(nev).selectedIndex;
	if ( idx != 0 ) {
		var selected = document.getElementById(nev).options[idx].value;
		var cmd = nev.replace('_mail_body', '');
		myTargetWin.execCommand(cmd, false, selected);
		document.getElementById(nev).selectedIndex = 0;
	}
}

function getShow(x) {
	var myTargetDoc = document.getElementById(x).contentDocument;
	var myTargetWin = document.getElementById(x).contentWindow;
	var tmoo = document.getElementById('moo');
	tmoo.value = myTargetWin.document.body.innerHTML;
}

function showColor(x) {
	var obj = document.getElementById('color_pal');
	var myIcon = document.getElementById('pic_color');
	if ( x == '1' ) {
		obj.style.left = myIcon.offsetLeft + "px";
		obj.style.top = (myIcon.offsetTop + myIcon.offsetHeight) + "px";
		obj.style.visibility = "visible";
		obj.style.display = "inline";
	} else {
		obj.style.visibility = "hidden";
		obj.style.display = "none";
	}

}

function setColor(color) {
	var myTargetWin = document.getElementById('mail_body').contentWindow.document;
	var obj = document.getElementById('color_pal');
	var sel = myTargetWin.selection;
	
	// kijeloles kell a mocskanak...
	if ( sel != null ) {
		var newRng = sel.createRange();
		newRng = rng;
		newRng.select();
	}
	
	myTargetWin.execCommand("forecolor", false, color);
	obj.style.visibility = "hidden";
	obj.style.display = "none";
	
	document.getElementById('mail_body').contentWindow.focus();
}

function changePic(nev) {
	if  (document['pic_'+nev].src.indexOf("-sel") != -1) {
		document['pic_'+nev].src = 'skins/default/img-admin/'+nev+'.jpg';
	} else {
		document['pic_'+nev].src = 'skins/default/img-admin/'+nev+'-sel.jpg';
	}
}





/* ********************************************************************************
****           Style Setup
********************************************************************************* */

function meOver(id, mytext) {
    var that = document.getElementById(id);
    that.style.backgroundColor = '#FFFFFF';
    window.status = mytext;
}
function meOut(id) {
    var that = document.getElementById(id);
    that.style.backgroundColor = '';
    window.status = '';
}
