﻿function UnCryptMailto(s, shift) 
{
	var n=0;
	var r="";
	for(var i=0;i<s.length;i++) 
	{ 
		n=s.charCodeAt(i); 
		if (n>=8364) {n = 128;}
		r += String.fromCharCode(n-(shift)); 
	}
		
	return r;
}

function linkTo_UnCryptMailto(s, shift, subject)	
{
	location.href=UnCryptMailto(s, shift) + subject;
}


function getElementById(s) {

	var rv = document.getElementById(s);

	if(rv == null) {

		alert('No such an element: '+s+' !');

		return null;

	}

	else {

		return rv;

	}

}

function set_comment_field(img_path, comment_id, link) {
<!-- Load Comment Box with data -->
	var obj_link_text = getElementById("comment_link_text");
    var obj_link_img = getElementById("comment_link_img");

	var obj_img = getElementById("comment_img");

	var obj_text = getElementById("comment_text");

	var obj_new_text = getElementById(comment_id)

	obj_img.src = img_path;

	obj_link_text.href = link;
    obj_link_img.href = link;

	obj_text.innerHTML = obj_new_text.innerHTML;
	

<!-- Change Comment Box -->
	if (navigator.appName.indexOf("Explorer") != -1)
	{
		getElementById("comment_table").style.cssText = "display: block";
		getElementById("comment_table_foobar").style.cssText = "display: none";
	}
	else
	{
		getElementById("comment_table").setAttribute("style", "display: block");
		getElementById("comment_table_foobar").setAttribute("style", "display: none");
	}
}

<!-- !!!ACHTUNG!!! - Selbe Funktion nur für IE -->
function set_comment_field_damnyouIE(img_path, comment_id, link) {
<!-- Load Comment Box with data -->
	var obj_link_text = getElementById("comment_link_text");
    var obj_link_img = getElementById("comment_link_img");

	var obj_img = getElementById("comment_img");

	var obj_text = getElementById("comment_text");

	var obj_new_text = getElementById(comment_id)

	obj_img.src = img_path;

	obj_link_text.href = link;
    obj_link_img.href = link;

	obj_text.innerHTML = obj_new_text.innerHTML;
	

<!-- Change Comment Box -->	
	getElementById("comment_table").style.cssText = "display: block";
	getElementById("comment_table_foobar").style.cssText = "display: none";
}
	


