function getElementsByClassNameAndTag(classname,tag) {
 if(!tag) tag = "*";
 var anchs = document.getElementsByTagName(tag);
 var total_anchs = anchs.length;
 var regexp = new RegExp('\\b' + classname + '\\b');
 var class_items = new Array()
 var idname = document.getElementById(classname);
 if (idname) {
 class_items.push(idname);
 }
 else {
 for(var i=0;i<total_anchs;i++) { //Go thru all the links seaching for the class name
 var this_item = anchs[i];
 if(regexp.test(this_item.className)) {
 class_items.push(this_item);
 }
 }
 }
 return class_items;
}

/*** Settings Raisfactor End ***/
function changeContentFontSize(nameClass, mode, factor, maxSize, minSize) {
 var schriftgroesse = getElementsByClassNameAndTag(nameClass, 'div')[0].style;
 if (schriftgroesse.fontSize==""){
 getElementsByClassNameAndTag(nameClass, 'div')[0].style.fontSize="1em"
 }
 if (mode=="raise") {
 if (schriftgroesse.fontSize.replace("em", '') < maxSize) {
 schriftgroesse.fontSize = schriftgroesse.fontSize.replace("em", '') * factor+'em';
 }
 }
 if (mode=="raise2") {
 if (schriftgroesse.fontSize.replace("em", '') > minSize) {
 schriftgroesse.fontSize = schriftgroesse.fontSize.replace("em", '') / factor+'em';
 }
 }


 }


function standardContentSizeStart() {
 //changeContentFontSize('classe/id', 'raise', 'factor', 'max', 'min');
 getElementsByClassNameAndTag('content', 'div')[0].style.fontSize="1em";
 getElementsByClassNameAndTag('breadcrumb', 'div')[0].style.fontSize="1em";
}
 
function raiseContentSizeStart() {
 //changeContentFontSize('classe/id', 'raise', 'factor', 'max', 'min');
 getElementsByClassNameAndTag('content', 'div')[0].style.fontSize="1.2em";
 getElementsByClassNameAndTag('breadcrumb', 'div')[0].style.fontSize="1.2em";
}
 
function raise2ContentSizeStart() {
 //changeContentFontSize('classe/id', 'raise', 'factor', 'max', 'min');
 getElementsByClassNameAndTag('content', 'div')[0].style.fontSize="1.4em";
 getElementsByClassNameAndTag('breadcrumb', 'div')[0].style.fontSize="1.4em";
}