function vloz(anketa,cislo,odpoved,i,maximum,suma,moznosti,zmena,blog,typ){

if(i==1){
	var zaklad = document.createElement('div');
	zaklad.id = 'anketa_radek';

	var poznamka = document.createElement('div');
	poznamka.style.fontWeight = 'bold';
	poznamka.style.clear = 'both';
	poznamka.style.paddingTop = '3px';
	poznamka.innerHTML = odpoved;
	zaklad.appendChild(poznamka);

	document.getElementById('info'+anketa+typ).style.display = 'none';
}else if(i==2){
	var voteLeftImage = 'http://www.bonzuje.cz/blog/images/anketa1a.gif';
	var voteCenterImage = 'http://www.bonzuje.cz/blog/images/anketa1b.gif';
	var voteRightImage = 'http://www.bonzuje.cz/blog/images/anketa1c.gif';
}else if(i==3){
	var voteLeftImage = 'http://www.bonzuje.cz/blog/images/anketa2a.gif';
	var voteCenterImage = 'http://www.bonzuje.cz/blog/images/anketa2b.gif';
	var voteRightImage = 'http://www.bonzuje.cz/blog/images/anketa2c.gif';
}else if(i==4){	
	var voteLeftImage = 'http://www.bonzuje.cz/blog/images/anketa3a.gif';
	var voteCenterImage = 'http://www.bonzuje.cz/blog/images/anketa3b.gif';
	var voteRightImage = 'http://www.bonzuje.cz/blog/images/anketa3c.gif';
}else if(i==5){	
	var voteLeftImage = 'http://www.bonzuje.cz/blog/images/anketa4a.gif';
	var voteCenterImage = 'http://www.bonzuje.cz/blog/images/anketa4b.gif';
	var voteRightImage = 'http://www.bonzuje.cz/blog/images/anketa4c.gif';
}else if(i==6){	
	var voteLeftImage = 'http://www.bonzuje.cz/blog/images/anketa5a.gif';
	var voteCenterImage = 'http://www.bonzuje.cz/blog/images/anketa5b.gif';
	var voteRightImage = 'http://www.bonzuje.cz/blog/images/anketa5c.gif';
}else{	
	var voteLeftImage = 'http://www.bonzuje.cz/blog/images/anketa6a.gif';
	var voteCenterImage = 'http://www.bonzuje.cz/blog/images/anketa6b.gif';
	var voteRightImage = 'http://www.bonzuje.cz/blog/images/anketa6c.gif';
}

if(i>1){
	var preloadedImages = new Array();
	preloadedImages[0] = new Image();
	preloadedImages[0].src = voteLeftImage;
	preloadedImages[1] = new Image();
	preloadedImages[1].src = voteRightImage;
	preloadedImages[2] = new Image();
	preloadedImages[2].src = voteCenterImage;

	var zaklad = document.createElement('div');
	zaklad.id = 'anketa_radek';

	var text = document.createElement('DIV');
	if(typ==1){
		text.style.width=160+'px';
	}else{
		text.style.width=400+'px';
	}
	text.id = 'anketa_text';
	if(zmena=='ne'){
		text.innerHTML = '<a href="#" onclick="zapis('+anketa+','+i+','+'\''+blog+'\''+','+typ+'); return false;" id="test">'+odpoved+'</a>';
		
	}else{
		text.innerHTML = odpoved+'</a>';
	}
	zaklad.appendChild(text);
	
	/*if(typ>1){*/
		var style = 'anketa_graf2';
	/*}else{
		var style = 'anketa_graf2';}*/
	
	var leva = document.createElement('DIV');
	leva.style.width=3+'px';
	leva.style.height=16+'px';
	leva.style.backgroundImage = 'url(\'' + voteLeftImage + '\')';
	leva.id = style;
	zaklad.appendChild(leva);	
	
	//---
	if(typ==1){
		var maxdelka = 130;
	}else{
		var maxdelka = 500;
	}
	if(maximum<1){maximum=1;}
	var delka = (maxdelka/maximum)*cislo;
	//---
	
	var stred = document.createElement('DIV');
	stred.style.width=delka+20+'px';
	stred.style.height=16+'px';
	stred.style.color = 'white';
	stred.style.fontSize = '10px';
	stred.style.lineHeight = '140%';
	stred.style.backgroundImage = 'url(\'' + voteCenterImage + '\')';
	
	stred.innerHTML = cislo+'%';
	stred.id = style;
	zaklad.appendChild(stred);
	
	var prava = document.createElement('DIV');
	prava.style.width=3+'px';
	prava.style.height=16+'px';
	prava.style.backgroundImage = 'url(\'' + voteRightImage + '\')';
	prava.id = style;
	zaklad.appendChild(prava);
	
	if(moznosti==i){
		var poznamka = document.createElement('div');
		//poznamka.id = 'poznamka';
		poznamka.style.fontWeight = 'bold';
		poznamka.style.clear = 'both';
		poznamka.style.paddingTop = '3px';
		poznamka.innerHTML = 'počet hlasů: '+suma;
		zaklad.appendChild(poznamka);
	}}
	document.getElementById('anketa'+anketa+typ).appendChild(zaklad);
	
	}
	
function remove(anketa,typ) {
  var vystup = document.getElementById('anketa'+anketa+typ);
  var parent = vystup.parentNode;
  parent.removeChild(vystup);
}
//-------------------------
function send_xmlhttprequest(obsluha, method, url, content, headers)
{
    var xmlhttp = (window.XMLHttpRequest ? new XMLHttpRequest : (window.ActiveXObject ? new ActiveXObject("Microsoft.XMLHTTP") : false));
    if (!xmlhttp) {
        return false;
    }
    xmlhttp.open(method, url);
    xmlhttp.onreadystatechange = function() {
        obsluha(xmlhttp);
    };
    if (headers) {
        for (var key in headers) {
            xmlhttp.setRequestHeader(key, headers[key]);
        }
    }
    xmlhttp.send(content);
    return true;
}

function provedu(xmlhttp)
{
    if (xmlhttp.readyState == 4) {

        var odpovedi = xmlhttp.responseXML.getElementsByTagName('echo');
		var pocet = xmlhttp.responseXML.getElementsByTagName('pocet');
		var idk = xmlhttp.responseXML.getElementsByTagName('id');
		var max = xmlhttp.responseXML.getElementsByTagName('max');
		var sum = xmlhttp.responseXML.getElementsByTagName('sum');
		var zmena = xmlhttp.responseXML.getElementsByTagName('zmena');
		var blog = xmlhttp.responseXML.getElementsByTagName('blog');
		var typ = xmlhttp.responseXML.getElementsByTagName('typ');
		var hlasky = xmlhttp.responseXML.getElementsByTagName('hlaska');
		
		var anketka = idk[0].firstChild.data;//id ankety
		var maximum = max[0].firstChild.data;
		var suma = sum[0].firstChild.data;	
		var moznosti = pocet.length; //pocet variant
		var zmeny = zmena[0].firstChild.data; //vracim na odpoved?
		var blogy = blog[0].firstChild.data;
		var hlaska = hlasky[0].firstChild.data;
		var typy = typ[0].firstChild.data;//kde je umistena
		
			for (var i=0,ii=1; i < pocet.length; i++, ii++) {
				var cislo = pocet[i].firstChild.data;
				var odpoved = odpovedi[i].firstChild.data;

				vloz(anketka,cislo,odpoved,ii,maximum,suma,moznosti,zmeny,blogy,typy);
			}

			if(hlaska=='1'){alert('jsi vyhledavač!')}
			if(hlaska=='2'){alert('už jsi v této anketě hlasoval(a)')}
    }
}
function zapis(anketa,varianta,blog,typ){

	if(varianta>0){remove(anketa,typ);}
	
	var vystup = document.createElement('div');
	vystup.id = 'anketa'+anketa+typ;
	var body = document.getElementById('anketka'+anketa+typ);
	body.appendChild(vystup);
	
	var nahoda = Math.round(Math.random()*1000); //kvuli cache prohlizece
	if(varianta>0){
		document.getElementById('info'+anketa+typ).style.display = '';
		send_xmlhttprequest(provedu, 'GET', '/ajax_anketa/'+nahoda+'/'+blog+'/'+typ+'/'+anketa+'/'+varianta+'/');
	}else{
		document.getElementById('info'+anketa+typ).style.display = '';
		send_xmlhttprequest(provedu, 'GET', '/ajax_anketa/'+nahoda+'/'+blog+'/'+typ+'/'+anketa+'/');
	}
}