function tuwassuche( link ) {
    newWindow = window.open( link )
}

function tuwasurl( link ) {
    newWindow = window.open( link )
}

function openUpdateWindow() {
    if (navigator.appName.indexOf("Microsoft") != -1){
        var remote = window.open("http://www.mein-update.at","remotewin","width=760,height=567,scrollbars=no, resizable=0");
    }
    else {
        remote = window.open("http://www.mein-update.at","remotewin",'width=760,height=567,resizable=0');
        if (remote.opener == null) remote.opener = window;
    }
}

function pubsearchViaEnter(evt) {
    evt = (evt) ? evt : event;
    var target = (evt.target) ? evt.target : evt.srcElement;
    var charCode = (evt.charCode) ? evt.charCode : ((evt.which) ? evt.which : evt.keyCode);
    if (charCode == 13 || charCode == 3) {
        document.forms['mask'].submit( );
        return false;
    }
    return true;
}

function searchViaEnter(evt) {
    evt = (evt) ? evt : event;
    var target = (evt.target) ? evt.target : evt.srcElement;
    var charCode = (evt.charCode) ? evt.charCode : ((evt.which) ? evt.which : evt.keyCode);
    if (charCode == 13 || charCode == 3) {
        doSubmit( );
        return false;
    }
    return true;
}

var ergebnisWindow;
function doSubmit() {
    var thema;
    if(this.encodeURIComponent) {
         thema = encodeURIComponent(document.forms['suchmaske'].thema.value);
    }
    else {
        var re = /\W/g;
        thema = document.forms['suchmaske'].thema.value;
        var themarep = thema.replace(re,"%");
        thema = escape(themarep);
    }
    var ort;
    if(this.encodeURIComponent) {
         ort = encodeURIComponent(document.forms['suchmaske'].ort.value);
    }
    else {
        var re2 = /\W/g;
        ort = document.forms['suchmaske'].ort.value;
        var ortrep = ort.replace(re2,"%");
        ort = escape(ortrep);
    }
    var pagesize = document.forms['suchmaske'].pagesize.value;
    var beginndatum = document.forms['suchmaske'].beginndatum.value;
    var endedatum = document.forms['suchmaske'].endedatum.value;
    var style = document.forms['suchmaske'].style.value;
    var smid = document.forms['suchmaske'].smid.value;
    var depid = document.forms['suchmaske'].depid.value;
    var ptitle = document.forms['suchmaske'].ptitle.value;
    var stichwort = document.forms['suchmaske'].stichwort.value;
    //var veranstalter = document.forms['suchmaske'].veranstalter.value;

    var gefoerdert;
    if( document.forms['suchmaske'].gefoerdert != null ) {
        gefoerdert=document.forms['suchmaske'].gefoerdert.checked?'jaBitte':'';
    }
    else {
        gefoerdert="";
    }

    var veranstalterfilter;
    if( document.forms['suchmaske'].veranstalterfilter != null ) {
        veranstalterfilter = document.forms['suchmaske'].veranstalterfilter.value;
    }
    else {
        veranstalterfilter = 0;
    }

    var subveranstalterfilter;
    if( document.forms['suchmaske'].subveranstalterfilter != null ) {
        subveranstalterfilter = document.forms['suchmaske'].subveranstalterfilter.value;
    }
    else {
        subveranstalterfilter = 0;
    }

    var bezirk;
    if( document.forms['suchmaske'].bezirk != null ) {
        bezirk = document.forms['suchmaske'].bezirk.value;
    }
    else {
        bezirk = 10;
    }

    var url = "/gopublic/angebotssuche?suche=1;sort-by=beginndatum;order-by=ascending;page=1";
    
    url += ";thema=" + thema;
    url += ";ort=" + ort;
    url += ";pagesize=" + pagesize;
    url += ";veranstalterfilter=" + veranstalterfilter;
    url += ";subveranstalterfilter=" + subveranstalterfilter;
    url += ";bezirk=" + bezirk;
    url += ";beginndatum=" + beginndatum;
    url += ";endedatum=" + endedatum;
    url += ";gefoerdert=" + gefoerdert;
    url += ";style=" + style;
    url += ";smid=" + smid;
    url += ";depid=" + depid;
    url += ";stichwort=" + stichwort;
    url += ";ptitle=" + ptitle;
    //url += ";veranstalter=" + veranstalter;
    
    var width = screen.availWidth-15;
    var height = screen.availHeight-140;
    var windowFeatures = "top=0,left=0,width=" + width + ",height=" + height + ",status=yes,resizable=yes,scrollbars=yes,directories=no,location=no,menubar=yes,toolbar=yes";
    
    var ua=navigator.userAgent;
    //alert(ua);
    if(ua.indexOf("Firefox")>=0) {
        ergebnisWindow = window.open(url, "", windowFeatures);
    }
    else {
        ergebnisWindow = window.open("", "", windowFeatures);
    
        var newContent = "<html><head><title>Angebote werden gesucht</title></head>";
        newContent += "<body><TABLE height=\"100%\" cellSpacing=\"0\" cellPadding=\"0\" width=\"100%\" border=\"0\">";
        newContent += "<TBODY><TR><TD vAlign=\"middle\" align=\"center\" width=\"100%\">"
        newContent += "<h2>Einen Moment bitte, die Angebote werden im Tiroler Bildungskatalog gesucht...</h2>";
        newContent += "</TD></TR></TBODY></TABLE></body></html>";
        ergebnisWindow.document.write(newContent);
        ergebnisWindow.document.close( );
    
        ergebnisWindow.location=url;
    }
}
