



		function trim(str, chars) {
		    return ltrim(rtrim(str, chars), chars);
		}

		function ltrim(str, chars) {
		    chars = chars || "\\s";
		    return str.replace(new RegExp("^[" + chars + "]+", "g"), "");
		}

		function rtrim(str, chars) {
		    chars = chars || "\\s";
		    return str.replace(new RegExp("[" + chars + "]+$", "g"), "");
		}
	
	
		function anketa(url, width, height,qid){
		 	var options = "toolbar=no,scrollbars=no,resizable=no,width="+width+",height="+height+";";
		 	var returnText;
			$.ajax({
			    url: url,
			    type: 'GET',
			    dataType: 'text/html',
			    timeout: 1000,
			    error: function(){ alert('Chyba: nepodarilo sa odoslať hlas. Skúste si obnoviť stránku a zahlasovať znova.'); },
			    success: function(html){
				    var delimiter = '<BODY class="inquiryPopup">';
					reply = html.substring ( html.indexOf(delimiter) + delimiter.length, html.indexOf("</BODY>"));
					reply = trim(reply);
					alert( reply );
					if(qid==undefined || qid==null)
			    		reloadPollDiv();
			    	else
			    		reloadPollDivId(qid);
			    }
			});
		}
		
		function anketaMulti(form, qID)
		{
			var url = "/inquiry.answer.do?la=multipleAnswer&qID="+qID.value;
			var somethinkSelected = false;
			for (i=0; i<form.selectedAnswers.length; i++)
			{
			   if (form.selectedAnswers[i].checked)
			   {
				   url = url + "&selectedAnswers="+form.selectedAnswers[i].value;
				   somethinkSelected = true;
			   }
			}
			if (somethinkSelected) anketa(url, 200, 300, qID.value);
			
		}
		
		function anketaPluskaRightSoubiznis(url, width, height,qid){
		 	var options = "toolbar=no,scrollbars=no,resizable=no,width="+width+",height="+height+";";
		 	var returnText;
			$.ajax({
			    url: url,
			    type: 'GET',
			    dataType: 'text/html',
			    timeout: 1000,
			    error: function(){ alert('Chyba: nepodarilo sa odoslať hlas. Skúste si obnoviť stránku a zahlasovať znova.'); },
			    success: function(html){
				    var delimiter = '<BODY class="inquiryPopup">';
					reply = html.substring ( html.indexOf(delimiter) + delimiter.length, html.indexOf("</BODY>"));
					reply = trim(reply);
					alert( reply );
					if(qid==undefined || qid==null)
				    	reloadPollDivImg();
			    	else
				    	reloadPollDivImgId(qid);
			    }
			});
		}
		
		function reloadPollDiv(){
			$('#resultsDiv').load('/components/pluska/inquiry/voteResultsDiv.jsp');
		}

		function reloadPollDivId(qid){
			$('#resultsDiv-'+qid).load('/components/pluska/inquiry/voteResultsDiv.jsp?qID='+qid);
		}
		
		function reloadPollDivImg(){
			$('#resultsDiv').load('/components/pluska/inquiry/voteResultsDiv_soubiznis_RP2.jsp');
		}

		function reloadPollDivImgId(qid){
			$('#resultsDiv-'+qid).load('/components/pluska/inquiry/voteResultsDiv_soubiznis_RP2.jsp?qID='+qid);
		}		