function showError(e){
  alert(e);
}
function clean() {
	el=document.getElementById("finish").value;
	
	if (el==1){
		setTimeout('document.contact.reset()',1000);
	}
}
function get(url, consumer, progress_bar, cache){
  var message = Clean.createSimpleMessage(url, consumer, showError);
  if(cache != null)
    message.cache = cache;
  if(progress_bar != null){
    var progress = new EmbeddedProgressBar(document, progress_bar);
    message.progressBar = progress;  
  }
  message.effect = {steps: 8, effect:"FADE"};
  //message.onComplete = evalScript_onComplete;
  Clean.doGet(message); 
} 

function post(url, consumer, form, progress_bar){
  var message = Clean.createSimpleMessage(url, consumer, showError);	
   if(progress_bar != null){
    var progress = new EmbeddedProgressBar(document, progress_bar);
    message.progressBar = progress;  
  }
  message.onComplete = clean; 
  Clean.sendFormByName(message, form, false);
}

function evalScript_onComplete(xhr) {  
  try{  
     if(!xhr) return;  
     eval(xhr.responseText);  
   } catch(e){ alert("Error: " + e); }     
 } 

function transform(url, xslt, consumer, progress_bar){
  var message = Clean.createMessage(url, xslt, consumer, true, null);
  if(progress_bar){
    var progress = new EmbeddedProgressBar(document, progress_bar);
    message.progressBar = progress;  
  }  
  Clean.doGet(message);  
}
var isIE4=(navigator.appVersion.charAt(0)>=4 && (navigator.appVersion).indexOf("MSIE") !=-1); 
var isNN4=(navigator.appVersion.charAt(0)>=4 && (navigator.appName).indexOf("Netscape") !=-1); 
tID=0;i=0;spd=150; 


function typeLayer(srt){if(i >  str.length){clearTimeout(tID);}else{msg=str.substring(0,i);if(isNN4==true){document.getElementById("layer1").innerHTML=msg;}
if(isIE4==true){layer1.innerHTML=msg;}
i++;tID=setTimeout("typeLayer()",spd);}}