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 move_in(img_name,img_src) {
document[img_name].src=img_src;
}
function move_out(img_name,img_src) {
document[img_name].src=img_src;
}

function MM_jumpMenu(targ,selObj,restore){ //v3.0
  eval(targ+".location='"+selObj.options[selObj.selectedIndex].value+"'");
  if (restore) selObj.selectedIndex=0;
}

function submitForm(form,params) {
  var obj = MM_findObj(form);
  var ok = false;
  if(obj!=null && obj.submit!=null && obj.method!=null){
    ok = true;
    
    //Prepare look-up
    if(document.submitFormChilds==null)
       document.submitFormChilds = new Array();
    if(document.submitFormChilds[form]==null)
       document.submitFormChilds[form] = new Array();
       
    if(document.createElement!=null){
      if(params==null)
        params = "";
      
      if(params.indexOf('?')==0)
        params = params.substr(1);
        
      params += params.length>0 ? "&" : ""
      params += "form_submit=js"
      var arrParams = params.split("&");
      for(var i in arrParams){
        var arrPair = arrParams[i].split("=");
        if(arrPair.length=2){
          var input = document.submitFormChilds[form][arrPair[0]];
          if(input!=null){
            input.value = arrPair[1];
          }
          else {
            var input = document.createElement("INPUT");
            input.setAttribute('name',arrPair[0]);
            input.setAttribute('value',arrPair[1]);
            
            var agt = navigator.userAgent.toLowerCase();
            //MAC IE does not support hidden
            if(agt.indexOf("msie")>0 && agt.indexOf("mac")>0){
              if(input.style!=null && input.style.visibility!=null)
                input.style.visibility='hidden';
            }
            else
              input.setAttribute('type','hidden');
                       
            document.submitFormChilds[form][arrPair[0]] = input;
            obj.appendChild(input);
          }
        }
      }
    }
    obj.submit();
  }
  return ok;
}

function printThis() {
	var av = navigator.appVersion;
	var mac = (av.indexOf('Mac') != -1); 
	var mswin = (av.indexOf('Win') != -1);
	var pr = window.print; 

	if (pr) window.print();
	else {
		if (mswin) alert(document.printmsgwin);
		else alert(document.printmsgmac);
	}
}