	if(document.getElementById){

		(function(){

		//Stop Opera selecting anything whilst dragging.

		if (window.opera){
			document.write("<input type='hidden' id='Q' value=' ' />");
		}

		var n = 500;
		var dragok = false;
		var y,x,d,dy,dx;

		function move(e){
			if (!e) e = window.event;
			 if (dragok){
			  d.style.left = dx + e.clientX - x + "px";
			  d.style.top  = dy + e.clientY - y + "px";
  			 //objGet('pozx').value=dx + e.clientX - x;
				 //objGet('pozy').value=dy + e.clientY - y;

			  return false;
			 }
		}

		function down(e){
			if (!e) e = window.event;
			var temp = (typeof e.target != "undefined")?e.target:e.srcElement;
			if (temp.tagName != "HTML"|"BODY" && temp.className != "popup"){
			 temp = (typeof temp.parentNode != "undefined")?temp.parentNode:temp.parentElement;
			 }
			if (temp.className == "popup"){
			 if (window.opera){
			  document.getElementById("Q").focus();
			 }
			 dragok = true;
			 temp.style.zIndex = n++;
			 d = temp;
			 dx = parseInt(temp.style.left+0);
			 dy = parseInt(temp.style.top+0);
			 x = e.clientX;
			 y = e.clientY;
			 document.onmousemove = move;
			 return false;
			 }
		}

		function up(){
			dragok = false;
			document.onmousemove = null;
		}

		document.onmousedown = down;
		document.onmouseup = up;

		})();
	}//End.


//------------------------------------------------------------------------
    function GetAjaxData(url, msg) {
        var http_request = false;

        url+='msg='+msg;
        /*
        clearTimeout(logoutCounter);
        logoutCounter=setTimeout( 'alert("Systém Vás automaticky odhlásil po 30 minutách neaktivity.");location.href="index.php?msg=logout"', 1800000 );
				*/
				//alert(url);
				//alert(msg);
				switch (msg){
//----------------------------------------------------------------------------------------------
					case 'SetPageSirka':
						break;
//----------------------------------------------------------------------------------------------
					case 'GetClanekURL':
					  obj=objGet('clanek_edit_nazev');

            url+='&nazev='+obj.value;
						//alert(url);
						break;
//----------------------------------------------------------------------------------------------
					case 'ControlClanekURL':
					  obj=objGet('clanek_edit_url');
            url+='&url='+obj.value;
						break;
//----------------------------------------------------------------------------------------------
					case 'GetClanekUryvek':
					  var obsah=tinyMCE.getContent('obsah');
					  obsah=obsah.replace(/<[^>]*>/g, '');
				 		obsah=obsah.replace(/^\s+|\s+$/g,"");

            url+='&obsah='+(obsah.substring(0, 300));
						//alert(url);
						break;
//----------------------------------------------------------------------------------------------
					case 'EditAnketaOdpoved':
					  obj=objGet('anketa_edit_id');
            url+='&idhlav='+obj.value;
						break;
//----------------------------------------------------------------------------------------------
					case 'SaveAnketaOdpoved':
					  obj=objGet('odpoved_edit_id');
            url+='&id='+obj.value;
					  obj=objGet('odpoved_edit_idhlav');
            url+='&idhlav='+obj.value;
					  obj=objGet('odpoved_edit_popis');
            url+='&popis='+obj.value;
            //alert(url);
						break;
//----------------------------------------------------------------------------------------------
					case 'SmazatAnketaOdpoved':
						//alert(url)
						break;
	
//----------------------------------------------------------------------------------------------
					default:
					  alert('Chybný vstupní parametr '.msg);
						return false;
//----------------------------------------------------------------------------------------------
				}


        if (window.XMLHttpRequest) {
            http_request = new XMLHttpRequest();
        } else if (window.ActiveXObject) {
            try {
              http_request = new ActiveXObject("Msxml2.XMLHTTP");
            } catch (eror) {
              http_request = new ActiveXObject("Microsoft.XMLHTTP");
            }
        }
				//alert( encodeURI(url));
        http_request.onreadystatechange = function() { ParseData(http_request,msg); };
        http_request.open('GET', encodeURI(url), true);
        //http_request.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
        http_request.send(null);
   }

//...............................................................................................
    function ParseData(http_request,msg,e) {
        if (http_request.readyState == 4) {
            if (http_request.status == 200) {
              	//alert(http_request.responseText);
              	//alert(msg);
                data=http_request.responseText.split("\n");
								switch (msg){
//----------------------------------------------------------------------------------------------
									case 'SetPageSirka':
										obj=objGet('page');
										velikost=obj.className;
										obj.className=data[0];
										obj=objGet(velikost);
										obj.className="on";
										obj=objGet(data[0]);
										obj.className="off";
										break;
				//----------------------------------------------------------------------------------------------
									case 'GetClanekURL':
									  obj=objGet('clanek_edit_url');
										obj.value = data[0];
										break;
				//----------------------------------------------------------------------------------------------
									case 'ControlClanekURL':
										alert(http_request.responseText);
										break;
				//----------------------------------------------------------------------------------------------

									case 'GetClanekUryvek':
									  obj=objGet('clanek_edit_prvniodstavec');
										obj.innerHTML = data[0];
										break;
				//----------------------------------------------------------------------------------------------
										
									case 'EditAnketaOdpoved':
	                  obj=objGet('popup_EditAnketaOdpoved');
										obj.style.top=(document.body.scrollTop+ document.documentElement.scrollTop+mouseY)+'px';
										obj.style.left=(document.body.scrollLeft+ document.documentElement.scrollLeft+mouseX)+'px';
	                  obj.className='popup';
										obj.innerHTML = http_request.responseText;
										break;
				//----------------------------------------------------------------------------------------------

									case 'SaveAnketaOdpoved':
									  obj=objGet('AnketaOpovedList');
										obj.innerHTML = http_request.responseText;
										obj=objGet('popup_EditAnketaOdpoved');
	                  obj.className='none';
										break;
				//----------------------------------------------------------------------------------------------

									case 'SmazatAnketaOdpoved':
									  obj=objGet('AnketaOpovedList');
										obj.innerHTML = http_request.responseText;
										break;
										
//----------------------------------------------------------------------------------------------
									default:
									  alert('Chybný výstupní parametr '+msg);
										return false;
//----------------------------------------------------------------------------------------------
								}
                //if(msg=='GetDodatek'){

									//alert(http_request.responseText);
								//}
								//DIV.innerHTML += http_request.responseText;
            } else {
                alert('AJAX chyba prenosu dat ['+http_request.status+'].');
            }
        }
    }
//...............................................................................................