
function gotoPage(thePage){
    //alert("getting content for " + thePage);
    getContent(thePage,currLang,"txt","content", "post", processContent, '&func=get_text');
}

function getPage(func, data){
    //alert ("FUNC = " + func);
    getContent(func, currLang, "txt", "content", "post", processContent, '&func=' + func + data);
    
}

function eventDetail(eId, aId, tField){
    getContent("get_detail",currLang,"txt",tField,"post",processContent,"&func=get_detail&type=events&event_id=" + eId + "&auteur_id=" + aId);
}

function meldEvent(){
    getContent("meldEvent",currLang,"txt","content", "post", processContent, '&func=meldevent');
}

function get_detail(page, aId, eId){
    if(page != "event"){
        tField = "detail";
    }
    else{
        tField = "content";
    }
    getContent("get_detail",currLang,"txt",tField,"post",processContent,"&func=get_detail&type=" + page + "&event_id=" + eId + "&auteur_id=" + aId)
}

function processContent(Content, tField){
    //alert(tField);
    //alert(Content);
    //alert(currPage);
    document.getElementById(tField).innerHTML = Content;
    if(currPage == "home"){
        newEventForm();
        loaded=1;
        currPage = "";
    }
    if(currPage == "findEvent" || currPage == "meldEvent"){
        newEventForm();
    }
    if(currPage == "meldEvent"){
        meldEventForm();
    }
    if(currPage == "websites" || currPage == "recensies" || currPage == "werk_op_komst" || currPage == "prijzen"){
        findWriterForm();
    }
}



function processAanmeldForm(Content, tField){
    //alert(Content +" - " + tField);
    if(Content == "nok"){
        var error = "<table cellpadding='0' cellspacing='0' border='0' align='center'><tr><td>&nbsp;&nbsp;</td><td class='error'>Er is een fout opgetreden tijdens het versturen. Controleer de gegevens en probeer het opnieuw.</td><td>&nbsp</td></tr></table><br><br>";
        me = document.getElementById(tField);
        var oldContent = me.innerHTML;
        //alert (oldContent);
        var newContent = error + oldContent;
        //alert (newContent);
        me.innerHTML = newContent;
        
    }
    else{
        document.getElementById(tField).innerHTML = Content;
    }
}

function processContactForm(Content, tField){
    //alert(Content);
    if(Content == "ok"){
        getContent("contactsend",currLang,"txt","content", "get", processContent, '');
    }
    else{
        document.getElementById(tField).innerHTML = Content;
        initContactForm();
    }
}

function processSearchSuggest(Content, tField){
    //alert("content = " + Content + " \nTarget = " + tField);
    var ss = document.getElementById(tField + "_suggest");
    ss.innerHTML = '';
    if(Content != ""){
        var str = Content.split("\n");
        //alert(str.length);
        if(str.length > 10){
            ss.style.overflow ='auto'; 
            ss.style.height = '100px';
        }
        else{
            ss.style.overflow =''; 
            ss.style.height = '';
        }
        for(i=0; i < str.length; i++) {
            if(str[i] != ""){
                var suggest = '<div onmouseover="javascript:suggestOver(this);" ';
                suggest += 'onmouseout="javascript:suggestOut(this);" ';
                suggest += 'onclick="javascript:setSearch(this.innerHTML,\''+tField+'\');" ';
                suggest += 'class="suggest_link">' + str[i] + '</div>';
                ss.innerHTML += suggest;
            }
            
        }
        
        sw = screenwidth();
        //alert(sw);
        center = sw / 2;
        ss.style.left = center + 270;
        ss.style.display = "block";
    }
}
