
preload_img=new Array();
if(window) window.setTimeout("preload_images();",250);

function preload_images()
{
	var i;
	document.pmi=new Array();
	for(i=0;i<preload_img.length;i++){
		document.pmi[i]=new Image;
		document.pmi[i].src=preload_img[i];
	}
}

function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}

submit_handler=0;
submit_handler_enabled=1;
document.submitted=0;

function submit_check()
{
	if(submit_handler_enabled && submit_handler) return submit_handler(); 
	else return 1;
}


function disable_submit_handler()
{
	submit_handler_enabled=0;
}

function submit_form(cmd,par,formAction)
{
	if(document.submitted) return;
	if(submit_handler_enabled && submit_handler) if(! submit_handler()) return; 
	if(cmd) document.form1.cmd.value=cmd;
	if(par) document.form1.par.value=par;
  if(formAction != null){
    document.form1.action = formAction;
  }
  
	document.submitted=1;
  if(!window._gaq) return document.form1.submit();

  var newLocation = document.createElement('a');
  newLocation.href = document.form1.action;
  if((newLocation.protocol + newLocation.host)
    != (document.location.protocol + document.location.host))
  {
    _gaq.push(['_linkByPost', document.form1]);
  }
	return document.form1.submit();
}

function set_action(cmd)
{
	document.form1.cmd.value=cmd;
}

function pop_window(url,w,h,scroll,id)
{
	if(url!="") url=url+"&tmp=1&showobj=POPWINDOW";
	var s="resizeable=yes,status=yes,width="+w+",height="+h+",scrollbars="+(scroll?"yes":"no");
	var w=window.open(url,''+id,s);
	w.focus();
	return w;
}




var xmlHttp = null;
		
function xml_load(url,fn)
{
	var xmlHttp;
	
	// Mozilla, Opera, Safari sowie Internet Explorer 7
	if (typeof XMLHttpRequest != 'undefined') {
		xmlHttp = new XMLHttpRequest();
	}
	if (!xmlHttp) {
		// Internet Explorer 6 und Šlter
		try {
			xmlHttp  = new ActiveXObject("Msxml2.XMLHTTP");
		} catch(e) {
			try {
				xmlHttp  = new ActiveXObject("Microsoft.XMLHTTP");
			} catch(e) {
				xmlHttp  = null;
			}
		}
	}
	if (xmlHttp) {
		xmlHttp.open('POST', url, true);
		xmlHttp.onreadystatechange = function () {
			if (xmlHttp.readyState == 4) {
				fn(xmlHttp.responseText);
			}
		};
		xmlHttp.send(null);
	}

}
