function enquiryVote(enqID,ansID,inPerc){
    var ajax = new Ajax("/exec/enquiryback.aspx", "get", cbf);
    ajax.sendRQ([["enq",enqID],["ans",ansID],["prc",inPerc]]);
}

function cbf(JScode){
    eval(JScode);
}

function updateEnquiry(enquire, answers){
    var sumClicks = 0;
    var maxAnsClick = 0;
    //enquire.style = clicks|percent

    for(var i=0; i<answers.length; i++){
        sumClicks += answers[i].ansClicks;
        if(answers[i].ansClicks > maxAnsClick){ maxAnsClick = answers[i].ansClicks; }
    }
    var onePerc = sumClicks /100.0;
    for(var i=0; i<answers.length; i++){
        el = getE("enqAnsCnt_"+ answers[i].ansID);
        if(el){
            if(enquire.style=="percent"){
                el.innerHTML = decimalPlaces(answers[i].ansClicks / onePerc,0);
            }else{
                el.innerHTML = answers[i].ansClicks;
            }
        }
        
        el = getE("enqAnsUnit_"+ answers[i].ansID);
        if (el) {/*alert(answers[i].ansClicks); alert(onePerc); alert(answers[i].ansClicks / onePerc);*/
         el.innerHTML = (enquire.style == "percent" ? "%" : "&nbsp;" + inflectVoices(answers[i].ansClicks)); }
        
        el = getE("enqAnsBar_"+ answers[i].ansID);
        if(el){el.style.width = (decimalPlaces(answers[i].ansClicks / onePerc,0)) + "%";}
        
        el = getE("enqAnsClick_"+ answers[i].ansID);
        if(el){el.onclick = alreadyVoted;}
        
        el = getE("enqAnsCntDiv_"+ answers[i].ansID);
        if(el){el.style.display = "";}

        el = getE("enqAnsBarDiv_"+ answers[i].ansID);
        if(el){el.style.display = "";}
    }
    
    var el = getE("enqCnt_"+ enquire.enqID);
    if(el){el.innerHTML = sumClicks;}
    
    el = getE("enqCntUnit_"+ enquire.enqID);
    if(el){el.innerHTML = inflectVoices(sumClicks);}
    
    alert(GLS('inquiry_voted_thanks_js','Děkujeme za hlasování v anketě.'));
}
function inflectVoices(cnt) {
    //alert(cnt);
    if(voices){
        if(cnt == 1){
            return voices[0];
        }else if(cnt > 1 && cnt < 5){
            return voices[1];
        }else if(cnt > 5 || cnt==0){
            return voices[2];
        }
        
    }
}
function alreadyVoted(){
    alert(GLS('inquiry_voted_sory_js','Litujeme, ale nemůžete hlasovat opakovaně.'));
}
