/*
© 2005, 2006 MSH Medien System Haus
*/
var g_mouzeX=0,g_mouzeY=0;var g_error_default=0;var g_error_show_all=1;var g_error_ignore=2;var g_onload_default=0;var g_onload_callback=1;var g_onload_ignore=2;var g_onunload_default=0;var g_onunload_callback=1;var g_onunload_ignore=2;var g_error_handling=g_error_default;var g_onload_handling=g_onunload_default;var g_onunload_handling=g_onload_default;if(g_error_handling>g_error_default){window.onerror=G_MSH_EVENT_ERROR};if(g_onload_handling>g_onload_default){window.onload=G_MSH_EVENT_LOAD};if(g_onunload_handling>g_onunload_default){window.onunload=G_MSH_EVENT_UNLOAD};function G_MSH_HOOK_EVENT(EventName,FunctionCall,FunctionArgs){var m_evt=new Array("onload","onunload","onerror","onsubmit","onclick","onchange","ondblclick","onmousedown","onmouseup","onmouseover","onmouseout","onkeydown","onkeyup","onkeypress");var m_evt_name=new String(EventName);var m_args=G_MSH_IS_ARRAY(FunctionArgs)?FunctionArgs:FunctionArgs.trim()!=""?new Array(eval("'"+FunctionArgs+"'")):null;var m_i_args=-1;var m_s_args=new String();m_evt_name=m_evt_name.toLowerCase();for(var m_i=0;m_i<m_evt.length;m_i++){if(m_evt[m_i]==m_evt_name){var m_cmd="window."+m_evt[m_i]+" = "+FunctionCall;if(!G_MSH_IS_UNDEFINED(m_args)&&G_MSH_IS_ARRAY(m_args)){for(var m_i_args=0;m_i_args<(m_args.length);m_i_args++){m_s_args+=",'"+m_args[m_i_args]+"'"}}if(m_s_args.length>0){m_s_args=m_s_args.substring(1);m_cmd+="("+m_s_args+")"}else{m_cmd+="()"}m_cmd+=";";break}}eval(m_cmd)};function G_MSH_HOOK_EVENT_EX(EventName,EventObj,FunctionCall,FunctionArgs){var m_evt=new Array("onload","onunload","onerror","onsubmit","onclick","onchange","ondblclick","onmousedown","onmouseup","onmouseover","onmouseout","onkeydown","onkeyup","onkeypress");var m_evt_name=new String(EventName);var m_args=G_MSH_IS_ARRAY(FunctionArgs)?FunctionArgs:FunctionArgs.trim()!=""?new Array(eval("'"+FunctionArgs+"'")):null;var m_i_args=-1;var m_s_args=new String();var m_evt_obj=new String(EventObj);m_evt_name=m_evt_name.trim().toLowerCase();m_evt_obj=m_evt_obj.trim().toLowerCase();for(var m_i=0;m_i<m_evt.length;m_i++){if(m_evt[m_i]==m_evt_name){var m_cmd=m_evt_obj+"."+m_evt[m_i]+" = "+FunctionCall;if(!G_MSH_IS_UNDEFINED(m_args)&&G_MSH_IS_ARRAY(m_args)){for(var m_i_args=0;m_i_args<(m_args.length);m_i_args++){m_s_args+=",'"+m_args[m_i_args]+"'"}}if(m_s_args.length>0){m_s_args=m_s_args.substring(1);m_cmd+="("+m_s_args+")"}else{m_cmd+="()"}m_cmd+=";";break}}eval(m_cmd)};function G_MSH_EVENT_ERROR(Message,File,Line){var g_error_str=new String("");g_error_str="ACHTUNG - Javascript Fehlerbericht\n";g_error_str+="----------------------------------------------------\n";g_error_str+="Ein Javascript Fehler trat bei der Ausfuehrung des Codes auf!\n\n";g_error_str+="Fehlermeldung:\n";g_error_str+="[ "+Message+" ]\n\n";g_error_str+="Dateiname:\n";g_error_str+="[ "+File+" ]\n\n";g_error_str+="Zeile:\n";g_error_str+="[ "+Line+" ]\n\n";g_error_str+="----------------------------------------------------\n";if(g_error_handling==g_error_ignore){return true}else if(g_error_handling==g_error_show_all){alert(g_error_str);return true}else{alert("Unknown command for error handling passed. Check code!")}};function G_MSH_EVENT_LOAD(){if(g_onload_handling==g_onload_ignore){return true}else if(g_onload_handling==g_onload_callback){alert("OnLoad Event Handler.");return true}else{alert("Unknown command for load event handling passed. Check code!")}};function G_MSH_EVENT_UNLOAD(){if(g_onunload_handling==g_onunload_ignore){return true}else if(g_onunload_handling==g_onunload_callback){alert("OnUnload Event Handler.");return true}else{alert("Unknown command for unload event handling passed. Check code!")}};function G_MSH_GET_ELEMENTBYID(objid){if(document.layers){pre='document.';post=''}if(document.getElementById){pre='document.getElementById("';post='")'}if(document.all){pre='document.all.';post=''}var myLayer=eval(pre+objid+post);return myLayer};function G_MSH_GET_QUERYVAR(variable){var query=window.location.search.substring(1);var vars=query.split("&");for(var i=0;i<vars.length;i++){var pair=vars[i].split("=");if(pair[0]==variable){return pair[1]}}return ""};function G_MSH_GO_ANCHOR(anchorName){if(document.layers){scrollTo(0,document.anchors[anchorName].y)}else{if(document.all)eval('document.all.'+anchorName+'.scrollIntoView()')}};function G_MSH_GET_MOUSE(){var posx=0;var posy=0;if(!e)var e=window.event;if(e&&(e.pageX||e.pageY)){posx=e.pageX;posy=e.pageY}else if(e&&(e.clientX||e.clientY)){posx=e.clientX+document.body.scrollLeft;posy=e.clientY+document.body.scrollTop}g_mouzeX=posx;g_mouzeY=posy};function G_MSH_SHOW_IMAGELAYER(layername,url,imgid,show){if(!window.event)return false;if(show){G_MSH_GET_ELEMENTBYID(imgid).src=url;G_MSH_SHOW_LAYER(layername)}else{G_MSH_HIDE_LAYER(layername)}};function G_MSH_SHOW_LAYER(name){G_MSH_GET_MOUSE();G_MSH_GET_ELEMENTBYID(name).style.left=g_mouzeX;G_MSH_GET_ELEMENTBYID(name).style.top=g_mouzeY+10;G_MSH_GET_ELEMENTBYID(name).style.visibility="visible"};function G_MSH_HIDE_LAYER(name){G_MSH_GET_ELEMENTBYID(name).style.visibility="hidden"};function G_MSH_IS_ARRAY(a){return G_MSH_IS_OBJECT(a)&&a.constructor==Array};function G_MSH_IS_FUNCTION(a){return typeof a=='function'};function G_MSH_IS_NULL(a){return typeof a=='object'&&!a};function G_MSH_IS_NUMBER(a){return typeof a=='number'&&isFinite(a)};function G_MSH_IS_OBJECT(a){return(a&&typeof a=='object')||G_MSH_IS_FUNCTION(a)};function G_MSH_IS_STRING(a){return typeof a=='string'};function G_MSH_IS_UNDEFINED(a){return typeof a=='undefined'};