function SetCookie(cookieName,cookieValue) {
 var today = new Date();
 var expire = new Date();
 var nDays = 3650;
 if (nDays==null || nDays==0) nDays=1;
 expire.setTime(today.getTime() + 3600000*24*nDays);
 document.cookie = cookieName+"="+escape(cookieValue)
                 + ";expires="+expire.toGMTString();
}

function storeCaret (textEl)
{
 if (textEl.createTextRange) 
  textEl.caretPos = document.selection.createRange().duplicate();

 textEl.focus();
}

function getCaretPos(elem)
{
  if ( elem.isTextEdit && elem.caretPos )
  {
    var bookmark = "¤";
    var caretPos = elem.caretPos;
    caretPos.text = bookmark;
    var i = elem.value.search( bookmark );
    return i;
  }
}


function getSelected(elem,beforeTxt,afterTxt)
{

var myCount = 0;
var myOffset = 0;

var orig = elem.value;
if (elem.createTextRange && elem.caretPos)
 {
  var caretPos = elem.caretPos;
  var myCount = caretPos.text.length;
  var myOffset = getCaretPos(elem);
 }
elem.value = orig;
//alert(myCount);
//alert(myOffset);

var s1 = orig.substr( 0, myOffset );
var s2 = beforeTxt;
var s3 = orig.substr( myOffset, myCount );
var s4 = afterTxt;
var s5 = orig.substr( myOffset + myCount, 999999 );

elem.value = s1 + s2 + s3 + s4 + s5;

elem.focus();
}

function zoom(pic) {
    window.open('zoom.php?photo='+pic, 'ZOOM', 'scrollbars=no,status=no,location=no,toolbar=no,resizable=no,width=200,height=200');
}

function zoom2(mit,xx,yy) {
    ZOOM2 = window.open(mit, 'ZOOM2', 'scrollbars=no,status=no,location=no,toolbar=no,resizable=no,width='+xx+',height='+yy);
}

function zoom3(mit) {
    window.open(mit, 'ZOOM3', 'scrollbars=yes,status=yes,location=no,toolbar=yes,resizable=yes');
}

function zoom4(mit,xx,yy) {
    window.open(mit, 'ZOOM4', 'scrollbars=yes,status=yes,location=no,toolbar=yes,resizable=yes,width='+xx+',height='+yy);
}

function popupeditor(type,name,id,w,h) {
    window.open('szerk_'+type+'.php?id='+id+'&name='+name, 'editor', 'scrollbars=no,status=no,location=no,toolbar=no,resizable=no,width='+w+',height='+h);
}


function clickIE4(){
if (event.button==2){
alert(message);
return false;
}
}

function clickNS4(e){
if (document.layers||document.getElementById&&!document.all){
if (e.which==2||e.which==3){
alert(message);
return false;
}
}
}

if (document.layers){
document.captureEvents(Event.MOUSEDOWN);
document.onmousedown=clickNS4;
}
else if (document.all&&!document.getElementById){
document.onmousedown=clickIE4;
}

document.oncontextmenu=new Function("return false")

