
function DownloadFile(filename, fileurl) 
{
	var ifr_src = 'download.aspx?filename=' + escape(filename) + '&fileurl=' + escape(fileurl);
	var ifr = document.getElementById('ifrDownload');
	
	
	if (!ifr) return
		ifr.src = ifr_src;
}

function Vote(frm, Id, op) 

{

      var v, i, vote

      var v= 0;

 

      var cookiename = "poll" + Id;

      

      if (op == 1 && frm != null)

      {           

            vote=-1;

            for (i = 0; i <= frm.Vote.length - 1; i++) {

                  if (frm.Vote[i].checked) 

                  {

                        v = 1; 

                        vote = frm.Vote[i].value

                  }

            }

            if (vote==-1) return;

      }

            

      if (op > 0 && readCookie(cookiename) == 1) {

            var url = 'default.aspx?SqlPage=pollresult&CpPollId=' + Id + '&CpPollResultId=' + vote + '&Checked=1';

            window.open(url, "windowpoll", "screenX=50,screenY=50,width=415,height=265,resizable=0,scrollbars=1,dependent=0")

            return

      }

      

      if (op > 0 && frm == null) {

            v = 1;

            vote = op;

      }

 

      if (v == 1) 

      {

            writeCookie(cookiename, 1, 100000);

            var url = 'default.aspx?SqlPage=pollresult&CpPollId=' + Id + '&CpPollResultId=' + vote  + '&Checked=0';

            

            window.open(url, "windowpoll", "screenX=50,screenY=50,width=415,height=265,resizable=0,scrollbars=1,dependent=0")

      }

      else 

      {

            var url = 'default.aspx?SqlPage=pollresult&CpPollId=' + Id;

            window.open(url, "windowpoll", "screenX=50,screenY=50,width=415,height=265,resizable=0,scrollbars=1,dependent=0")

      }

}

function readCookie(name) 
{

	var namearg = name + "=";
	var nlen = namearg.length;
	var clen = document.cookie.length;
	var i = 0;
	while (i < clen) {
		var j = i + nlen;
		if (document.cookie.substring(i, j) == namearg) {
			var endpos = document.cookie.indexOf (";", j);
			if (endpos == -1) endpos = document.cookie.length;
			return unescape(document.cookie.substring(j, endpos));
		}
		i = document.cookie.indexOf(" ", i) + 1;
		if (i == 0) break;
	}
	return null;
}

function writeCookie(name, value, expiry) {
	var expdate = new Date();
	if(expiry) { //horas
		expdate.setTime(expdate.getTime() + 1000 * 60 * 60 * expiry);
		document.cookie = name + "=" + escape(value) + "; expires=" + expdate.toGMTString();
	}
	else {
		document.cookie = name + "=" + escape(value);
	}
}

function deleteCookie(name) {
   if (readCookie(name)) {
     document.cookie = name + "=" + "; expires=Thu, 01-Jan-70 00:00:01 GMT";
   }
}
 