/*************************************************
*
* $Id: multisearch.js 19 2007-08-17 17:34:16Z dceonline $
*
* javascript for use with Contenido MultiSearch-Modul
*
*      (c) 2007 www.dceonline.de
*
*
**************************************************/

function submitMultiSearch(formID) {
    //alert(document.forms[formID]);
    //var form = document.getElementById(formID);
    var tag;
    var fieldnames = new Array("cbAktien","cbOther","sWpType");
    var fieldvalues = new Array("checked","checked","FND");
    if (document.forms[formID].sSearchterm.value == "" || document.forms[formID].sSearchterm.value == "Suchbegriff") {
    	alert("Bitte geben Sie einen Suchbegriff ein!");
        return false;
    }
    if (document.forms[formID].whatsearch[0].checked == true) {
		//alert("Kurssuche gewählt");
        for(i=0;i<3;i++) {
        	tag = document.createElement("input");
	        tag.setAttribute("type","hidden");
	        tag.setAttribute("name", fieldnames[i]);
	        tag.setAttribute("value",fieldvalues[i]);
	        document.forms[formID].appendChild(tag);
        }
        document.forms[formID].target = "_blank";
        document.forms[formID].method = "get";
        document.forms[formID].action ="http://isht.comdirect.de/html/search/main.html";
    } else {
		//alert("Seitensuche gewählt");

        tag = document.createElement("input");
        tag.setAttribute("type","hidden");
        tag.setAttribute("name", "tx_indexedsearch[sword]");
        tag.setAttribute("value",document.forms[formID].sSearchterm.value);
        document.forms[formID].appendChild(tag);
        document.forms[formID].target = "_top";
        document.forms[formID].method = "post";
        document.forms[formID].action ="info/search.html";

    }
    document.forms[formID].submit();
    //document.getElementById(formID).submit();
    dceClearHiddenFields(formID);
}


function dceClearHiddenFields(formID) {
    var Knoten = document.forms[formID].firstChild;
    var delFeld = new Array();
	while (Knoten != null) {
      //alert(Knoten.type);
      if (Knoten.type == "hidden") {
      	delFeld.push(Knoten);
	  }
	  Knoten = Knoten.nextSibling;
	}
    for (i=0;i<delFeld.length;i++) {
    	verschwunden = document.forms[formID].removeChild(delFeld[i]);
        //alert(verschwunden.name);
    }

}


