if(typeof(lang)=="undefined")lang='de';
if(typeof(ask_sc_name)=="undefined")ask_sc_name='hiogi';
if(typeof(ask_sc_url)=="undefined")ask_sc_url='www.hiogi.de';
if(typeof(ask_sc_tag)=="undefined")ask_sc_tag='';
if(typeof(ask_sc_footer)=="undefined")ask_sc_footer='';
var askHhl= ask_sc_tag.length?'Stelle eine Frage zum Thema':'Stelle eine Frage';
var askHplacholder='Frage an die '+ask_sc_name+' Community';
var askHresponse='Vielen Dank für Deine Frage!<br/>Um die Frage abzusenden, benötigen wir Deine Email-Adresse. Wir senden anschliessend eine Bestätigungsmail mit einem Freischaltlink an diese Adresse.';
var questionError='Bitte gib eine Frage ein.';
var askHemail='Deine EMail:';
var askHagbs='<a href="http://'+ask_sc_url+'/agb/" target="_blank">AGBs</a> gelesen und akzeptiert';
var askHdatenschutz='<a href="http://'+ask_sc_url+'/datenschutz/" target="_blank">Datenschutzerklärung</a> gelesen und akzeptiert';
var askHmathcapcha='Aufgabe beantworten:';
var askHbutton='Senden';
var askHwidget='<a class="ask_hiogi_abutton" href="http://'+ask_sc_url+'/widget-generator" target="_blank">Eigenes Widget</a>';
var askHcopywidget="<a class=\"ask_hiogi_abutton\" href=\"javascript:void(0)\" onclick=\"window.open('http://"+ask_sc_url+"/widget-generator?mode=codeAsk&amp;lang="+lang+"&data[askWidget][tag]="+ask_sc_tag+"&data[askWidget][width]="+ask_sc_width+"&data[askWidget][bgColor]="+ask_sc_bc+"&data[askWidget][fontColor]="+ask_sc_fc+"','askWidgetCopy','scrollbars=yes,width=300,height=200');return false;\">Kopieren</a>";
var askHfooterimg = '';
if(ask_sc_name=='hiogi')
    var askHfooterimg = '<div style="height:16px"><a style="float:right;" href="http://'+ask_sc_url+'" target="_blank"><img border="0" src="http://apps.hiogi.net/html_widget/widget_hiogi_logo.png" alt="Die hiogi-Wissenscommunity findet schnelle Adhoc-Antworten." /></a></div>';
var validation_error='';


var now=new Date();var sec=now.getSeconds();var min=now.getMinutes();var zufallszahl01=sec%10;zufallszahl01+=1;zufallszahl02=(min+sec)%10;zufallszahl02+=1;
function Kontrolle01(){var Ergebnis01 = zufallszahl01 + zufallszahl02;var Eintrag01 = document.getElementById("ask_hiogi_antwort01").value;if(Ergebnis01 != Eintrag01){document.getElementById("ask_hiogi_antwort01").value = "";document.getElementById("ask_hiogi_antwort01").focus();return 0;}return 1;}


function askHiogiApiResponse(ask_response) {
    if (typeof(ask_response.msg) != 'undefined'){
        if(ask_response.msg=='validation_error' || ask_response.msg=='question_not_submitted')
            askHTML = '<span>'+ask_response.rendered_msg+'</span>';
        if(ask_response.msg=='question_submitted' || ask_response.msg=='register_mail_sent'){
            var terms=document.getElementById("ask_hiogi_terms");terms.style.display='none';
            document.getElementById("ask_hiogi_question_sumbmitted").style.display='block';
            document.getElementById("ask_hiogi_q").value='';
            document.getElementById("ask_hiogi_question_sumbmitted").innerHTML = ask_response.rendered_msg;
            document.getElementById("ask_hiogi_e").value='';
            document.getElementById('ask_hiogi_agb').checked=false;
            document.getElementById('ask_hiogi_datenschutz').checked=false;
            document.getElementById("ask_hiogi_antwort01").value='';
            askHTML = askHresponse;
        }
    }
    document.getElementById("ask_hiogi_response").innerHTML = askHTML;
    return false;}

function submitAskHiogiQuestion() {
    
    var ask_urlQuery='';
    if(typeof(ask_api_url)=="undefined")
       ask_api_url = 'api.hiogi.net/1.0/questions/new/unregistered.json';
    
    if(typeof(lang)!="undefined")
           ask_urlQuery += '&lang='+escape(lang);
    if(typeof(ask_sc_tag)!="undefined" && ask_sc_tag!='')
        ask_urlQuery+='&tag='+escape(ask_sc_tag);
    var a,d,e,q='';
    var q = document.getElementById("ask_hiogi_q").value;
    var terms=document.getElementById("ask_hiogi_terms");
    if(terms.style.display=='none'){
        document.getElementById("ask_hiogi_question_sumbmitted").style.display='none';
        terms.style.display='block';
        return false;
    }else{
        var e = document.getElementById("ask_hiogi_e").value;
        var a =0; 
        if(document.getElementById('ask_hiogi_agb').checked){a=1;}
        var d =0; 
        if(document.getElementById('ask_hiogi_datenschutz').checked){d=1;}
    }
    var mC = Kontrolle01();
    
    if(q.replace(/\s/g,"")!='' && q.replace(/\s/g,"")!= askHplacholder.replace(/\s/g,"") ){ 
        var askScript = document.createElement("script");  
        var askApiUrl = "http://"+ask_api_url+"?callback=askHiogiApiResponse&app_id=18ec1801ea0e3768bec7&q="+escape(q)+"&e="+escape(e)+"&AGBS="+escape(a)+"&Privacy="+escape(d)+"&capcha="+escape(mC)+ask_urlQuery;
        askScript.setAttribute("src",askApiUrl);
        askScript.setAttribute("type","text/javascript");                
        askScriptPos = document.getElementById("ask_hiogi_container");
        askScriptPos.appendChild(askScript);
    }else{
        document.getElementById("ask_hiogi_response").innerHTML=questionError;
    }
    return false;    
}

var newCSS = document.createElement('link');newCSS.setAttribute("type", "text/css");newCSS.setAttribute("rel","stylesheet");newCSS.setAttribute("href", "http://apps.hiogi.net/html_widget/ask_widget.css");document.getElementsByTagName("head")[0].appendChild(newCSS);
var dynStyles = "#ask_hiogi_container a{color:#"+ask_sc_fc+" !important;}";
var dynCSS = document.createElement('style');dynCSS.setAttribute("type", "text/css");if(dynCSS.styleSheet){dynCSS.styleSheet.cssText = dynStyles;}else{var cssText = document.createTextNode(dynStyles);dynCSS.appendChild(cssText);}document.getElementsByTagName("head")[0].appendChild(dynCSS);

function ask_hiogi_widget_render(hiogiRenderHtml, targetElementId) {
    var tei = document.getElementById(targetElementId); tei.innerHTML = hiogiRenderHtml;
    var img = document.createElement('img');img.setAttribute('width', '1');img.setAttribute('height', '1');img.style.display='none';
    var callingUrl = escape(window.location);
    img.src='http://apps.hiogi.net/html_widget/dot.gif?callingUrl=' + callingUrl + "&apiUrl=" + escape(ask_api_url);
    tei.appendChild(img);
};

document.write('<div style="width:'+(ask_sc_width-12)+'px;background:#'+ask_sc_bc+';color:#'+ask_sc_fc+';" id="ask_hiogi_container"></span></div>');
ask_hiogi_widget_render('<span class="ask_hiogi_headline">'+askHhl+' '+ask_sc_tag+'</span><form id="ask_hiogi_formelement" method="GET" onsubmit="return false;" action=""><textarea name="ask_hiogi_q"  id="ask_hiogi_q" onfocus="if(this.value==\''+askHplacholder+'\')this.value=\'\';">'+askHplacholder+'</textarea><div id="ask_hiogi_question_sumbmitted" style="display:none;"></div><div id="ask_hiogi_terms" style="display:none;"><div id="ask_hiogi_response">'+askHresponse+'</div><div class="ask_hiogi_email"><label for="ask_hiogi_e">'+askHemail+'</label><input type="text" maxlength="255" value="" id="ask_hiogi_e" name="ask_hiogi_e"/></div><div class="ask_hiogi_agbs"><input type="checkbox" id="ask_hiogi_agb" name="ask_hiogi_agb"/><label for="hiogi_agb">'+askHagbs+'</label></div><div class="ask_hiogi_agbs"><input type="checkbox" id="ask_hiogi_datenschutz"  name="ask_hiogi_datenschutz"/><label for="hiogi_daten">'+askHdatenschutz+'</label></div><div class="ask_hiogi_cap"<label for="antwort01">'+askHmathcapcha+'<br/> ' + zufallszahl01 + ' + ' + zufallszahl02 + ' = </label><input type="text" id="ask_hiogi_antwort01" maxlength="3" value="" /></div></div><button class="ask_hiogi_button" onclick="submitAskHiogiQuestion();">'+askHbutton+'</button></form><div class="ask_hiogi_footer">'+ask_sc_footer+'<div>'+askHwidget+' '+askHcopywidget+'</div>'+askHfooterimg,'ask_hiogi_container');


