/*
#################################################################################
#                                                                               #
#     Comwrap Ltd. - Outstanding Marketing Solutions - www.comwrap.eu 2009      #
#                                                                               #
#     Written by Steffen Kroggel  (skroggel@comwrap.eu)             			#
#                                                                               #
#     This script is protected by copyright. It is forbidden to copy this       #
#     script in parts or as a whole and to resell it without the explicit   	#
#     authorization of Comwrap Ltd. Germany.                                    # 
#                                                                               #
#################################################################################

2010/02/11 - Vers. 1.006

*/

var rkw={resize_handle:0,select_this_checkbox:function(d,c){if(d){var a=d.getElementsByTagName("input");for(var b=0;b<a.length;b++){if((a[b])&&(a[b].name==c)){a[b].checked=true}}}},load_press_content:function(a){if(a){if($("rkw_press_intro_"+a.selectedIndex)&&($("rkw_press_text"))){$("rkw_press_text").innerHTML=$("rkw_press_intro_"+a.selectedIndex).innerHTML}}},window_resized:function(a){if(rkw.resize_handle!=1){window.setTimeout("rkw.resize_handle = 0; location.reload();",1000);rkw.resize_handle=1}},show_newsletter:function(c){if(c){if((c.options[c.selectedIndex].value)&&(c.options[c.selectedIndex].value.match(/[a-z]+/i))&&(c.selectedIndex>0)){var b=c.options[c.selectedIndex].value;var a=document.getElementsByTagName("base")[0].href;if(!a.match(/\/$/)){a+="/"}c.parentNode.parentNode.setAttribute("action",a+c.options[c.selectedIndex].value);c.selectedIndex=0}}},get_url:function(c){if(c){if((c.options[c.selectedIndex].value)&&(c.options[c.selectedIndex].value.match(/[a-z]+/i))){var b=c.options[c.selectedIndex].value;var a=document.getElementsByTagName("base")[0].href;if(!a.match(/\/$/)){a+="/"}if(!b.match(/^http:\/\//i)){b=b.replace(/^\//g,"");b=a+b;this.set_form_target_from_class(c,1)}else{this.set_form_target_from_class(c,0)}c.parentNode.parentNode.setAttribute("method","get");c.parentNode.parentNode.setAttribute("action",c.options[c.selectedIndex].value)}else{c.parentNode.parentNode.setAttribute("method","post")}return true}return false},set_form_target_from_class:function(b,a){if(b){if(b.options[b.selectedIndex].className){if(b.options[b.selectedIndex].className=="new_window"){b.parentNode.parentNode.setAttribute("target","_blank");return true}else{if(b.options[b.selectedIndex].className=="this_window"){b.parentNode.parentNode.setAttribute("target","_self");return true}}}if(a==1){b.parentNode.parentNode.setAttribute("target","_self")}else{b.parentNode.parentNode.setAttribute("target","_blank")}return true}return false},no_search_results:function(){if($$(".tx-rkw")&&$$(".tx-indexedsearch-noresults")){if($$(".tx-rkw")[0].innerHTML.length>10){$$(".tx-indexedsearch-noresults").setStyle("display","none")}return true}return false},change_site:function(a){if(a){var b=document.getElementsByTagName("base")[0].href;if(b.match(/\/$/)){window.location.href=b+a}else{window.location.href=b+"/"+a}return true}return false},check_form:function(b,c){if(document.getElementsByName(b)){var d=document.getElementsByName(b);for(var a=0;a<d.length;a++){if(d[a].checked==true){return true}}alert(c);return false}return false},check_submit:function(b,a){if((b)&&($(a))){if(b.checked==true){$(a).disabled=false;$(a).removeClass("disabled")}else{$(a).disabled=true;$(a).addClass("disabled")}return true}return false},open_close_check_questions:function(b,a,c,d){if(!d){d="Öffnen"}if(!c){c="Schließen"}if((b)&&($(a))){if($(a).hasClass("hide")){$(a).removeClass("hide");$(a).addClass("show");$(a+"_neu").removeClass("hide");$(a+"_neu").addClass("show");if($(a+"_feedback")){$(a+"_feedback").removeClass("hide");$(a+"_feedback").addClass("show")}b.innerHTML=c}else{$(a).removeClass("show");$(a).addClass("hide");$(a+"_neu").removeClass("show");$(a+"_neu").addClass("hide");if($(a+"_feedback")){$(a+"_feedback").removeClass("show");$(a+"_feedback").addClass("hide")}b.innerHTML=d}}return false},init_date_picker:function(){new DatePicker(".datepicker",{pickerClass:"datepicker_vista",days:["So","Mo","Di","Mi","Do","Fr","Sa"],months:["Januar","Februar","März","April","Mai","Juni","Juli","August","September","Oktober","November","Dezember"],format:"d.m.Y",inputOutputFormat:"d.m.Y"});new DatePicker(".datepicker_empty",{pickerClass:"datepicker_vista",days:["So","Mo","Di","Mi","Do","Fr","Sa"],months:["Januar","Februar","März","April","Mai","Juni","Juli","August","September","Oktober","November","Dezember"],format:"d.m.Y",inputOutputFormat:"d.m.Y",allowEmpty:1})},init_tiny_mce:function(a,b){if(!b){b=365}if(!a){var c=new Array();$$("textarea.tiny_mce").each(function(d){if(d.get("id")){c.push(d.get("id"))}});a=c.join(",")}tinyMCE.init({mode:"exact",convert_urls:false,elements:a,theme:"advanced",language:"de",plugins:"inlinepopups,safari,style,table,advhr,advimage,advlink,iespell,media,searchreplace,print,contextmenu,paste,directionality,noneditable,visualchars,nonbreaking,xhtmlxtras,template",extended_valid_elements:"a[href|mce_href|title|target|id|name|style|class|rel|rev|charset|hreflang|dir|lang|tabindex|accesskey|type|onfocus|onblur|onclick|ondblclick|onmousedown|onmouseup|onmouseover|onmousemove|onmouseout|onkeypress|onkeydown|onkeyup]",theme_advanced_buttons1:"newdocument,|,undo,redo,|,search,replace,|,cut,copy,paste,pastetext,pasteword,|,charmap,removeformat,cleanup",theme_advanced_buttons2:"tablecontrols,|,sub,sup",theme_advanced_buttons3:"bold,italic,underline,strikethrough,|,justifyleft,justifycenter,justifyright,justifyfull,|,bullist,numlist,|,outdent,indent,|,link,unlink",theme_advanced_toolbar_location:"top",theme_advanced_toolbar_align:"left",theme_advanced_statusbar:false,theme_advanced_path:false,theme_advanced_resizing:false,theme_advanced_resizing_use_cookie:false,content_css:"/fileadmin/templates/css/editor.css",width:b,height:300})},join_list:function(f,a,k,e){if((document.getElementById(f))&&(document.getElementById(a))&&(document.getElementById(k))&&(document.getElementById(e))){for(var d=0;d<document.getElementById(f).options.length;d++){if(document.getElementById(f).options[d].selected==true){var g=0;for(var c=0;c<document.getElementById(a).options.length;c++){if((document.getElementById(a).options[c].text==document.getElementById(f).options[d].text)||(document.getElementById(a).options[c].value==document.getElementById(f).options[d].value)){g=1;document.getElementById(a).options[c].selected=true}}if(g==0){var h=new Option(document.getElementById(f).options[d].text,document.getElementById(f).options[d].value,false,false);document.getElementById(a).options[document.getElementById(a).options.length]=h;document.getElementById(f).remove(d)}}}var b=new Array;for(var d=0;d<document.getElementById(k).options.length;d++){b.push(document.getElementById(k).options[d].value)}document.getElementById(e).value=b.join(",")}},clone_questions:function(c,d){var b=document.getElementById(c).cloneNode(true);var a=1;while(document.getElementById("tx_rkw[frage_"+d+"_"+a+"]")){a++;if(a>1000){break}}b.setAttribute("id",c+"_"+d+"_"+a);b.getElementsByTagName("input")[0].setAttribute("name","tx_rkw[frage_"+d+"_"+a+"]");b.getElementsByTagName("input")[0].setAttribute("id","tx_rkw[frage_"+d+"_"+a+"]");b.getElementsByTagName("input")[1].setAttribute("name","tx_rkw[antwort_"+d+"_"+a+"_1]");b.getElementsByTagName("input")[2].setAttribute("name","tx_rkw[antwort_"+d+"_"+a+"_2]");b.getElementsByTagName("input")[3].setAttribute("name","tx_rkw[antwort_"+d+"_"+a+"_3]");b.getElementsByTagName("input")[4].setAttribute("name","tx_rkw[antwort_"+d+"_"+a+"_4]");b.getElementsByTagName("select")[0].setAttribute("name","tx_rkw[wert_"+d+"_"+a+"_1]");b.getElementsByTagName("select")[0].setAttribute("id","tx_rkw[wert_"+d+"_"+a+"_1]");b.getElementsByTagName("select")[0].options[0].setAttribute("selected","selected");b.getElementsByTagName("select")[1].setAttribute("name","tx_rkw[wert_"+d+"_"+a+"_2]");b.getElementsByTagName("select")[1].setAttribute("id","tx_rkw[wert_"+d+"_"+a+"_2]");b.getElementsByTagName("select")[1].options[1].setAttribute("selected","selected");b.getElementsByTagName("select")[2].setAttribute("name","tx_rkw[wert_"+d+"_"+a+"_3]");b.getElementsByTagName("select")[2].setAttribute("id","tx_rkw[wert_"+d+"_"+a+"_3]");b.getElementsByTagName("select")[2].options[2].setAttribute("selected","selected");b.getElementsByTagName("select")[3].setAttribute("name","tx_rkw[wert_"+d+"_"+a+"_4]");b.getElementsByTagName("select")[3].setAttribute("id","tx_rkw[wert_"+d+"_"+a+"_4]");b.getElementsByTagName("select")[3].options[3].setAttribute("selected","selected");document.getElementById("rkw_fragen_liste_"+d).appendChild(b)},clone_category:function(b){var a=document.getElementById(b).cloneNode(true);var c=1;while(document.getElementById("tx_rkw[thema_"+c+"]")){c++;if(c>1000){break}}a.setAttribute("id",b+"_"+c);a.getElementsByTagName("input")[0].setAttribute("name","tx_rkw[thema_"+c+"]");a.getElementsByTagName("input")[0].setAttribute("id","tx_rkw[thema_"+c+"]");a.getElementsByTagName("a")[0].setAttribute("onclick","return rkw.open_close_check_questions(this, 'rkw_fragen_liste_"+c+"', 'Öffnen');");a.getElementsByTagName("a")[1].setAttribute("href","javascript:rkw.clone_questions('rkw_check_fragen_clon', "+c+")");a.getElementsByTagName("div")[0].setAttribute("id","rkw_fragen_liste_"+c);a.getElementsByTagName("div")[2].setAttribute("id","rkw_fragen_liste_"+c+"_neu");a.getElementsByTagName("div")[4].setAttribute("id","rkw_fragen_liste_"+c+"_feedback");a.getElementsByTagName("textarea")[0].setAttribute("name","tx_rkw[text_"+c+"_1]");a.getElementsByTagName("textarea")[0].setAttribute("id","tx_rkw[text_"+c+"_1]");a.getElementsByTagName("textarea")[0].setAttribute("class","tiny_mce");a.getElementsByTagName("textarea")[1].setAttribute("name","tx_rkw[text_"+c+"_2]");a.getElementsByTagName("textarea")[1].setAttribute("id","tx_rkw[text_"+c+"_2]");a.getElementsByTagName("textarea")[1].setAttribute("class","tiny_mce");a.getElementsByTagName("textarea")[2].setAttribute("name","tx_rkw[text_"+c+"_3]");a.getElementsByTagName("textarea")[2].setAttribute("id","tx_rkw[text_"+c+"_3]");a.getElementsByTagName("textarea")[2].setAttribute("class","tiny_mce");a.getElementsByTagName("textarea")[3].setAttribute("name","tx_rkw[text_"+c+"_4]");a.getElementsByTagName("textarea")[3].setAttribute("id","tx_rkw[text_"+c+"_4]");a.getElementsByTagName("textarea")[3].setAttribute("class","tiny_mce");window.document.getElementById("rkw_check_neue_kategorien_container").appendChild(a);this.init_tiny_mce("tx_rkw[text_"+c+"_1],tx_rkw[text_"+c+"_2],tx_rkw[text_"+c+"_3],tx_rkw[text_"+c+"_4]",415)},set_value_for_question:function(g,b){if(!b){b=4}if(g){var k=/^tx_rkw\[(wert)_([0-9]{1})_([0-9]{1})_[0-9]{1}\]$/;var l=k.exec(g.id);if(l){var d=l[1];var e=l[3];var c=l[4];var h;var j=new Array();for(var f=0;f<b+1;f++){j.push(0)}if((c)&&(e)){for(var f=0;f<b;f++){var a=document.getElementById("tx_rkw["+d+"_"+e+"_"+c+"_"+f+"]");if(!a){continue}if(a==g){continue}if((parseInt(a.options[a.selectedIndex].value)>=0)&&(parseInt(g.options[g.selectedIndex].value)>=0)){j[parseInt(a.options[a.selectedIndex].value)]=1;if(parseInt(g.options[g.selectedIndex].value)==parseInt(a.options[a.selectedIndex].value)){h=a}}}if(h){for(var f=1;f<j.length;f++){if(j[f]!=1){h.selectedIndex=(f-1);break}}}}}}}};
