if(typeof HostcmsEscape=="undefined"){function HostcmsEscape(a){for(var b=[],d=1040;d<=1103;d++)b[d]=d-848;b[1025]=168;b[1105]=184;var c=[];for(d=0;d<a.length;d++){var f=a.charCodeAt(d);if(typeof b[f]!="undefined")f=b[f];f<=255&&c.push(f)}return a=escape(String.fromCharCode.apply(null,c)).replace("+","%2B").replace(":","%3A").replace("/","%2F").replace("?","%3F").replace("=","%3D").replace("&","%26").replace("@","%40").replace("#","%23").replace("$","%24").replace(";","%3B")}}document.onkeydown=DoKeyDown;
function DoKeyDown(a){if(document.getElementById){if(window.event)a=window.event;if(a.ctrlKey){var b=null;switch(a.keyCode?a.keyCode:a.which?a.which:null){case 37:b=document.getElementById("id_prev");break;case 39:b=document.getElementById("id_next");break}if(b&&b.href)document.location=b.href}}}
function DisableTinyMCE(){if(typeof tinyMCE!="undefined"){textarea_array=document.getElementsByTagName("textarea");for(var a=0;a<textarea_array.length;a++){var b=textarea_array[a].id;if(tinyMCE.getInstanceById(b)!=null){textarea_array[a].disabled=true;tinyMCE.execCommand("mceRemoveControl",false,b)}}}}
function runScripts(a){if(!a)return false;for(var b=0;b<a.length;b++){var d=a[b];if(d.src){var c=document.createElement("script");c.type=d.type;c.language=d.language;c.src=d.src;document.getElementsByTagName("head")[0].appendChild(c)}else if(d=d.text||d.innerHTML){d=(""+d).replace(/^\s*<!\-\-/,"").replace(/\-\->\s*$/,"");c=document.createElement("script");c.setAttribute("type","text/javascript");c.text=d;c=document.getElementsByTagName("head")[0].appendChild(c)}}}
function sendRequest(a,b,d){var c=new JsHttpRequest;ShowLoadingScreen();c.onreadystatechange=function(){if(c.readyState==4){document.body.style.cursor="";HideLoadingScreen();typeof d!="undefined"&&d(c.responseJS);return true}};c.open(b,a,true);c.send(null);document.body.style.cursor="wait"}
function DoLoadAjax(a,b,d,c,f,e,g,h){DisableTinyMCE();if(c=="")return false;sOrder=g!=0?"&order_field_id="+g+"&order_field_direction="+h:"";cbOnPage=document.getElementById("id_on_page");sOnPage=e?"&admin_forms_on_page="+e:cbOnPage?"&admin_forms_on_page="+cbOnPage.options[cbOnPage.selectedIndex].value:"";sFilter=sElements="";reg_filter=/admin_form_filter_.+/;element_array=document.getElementsByTagName("input");if(element_array.length>0)for(e=0;e<element_array.length;e++){element_name=element_array[e].getAttribute("name");
if(element_name!=undefined){if(element_name.search("check_")!=-1&&element_name.search("_fv_")==-1)if(element_array[e].checked){sElements=sElements+"&"+element_name+"=1";value_element_array=document.getElementsByTagName("input");if(value_element_array.length>0)for(g=0;g<value_element_array.length;g++){value_element_name=value_element_array[g].name;if(typeof value_element_name!="undefined")if(value_element_name.search("_fv_")!=-1&&value_element_name.search(element_name)!=-1)if(value_element_array[g].getAttribute("type")==
"text")sElements=sElements+"&"+value_element_name+"="+value_element_array[g].value;else if(value_element_array[g].getAttribute("type")=="checkbox")sElements=value_element_array[g].checked?sElements+"&"+value_element_name+"=1":sElements+"&"+value_element_name+"=0"}value_element_array=document.getElementsByTagName("select");if(value_element_array.length>0)for(g=0;g<value_element_array.length;g++){value_element_name=value_element_array[g].name;if(typeof value_element_name!="undefined")if(value_element_name.search("_fv_")!=
-1&&value_element_name.search(element_name)!=-1)sElements=sElements+"&"+value_element_name+"="+HostcmsEscape(value_element_array[g].options[value_element_array[g].selectedIndex].value)}}if(reg_filter.test(element_name))if(element_array[e].value.length<256)sFilter=sFilter+"&"+element_name+"="+HostcmsEscape(element_array[e].value)}}element_array=document.getElementsByTagName("select");if(element_array.length>0)for(e=0;e<element_array.length;e++){element_name=element_array[e].getAttribute("name");if(reg_filter.test(element_name))sFilter=
sFilter+"&"+element_name+"="+HostcmsEscape(element_array[e].value)}sParams=b;f=f===false?"":"&limit="+f;cmsrequest=a+"?admin_forms_id="+d+"&hostcmsAAction="+HostcmsEscape(a)+"&hostcmsAAdditionalParams="+HostcmsEscape(b)+"&operation="+c+f+sOnPage+sFilter+sElements+sOrder+sParams;method=cmsrequest.length<2000?"get":"post";sendRequest(cmsrequest,method,callbackfunction_DoLoadAjax)}
function callbackfunction_DoLoadAjax(a){sended_request=false;if(a!=null){if(typeof a.error!="undefined"){var b=document.getElementById("id_message");if(b)b.innerHTML=a.error}if(typeof a.form_html!="undefined"){cmsrequest!=""&&function_exists("getCmsUrl")&&getCmsUrl()!=cmsrequest&&setLocation(cmsrequest);function_exists("saveLocation")&&saveLocation(getCmsUrl());DisableTinyMCE();html=a.form_html;document.getElementById("id_content").innerHTML=html;runScripts(document.getElementById("id_content").getElementsByTagName("SCRIPT"));
cmsrequest=""}if(typeof a.title!="undefined"&&a.title!="")document.title=a.title;if(typeof a.redirect!="undefined")if(a.redirect!=""){ShowLoadingScreen();location=a.redirect}}}
function doSendForm(a,b,d,c,f,e,g){for(c=d.parentNode;c.nodeName.toLowerCase()!="form";)c=c.parentNode;FormID=c.id;var h=document.getElementById(d.name);if(null==h&&undefined==h||h.type!="hidden"){h=document.createElement("input");h.setAttribute("type","hidden");h.setAttribute("id",d.name);h.setAttribute("name",d.name);d=c.appendChild(h)}typeof tinyMCE!="undefined"&&tinyMCE.triggerSave();var k=new JsHttpRequest;k.onreadystatechange=function(){if(k.readyState==4){document.body.style.cursor="";HideLoadingScreen();
if(typeof k.responseJS!="undefined"){if(typeof k.responseJS.error!="undefined"){var l=document.getElementById("id_message");if(l){var j=document.createElement("span");j.style.display="none";j.innerHTML="Stupid IE. "+k.responseJS.error;runScripts(j.getElementsByTagName("SCRIPT"));l.innerHTML=k.responseJS.error}}if(typeof k.responseJS.form_html!="undefined"&&k.responseJS.form_html!=""){DisableTinyMCE();HideWindow(prev_window)}}return true}};d=c.attributes.action.value;h=c.getAttribute("method");sOnPage=
g?"&admin_forms_on_page="+g:"";e=e==0?"":"&limit="+e;d+=(d.indexOf("?")>=0?"&":"?")+"hostcmsAAction="+HostcmsEscape(a)+"&hostcmsAAdditionalParams="+HostcmsEscape(b)+b+"&operation="+f+e+sOnPage;k.open(h,d,true);k.send({query:c});if(a=document.getElementById("id_message"))a.innerHTML="";document.body.style.cursor="wait";ShowLoadingScreen();return false}
function TrigerSingleAction(a,b,d,c,f,e,g,h,k){var l="id_"+c;if(cbItem=document.getElementById(l)){element_array=document.getElementsByTagName("input");if(element_array.length>0)for(c=0;c<element_array.length;c++)if(element_array[c].getAttribute("name")!=null)if(element_array[c].getAttribute("name").search("check_")!=-1&&element_array[c].getAttribute("name").search("_fv_")==-1)element_array[c].checked=false;cbItem.checked=true}else{var j=/id_check_(\d+)_(\S+)/;l=j.exec(l);l=document.createElement("div");
l.setAttribute("style","display: none");l=document.getElementById("id_content").appendChild(l);j=null;try{j=document.createElement('<input name="'+c+'" type="checkbox" checked="">')}catch(m){}if(!j){j=document.createElement("input");j.setAttribute("type","checkbox");j.setAttribute("name",c);j.setAttribute("checked",true);j.setAttribute("value","1")}c=l.appendChild(j)}c=document.getElementById("id_admin_forms_all_check");if(c!=undefined)c.checked=false;if(e==0)e=false;DoLoadAjax(a,b,f,d,e,g,h,k)}
function AjaxSendForm(a,b,d){for(var c=d.parentNode;c.nodeName.toLowerCase()!="form";)c=c.parentNode;FormID=c.id;var f=document.getElementById(d.name);if(null==f&&undefined==f||f.type!="hidden"){f=document.createElement("input");f.setAttribute("type","hidden");f.setAttribute("id",d.name);f.setAttribute("name",d.name);d=c.appendChild(f)}typeof tinyMCE!="undefined"&&tinyMCE.triggerSave();var e=new JsHttpRequest;e.onreadystatechange=function(){if(e.readyState==4){document.body.style.cursor="";HideLoadingScreen();
typeof a!="undefined"&&a(e.responseJS);return true}};d=c.attributes.action.value;f=c.getAttribute("method");d+=(d.indexOf("?")>=0?"&":"?")+b;e.open(f,d,true);e.send({query:c});document.body.style.cursor="wait";ShowLoadingScreen();return false}
function ShowLoadingScreen(){var a=document.getElementById("id_admin_forms_fade");if(a==null){a=document.createElement("div");var b=document.getElementsByTagName("body")[0];b.appendChild(a);a.id="id_admin_forms_fade";a.style.zIndex=999;a.className="shadowed";a.style.position="absolute";a.style.left="50%";a.style.top="50%";b=document.createElement("img");b.id="id_fade_div_img";b.src="/hostcmsfiles/images/ajax_loader.gif";a.appendChild(b);b=document.createElement("div");b.className="tl";a.appendChild(b);
b=document.createElement("div");b.className="t";a.appendChild(b);b=document.createElement("div");b.className="tr";a.appendChild(b);b=document.createElement("div");b.className="l";a.appendChild(b);b=document.createElement("div");b.className="r";a.appendChild(b);b=document.createElement("div");b.className="bl";a.appendChild(b);b=document.createElement("div");b.className="b";a.appendChild(b);b=document.createElement("div");b.className="br";a.appendChild(b);groupChildElements=a.children;if(groupChildElements!=
undefined)for(i=0;i<groupChildElements.length;i++){if(groupChildElements[i].className=="b"|groupChildElements[i].className=="t")groupChildElements[i].style.width=a.clientWidth+"px";if(groupChildElements[i].className=="r"|groupChildElements[i].className=="l")groupChildElements[i].style.height=a.clientHeight+"px"}a.style.display="none"}a.style.display="block";b=getPageSize();b=getPageSize();var d=getScrollXY(),c=a.clientHeight;a.style.top=(b[3]-c)/2+d[1]+"px";c=a.clientWidth;a.style.left=(b[2]-c)/2+
d[0]+"px"}function HideLoadingScreen(){fade_div=document.getElementById("id_admin_forms_fade");if(typeof fade_div!="undefined")fade_div.style.display="none"}
function AddLoadFileField(a,b){if(cbItem=document.getElementById(a)){element_array=cbItem.getElementsByTagName("input");count_input=element_array.length;a=document.createElement("br");cbItem.appendChild(a);a=document.createElement("input");a.setAttribute("size","30");a.setAttribute("name",b+(count_input+1));a.setAttribute("type","file");a.setAttribute("title","\u00cf\u00f0\u00e8\u00ea\u00f0\u00e5\u00ef\u00e8\u00f2\u00fc \u00f4\u00e0\u00e9\u00eb");cbItem.appendChild(a)}}
function sendBackgroundRequest(a,b,d){var c=new JsHttpRequest;c.onreadystatechange=function(){if(c.readyState==4){document.body.style.cursor="";typeof d!="undefined"&&d(c.responseJS);return true}};c.open(b,a,true);c.send(null);document.body.style.cursor="wait";ShowLoadingScreen()};
