// Detect if the browser is IE or not. öüóőúáű
// If it is not IE, we assume that the browser is NS.
IE = document.all?true:false;
cursor_pos = 0;
cursor_pos_y = 0;
my_div = "";
turn_on = true;
poststr = "";
password_again_var = 0;
mytmplog = true;
nav_log = 1;
nav_log2 = 1;
contact_log = true;
helper_main = 0;
tmp_array = new Array();
page_left_switch = 1;
div2 = "";
szamlalo = 0;
act_video = "";
cat_open = true;
cat_open1 = true;
tmp_text = "";
tmp_username = "";
chat_refresh_rate = 5000;
sto_var = "";

if (IE) {
    http_main = new ActiveXObject("Microsoft.XMLHTTP");
    http_chat = new ActiveXObject("Microsoft.XMLHTTP");
} else {   
    http_main = new XMLHttpRequest();
    http_chat = new XMLHttpRequest();
}
myurl = "http://www.budapest-accommodation.hu/";
mydir = "dalailamainbudapest/";
my_google_url = "";
function myconfirm(par) {
	var answer = confirm(par);
	if (answer) {
		return true;
	} else {
	    return false;
	}
};
function get_ajax(param,param2) {
    if (div2 == "") {
        $("#"+param2).html("<div style='min-height: 50px;min-width: 50px;background: url(/dalailamainbudapest/Core/images/loading.gif) center no-repeat;'>&nbsp;</div>");
    } else {
        if (($("#"+div2).attr("id") == div2) && ((szamlalo==0) || ((szamlalo==1) && (div2 == param2))))
            $("#"+div2).html("<div style='min-height: 50px;min-width: 50px;background: url(/dalailamainbudapest/Core/images/loading.gif) center no-repeat;'>&nbsp;</div>");
        else
            $("#"+param2).html("<div style='min-height: 50px;min-width: 50px;background: url(/dalailamainbudapest/Core/images/loading.gif) center no-repeat;'>&nbsp;</div>");
    }
    if (http_main.readyState == 4 || http_main.readyState == 0) {
         div = param2;
         if (param.indexOf("&target_container=") == -1) {
            http_main.open("GET", myurl+param+"&target_container="+param2, true);
         } else {
            http_main.open("GET", myurl+param, true); 
         }
         my_google_url = "/"+param;
         http_main.onreadystatechange = useHttpResponse_main;
         http_main.send(null);
    }
};

function get_ajax_post(param,param2) {
    if (div2 == "") {
        $("#"+param2).html("<div style='min-height: 50px;min-width: 50px;background: url(/dalailamainbudapest/Core/images/loading.gif) center no-repeat;'>&nbsp;</div>");
    } else {
        if (($("#"+div2).attr("id") == div2) && ((szamlalo==0) || ((szamlalo==1) && (div2 == param2))))
            $("#"+div2).html("<div style='min-height: 50px;min-width: 50px;background: url(/dalailamainbudapest/Core/images/loading.gif) center no-repeat;'>&nbsp;</div>");
        else
            $("#"+param2).html("<div style='min-height: 50px;min-width: 50px;background: url(/dalailamainbudapest/Core/images/loading.gif) center no-repeat;'>&nbsp;</div>");
    }
    if (http_main.readyState == 4 || http_main.readyState == 0) {
         div = param2;
         param = param+"&need_callback=no";
         if (param.indexOf("&target_container=") == -1) {
            http_main.open("POST", myurl+param+"&target_container="+param2, true);
         } else {
            http_main.open("POST", myurl+param, true);
         }
         my_google_url = "/"+param;
         http_main.onreadystatechange = useHttpResponse_main;
         http_main.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
         poststr = poststr.substring(0,poststr.length-1);
         http_main.send(poststr);
    }
};

function get_ajax_chat(param,param2) {
    if (div2 == "") {
        $("#"+param2).html("<div style='min-height: 50px;min-width: 50px;background: url(/dalailamainbudapest/Core/images/loading.gif) center no-repeat;'>&nbsp;</div>");
    } else {
        if (($("#"+div2).attr("id") == div2) && ((szamlalo==0) || ((szamlalo==1) && (div2 == param2))))
            $("#"+div2).html("<div style='min-height: 50px;min-width: 50px;background: url(/dalailamainbudapest/Core/images/loading.gif) center no-repeat;'>&nbsp;</div>");
        else
            $("#"+param2).html("<div style='min-height: 50px;min-width: 50px;background: url(/dalailamainbudapest/Core/images/loading.gif) center no-repeat;'>&nbsp;</div>");
    }
    if (http_chat.readyState == 4 || http_chat.readyState == 0) {
         div = param2;
         if (param.indexOf("&target_container=") == -1) {
            http_chat.open("GET", myurl+param+"&target_container="+param2, true);
         } else {
            http_chat.open("GET", myurl+param, true); 
         }
         my_google_url = "/"+param;
         http_chat.onreadystatechange = useHttpResponse_chat;
         http_chat.send(null);
    }
};
function useHttpResponse_main() {
	if (http_main.readyState == 4) {
	   var textout = http_main.responseText;
	   /*$("#"+div).hide();*/
	   if (div2 != "") {
	       szamlalo++;
	       if ($("#"+div2).attr("id") == div2) {
	           $("#"+div2).html(textout);
	       } else {
	           $("#"+div).html(textout);
	       }
	   } else {
            $("#"+div).html(textout);
            szamlalo = 0;
	   }
	   if (szamlalo>1) {
	      szamlalo = 0;
	       div2 = "";
	   }
	   /*pageTracker._trackPageview(my_google_url);*/
       /*$("#"+div).fadeIn(1000);*/
    }
};
function useHttpResponse_chat() {
	if (http_chat.readyState == 4) {
	   var textout = http_chat.responseText;
	   /*$("#"+div).hide();*/
	   if (div2 != "") {
	       szamlalo++;
	       if ($("#"+div2).attr("id") == div2) {
	           $("#"+div2).html(textout);
	       } else {
	           $("#"+div).html(textout);
	       }
	   } else {
            $("#"+div).html(textout);
            szamlalo = 0;
	   }
	   if (szamlalo>1) {
	      szamlalo = 0;
	       div2 = "";
	   }
	   /*pageTracker._trackPageview(my_google_url);*/
       /*$("#"+div).fadeIn(1000);*/
    }
};



// Main function to retrieve mouse x-y pos.s

function getMouseXY(e) {
    // Temporary variables to hold mouse x-y pos.s
   if (turn_on) {
    var tempX = 0;
    var tempY = 0;
  if (IE) { // grab the x-y pos.s if browser is IE
    tempX = event.clientX + document.body.scrollLeft;
    tempY = event.clientY + document.body.scrollTop;
  } else {  // grab the x-y pos.s if browser is NS
    tempX = e.pageX;
    tempY = e.pageY;
  }  
  
  // catch possible negative values in NS4
  if (tempX < 0){tempX = 0}
  if (tempY < 0){tempY = 0}  
  // show the position values in the form named Show
  // in the text fields named MouseX and MouseY
  if (cursor_pos==0) {
    cursor_pos = tempX;
  } else if (cursor_pos>0) {
     var tmp_var = $("."+my_div).css("width");
     var tmp_width = ((parseInt(tmp_var))+(tempX-cursor_pos));
     $("."+my_div).css("width",tmp_width);
     cursor_pos = tempX;
  }
  return true;
   } else {
  return false;
   }
}
function get_pos_div(target) {
    var e = document.getElementById(target);
    var position = {x:0,y:0};
    while (e){
        position.x += e.offsetLeft;
        position.y += e.offsetTop;
        e = e.offsetParent;
    }
    if (document.documentElement && (document.documentElement.scrollTop || document.documentElement.scrollLeft)) {
        position.x -= document.documentElement.scrollLeft;
        position.y -= document.documentElement.scrollTop;
    } else if (document.body && (document.body.scrollTop || document.body.scrollLeft)) {
        position.x -= document.body.scrollLeft;
        position.y -= document.body.scrollTop;
    } else if (window.pageXOffset || window.pageYOffset) {
        position.x -= window.pageXOffset;
        position.y -= window.pageYOffset;
    }
    return position;
}
function stroll_begin(div) {
    my_div = div;
    turn_on = true;
    // If NS -- that is, !IE -- then set up for mouse capture
    if (!IE) document.captureEvents(Event.MOUSEMOVE)
    // Set-up to use getMouseXY function onMouseMove
    if (!IE) {
        $(document).keypress(function(event){
            createCookie(my_div,$("."+my_div).css("width"),10);
            turn_on = false;
            cursor_pos = 0;
            my_div = "";
        });
    } else {
        $(document.all).keydown(function(event){
            createCookie(my_div,$("."+my_div).css("width"),10);
            turn_on = false;
            cursor_pos = 0;
            my_div = "";
        });
    }
    document.onmousemove = getMouseXY;
}

function strip_tags(str, allowed_tags) {
 
    var key = '', allowed = false;
    var matches = [];
    var allowed_array = [];
    var allowed_tag = '';
    var i = 0;
    var k = '';
    var html = '';
 
    var replacer = function(search, replace, str) {
        return str.split(search).join(replace);
    };
 
    // Build allowes tags associative array
    if (allowed_tags) {
        allowed_array = allowed_tags.match(/([a-zA-Z]+)/gi);
    }
  
    str += '';
 
    // Match tags
    matches = str.match(/(<\/?[\S][^>]*>)/gi);
 
    // Go through all HTML tags
    for (key in matches) {
        if (isNaN(key)) {
            // IE7 Hack
            continue;
        }
 
        // Save HTML tag
        html = matches[key].toString();
 
        // Is tag not in allowed list? Remove from str!
        allowed = false;
 
        // Go through all allowed tags
        for (k in allowed_array) {
            // Init
            allowed_tag = allowed_array[k];
            i = -1;
 
            if (i != 0) { i = html.toLowerCase().indexOf('<'+allowed_tag+'>');}
            if (i != 0) { i = html.toLowerCase().indexOf('<'+allowed_tag+' ');}
            if (i != 0) { i = html.toLowerCase().indexOf('</'+allowed_tag)   ;}
 
            // Determine
            if (i == 0) {
                allowed = true;
                break;
            }
        }
 
        if (!allowed) {
            str = replacer(html, "", str); // Custom replace. No regexing
        }
    }
 
    return str;
}

function createCookie(name,value,days) {
	if (days) {
		var date = new Date();
		date.setTime(date.getTime()+(days*24*60*60*1000));
		var expires = "; expires="+date.toGMTString();
	} else {
	    var expires = "";
	}
	document.cookie = name+"="+value+expires+"; path=/";
}

function readCookie(name) {
	var nameEQ = name + "=";
	var ca = document.cookie.split(';');
	for(var i=0;i < ca.length;i++) {
		var c = ca[i];
		while (c.charAt(0)==' ') c = c.substring(1,c.length);
		if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length,c.length);
	}

	return 0;
}

function eraseCookie(name) {
	createCookie(name,"",-1);
}
function myready() {
    for (i=0;i<tmp_array.length;i++) {
       var tmp = 0;
       tmp = readCookie(tmp_array[i]);
       if (parseInt(tmp) != 0) {
           $("."+tmp_array[i]).css("width",parseInt(tmp));
       }
    }
}
function password_again(div,value,text,text2) {
    pwa = true;
    $("#"+div).append("<br />"+text+"<input type='password' value='' onChange='password_again_ver(\""+value+"\",this.value,\""+div+"\",\""+text2+"\");' id='password_again'>");
    document.getElementById("password_again").focus();
}
function password_again_ver(value,value2,div,text2) {
    if (value2 == value) {
        password_again_var = 1;
        document.getElementById("main_user_lastname").focus();
        $("#"+div).html('<img alt=\"\" border=\"0\" src=\"/dalailamainbudapest/Core/images/check24.png\" />');
    } else {
        password_again_var = 0;
        document.getElementById("main_user_password").focus();
        $("#"+div).html(text2);
    }
}
function get_ents(str){
    var temp=document.createElement("pre");
    temp.innerHTML=str;
    return temp.firstChild.nodeValue;
}

function show_helper(param) {
    if ($("#helper_main").attr("id")=="helper_main") {
        if (param==1) {
            $("#helper_main_box").hide();
        } else {
            if (helper_main==0) {
                var font_size = parseInt($("#helper_main").css("font-size"));
                var height = $("#helper_main").html().length;
                height = (height/((parseInt($("#helper_main").css("width"))+20)/font_size)+6);
                height = height*font_size;
                var tempX = 0;
                var tempY = 0;
                if (!e) var e = window.event;
            	if (e.pageX || e.pageY) 	{
            		tempX = e.pageX;
            		tempY = e.pageY;
            	} else if (e.clientX || e.clientY) 	{
            		tempX = e.clientX + document.body.scrollLeft + document.documentElement.scrollLeft;
            		tempY = e.clientY + document.body.scrollTop + document.documentElement.scrollTop;
            	}
                  // catch possible negative values in NS4
                  if (tempX < 300){tempX = 300}
                  if (tempY < 0){tempY = 0}
                  var temp_y = tempY-20;
                  var temp_x = tempX-300;
                  if (temp_y<10)
                        temp_y = 10;
                        /*
                  if ((temp_y+700)>1000)
                        temp_y = 300;*/
                  if ((temp_y+height)>700 + document.body.scrollTop + document.documentElement.scrollTop) {
                      temp_y = temp_y-((temp_y+height)-(700 + document.body.scrollTop + document.documentElement.scrollTop));
                  }
                  if (temp_x<300) {
                        temp_x = 300;
                        temp_y = temp_y+50;
                        /*
                        if (temp_y+700>1000)
                            temp_y = 300;*/
                  }
                 $("#helper_main_box").css("top",temp_y+"px");
                 $("#helper_main_box").css("left",temp_x+"px");
                 $("#helper_main_box").fadeIn(600);
                 
                 if ($("#helper_main").html() != "") {
                    $("#helper_main").prepend("<img alt=\"\" border=\"0\" src=\"/dalailamainbudapest/Core/images/comment_48.png\" />&nbsp;&nbsp;");
                    $("#helper_main_box").fadeIn(600,
                    function() {
                        if ($("#helper_main").html() == "")
                        $("#helper_main_box").hide();
                    });
                }
             }
    
        }
    }
}

drag_element = "";
function get_dragging_element(param) {
    drag_element = param;
    $("#file_uploader_list_img_main_small").show();
    $(document).mousemove(function(e){
                if (e.pageX || e.pageY) 	{
            		$("#file_uploader_list_img_main_small").css("left",(e.pageX-730)+"px");
                    $("#file_uploader_list_img_main_small").css("top",(e.pageY-(110  + document.documentElement.scrollTop))+"px");
            	} else if (e.clientX || e.clientY) 	{
            		$("#file_uploader_list_img_main_small").css("left",(e.clientX -730)+"px");
                    $("#file_uploader_list_img_main_small").css("top",(e.clientY-(110 + document.body.scrollTop))+"px");
            	}
            	
    });
    // Internet Explorer:
    if (document.all)
      document.onselectstart =
        function () { return false; };
    
    // Netscape 4:
    if (document.layers) {
      document.captureEvents(Event.MOUSEDOWN);
      document.onmousedown =
        function (evt) { return false; };
    }
    
    // Netscape 6:
    document.onmousedown = function () { return false; };

    $(document).mouseup(function(event){
        var myt=setTimeout("get_dragging_element_clear();",200);
    });
}
function get_dragging_element_clear() {
    drag_element = "";
    document.onmousedown = null; 
    document.onselectstart = null;
    $("#file_uploader_list_img_main_small").fadeOut(300);
    $(document).unbind("mousemove");
}
function get_dragging_element_done(param,param2) {
    if (drag_element != "") {
        if ($("#main_"+param).attr("value") !="")
        $("#main_"+param).attr("value",$("#main_"+param).attr("value")+"@;@"+drag_element);
        else
        $("#main_"+param).attr("value",drag_element);
        if (param2==1)
            var tmp_var = "<div style='display: inline;' onmouseout='$(var_help).html(var_help_none);show_helper(1);' onmouseover='$(var_help).html(mydeletetext);show_helper(0);' class='edit_img_upload' onClick='if (myconfirm(myconfirmtext)) {delete_pic(\""+drag_element+"\",\""+param+"\");}'>/"+drag_element+"</div>";            
        else
            var tmp_var = "<img onmouseout='$(var_help).html(var_help_none);show_helper(1);' onmouseover='$(var_help).html(mydeletetext);show_helper(0);' class='edit_img_upload' onClick='if (myconfirm(myconfirmtext)) {delete_pic(\""+drag_element+"\",\""+param+"\");}' src='/"+mydir+"Upload/"+drag_element+"' />";
        $("#"+param).append(tmp_var);
        drag_element = "";
    }
}

pcp_sto = "";
function place_change_pics(target_id,img_array,path_upload,start) {
    var tmp_array = img_array.split("@;@");
    if (start>=tmp_array.length)
        start = 0;
    $("#"+target_id).html("<img src='"+path_upload+tmp_array[start]+"' />");
    if (start != 0)
        pcp_sto = setTimeout("place_change_pics('"+target_id+"','"+img_array+"','"+path_upload+"',"+(start+1)+");",3000);
}

function refresh_upload(param,param2) {
    if (param2 != "none") {
        if ($("#main_"+param2).attr("value") != "")
            $("#main_"+param2).attr("value",$("#main_"+param2).attr("value")+"@;@"+param);
        else
            $("#main_"+param2).attr("value",param);
        var tmp_var = "<img onmouseout='$(var_help).html(var_help_none);show_helper(1);' onmouseover='$(var_help).html(mydeletetext);show_helper(0);' class='edit_img_upload' onClick='if (myconfirm(myconfirmtext)) {delete_pic(\""+param+"\",\""+param2+"\");}' src='/"+mydir+"Upload/"+param+"' />";
        $("#"+param2).append(tmp_var);
    }
    get_ajax(mydir+"File/?ajax=ajax&template_category=1&need_open=1","file_uploader");
};
function delete_pic(param,param2) {
    var tmp_var = $("#main_"+param2).attr("value");
    if (tmp_var.indexOf(param+"@;@")>-1) {
        tmp_var = tmp_var.replace(param+"@;@","");
    } else if (tmp_var.indexOf("@;@"+param)>-1) {
        tmp_var = tmp_var.replace("@;@"+param,"");
    } else if (tmp_var.indexOf(param)>-1) {
        tmp_var = tmp_var.replace(param,"");
    }
    $("#main_"+param2).attr("value",tmp_var);
    if (tmp_var != "") {
        var tmp_arr = tmp_var.split("@;@");
        tmp_var = "";
        for (i=0;i<tmp_arr.length;i++) {
            tmp_var = tmp_var+"<img onmouseout='$(var_help).html(var_help_none);show_helper(1);' onmouseover='$(var_help).html(mydeletetext);show_helper(0);' class='edit_img_upload' onClick='if (myconfirm(myconfirmtext)) {delete_pic(\""+tmp_arr[i]+"\",\""+param2+"\");}' src='/"+mydir+"Upload/"+tmp_arr[i]+"' />";
        }
        $("#"+param2).html(tmp_var);
    } else {
        $("#"+param2).html("");
    }
}
function get_next_timezone(param,param2) {
    var tmp_array_tz = new Array();
    if (param2==2) {
        if ((parseInt(param.substr(5)))==12) {
            tmp_array_tz[0] = (parseInt(param.substr(0,4))+1)+"-03";
            tmp_array_tz[1] = (parseInt(param.substr(0,4))+1)+"-04";
            tmp_array_tz[2] = (parseInt(param.substr(0,4))+1)+"-05";
        } else if ((parseInt(param.substr(5)))==11) {
            tmp_array_tz[0] = (parseInt(param.substr(0,4))+1)+"-02";
            tmp_array_tz[1] = (parseInt(param.substr(0,4))+1)+"-03";
            tmp_array_tz[2] = (parseInt(param.substr(0,4))+1)+"-04";
        } else if ((parseInt(param.substr(5)))==10) {
            tmp_array_tz[0] = (parseInt(param.substr(0,4))+1)+"-01";
            tmp_array_tz[1] = (parseInt(param.substr(0,4))+1)+"-02";
            tmp_array_tz[2] = (parseInt(param.substr(0,4))+1)+"-03";
        } else if ((parseInt(param.substr(5)))==9) {
            tmp_array_tz[0] = param.substr(0,4)+"-12";
            tmp_array_tz[1] = (parseInt(param.substr(0,4))+1)+"-01";
            tmp_array_tz[2] = (parseInt(param.substr(0,4))+1)+"-02";
        } else if ((parseInt(param.substr(5)))==8) {
            tmp_array_tz[0] = param.substr(0,4)+"-11";
            tmp_array_tz[1] = param.substr(0,4)+"-12";
            tmp_array_tz[2] = (parseInt(param.substr(0,4))+1)+"-01";
        } else {
            var tmp_var = (parseInt(param.substr(5))+3);
            if (tmp_var < 10)
                tmp_var = "0"+tmp_var;
            tmp_array_tz[0] = param.substr(0,4)+"-"+tmp_var;
            var tmp_var = (parseInt(param.substr(5))+4);
            if (tmp_var < 10)
                tmp_var = "0"+tmp_var;
            tmp_array_tz[1] = param.substr(0,4)+"-"+tmp_var;
            var tmp_var = (parseInt(param.substr(5))+5);
            if (tmp_var < 10)
                tmp_var = "0"+tmp_var;
            tmp_array_tz[2] = param.substr(0,4)+"-"+tmp_var;
        }
    } else if (param2==1) {
        if ((parseInt(param.substr(5)))==1) {
            tmp_array_tz[0] = (parseInt(param.substr(0,4))-1)+"-10";
            tmp_array_tz[1] = (parseInt(param.substr(0,4))-1)+"-11";
            tmp_array_tz[2] = (parseInt(param.substr(0,4))-1)+"-12";
        } else if ((parseInt(param.substr(5)))==2) {
            tmp_array_tz[0] = (parseInt(param.substr(0,4))-1)+"-11";
            tmp_array_tz[1] = (parseInt(param.substr(0,4))-1)+"-12";
            tmp_array_tz[2] = param.substr(0,4)+"-01";
        } else if ((parseInt(param.substr(5)))==3) {
            tmp_array_tz[0] = (parseInt(param.substr(0,4))-1)+"-12";
            tmp_array_tz[1] = param.substr(0,4)+"-01";
            tmp_array_tz[2] = param.substr(0,4)+"-02";
        } else {
            var tmp_var = (parseInt(param.substr(5))-3);
            if (tmp_var < 10)
                tmp_var = "0"+tmp_var;
            tmp_array_tz[0] = param.substr(0,4)+"-"+tmp_var;
            var tmp_var = (parseInt(param.substr(5))-2);
            if (tmp_var < 10)
                tmp_var = "0"+tmp_var;
            tmp_array_tz[1] = param.substr(0,4)+"-"+tmp_var;
            var tmp_var = (parseInt(param.substr(5))-1);
            if (tmp_var < 10)
                tmp_var = "0"+tmp_var;
            tmp_array_tz[2] = param.substr(0,4)+"-"+tmp_var;
        }
    }
    return tmp_array_tz;
}
function place_background(mydiv,myurl) {
    $("#"+mydiv).html("<img alt='' src='"+myurl+"' />");
}

function get_req(value) {
    if (tmp_req_values.indexOf(value+"@;@")>-1) {
        tmp_req_values = tmp_req_values.replace(value+"@;@","");
    } else {
        tmp_req_values = tmp_req_values+value+"@;@";
    }
}

$(document).ready(function(){
    tmp = readCookie("helper");
    if (parseInt(tmp) == 1) {
        helper_main = 1;
        $("#helper_main").hide(500,function(){$("#helper1").fadeOut(600,function(){$("#helper2").fadeIn(600);});});
    }
    tmp = readCookie("page_left_switch");
    if (parseInt(tmp) == 2) {
        page_left_switch = 2;
        $("#page_middle").hide(300,function() {$("#page_left").hide(600,function() {$("#page_middle").css("width","1070px");$("#page_middle").fadeIn(600);$("#page_left_switch").css("background","url('/dalailamainbudapest/Core/images/button_switch_back_50x71.png') no-repeat");});});
    }
});

function video_close(param) {
    $("#video_body"+param).hide(600);
    $("#video_trigger"+param).show(300);
    act_video = "null";
}
function video_show(param) {
    if (act_video != "null") {
        $("#video_body"+act_video).hide(300);
        $("#video_trigger"+act_video).show(300);
    }
    $("#video_body"+param).show(600);
    act_video = param;
    $("#video_trigger"+param).hide();
}
take_to_div_target = "";
tmp_animate_var_sto = "";
function take_to_div(targetDiv,targetDiv2,targetDiv_main,layerDiv,intendHor,intendVer,delayTime) {
    clearTimeout(tmp_animate_var_sto);
    var modify = 30;
    
    var position = get_pos_div(targetDiv);
    var top = (position.y+intendVer-parseInt($("#"+layerDiv).css("top")))+"px";
    if (document.documentElement.scrollTop>0) {top = (parseInt(top)+document.documentElement.scrollTop)+"px";}
    
    var left = (position.x+intendHor-parseInt($("#"+layerDiv).css("left")))+"px";
    if ($("#"+targetDiv_main).css("display") == "none") {
        $("#"+targetDiv_main).animate({
                opacity: 0
        }, 1);
        $("#"+targetDiv_main).css("display","block");
    }
    $("#"+targetDiv_main).animate({
            opacity: 1,
            top: top,
            left: left
    }, 600, function(){
        var position1 = get_pos_div(targetDiv2);
        var position2 = get_pos_div(targetDiv_main);
        if (position2.y+modify<position1.y) {top = (parseInt(top)-(position1.y-position2.y-modify))+"px";}
        $("#"+targetDiv_main).animate({top: top},200);
        
       take_to_div_target = targetDiv_main;
       tmp_animate_var_sto = setTimeout("close_div()",delayTime);
    });
}
function close_div() {
    clearTimeout(tmp_animate_var_sto);
    $("#"+take_to_div_target).animate({
            opacity: 0
    }, 300);
    take_to_div_target = "";
}
function FCKeditor_OnComplete(editorInstance){
  editorInstance.Events.AttachEvent('OnFocus', FCKeditor_OnFocus);
  editorInstance.Events.AttachEvent('OnBlur', FCKeditor_OnBlur);
}
function FCKeditor_OnFocus(editorInstance){
}
function FCKeditor_OnBlur(editorInstance){
}


