String.prototype.trim = function() {
	return this.replace(/^\s+|\s+$/g,"");
}

function resetForm(form) {
    form.url.value = "";
    form.robots[0].checked = true;
    form.file1.value = "";
    form.file1.disabled = false;
    form.file2.value = "";
    form.file2.disabled = false;
    form.file3.value = "";
    form.file3.disabled = false;
}

function inputFiles(form, value){
		if(value == 0){
	    form.file1.value = "";
	    form.file1.disabled = true;
	    form.file2.value = "";
	    form.file2.disabled = true;
	    form.file3.value = "";
	    form.file3.disabled = true;
		}
		else{
			form.file1.disabled = false;
			form.file2.disabled = false;
			form.file3.disabled = false;
		}
}

function generateRobotsTxt(form){
	var file1 = '';
	var file2 = '';
	var file3 = '';
		
	form.robotstxt.value = '';
	
  if (form.url.value != "") {
    form.robotstxt.value += "# Robots.txt file for " + form.url.value + "\n";
    form.robotstxt.value += "# Generated by www.iseom.com - see website for more SEO tools\n";
    form.robotstxt.value += "User-agent: *\n";
    
    if(form.robots[0].checked) {
			file1 = form.file1.value.trim();    	
			file2 = form.file2.value.trim();    	
			file3 = form.file3.value.trim(); 
			   	
    	if(file1 != "") {
    		if(file1.charAt(0) != '/') file1 = '/' + file1;
    		form.robotstxt.value += "Disallow: " + file1 + "\n";
    	}
    	if(file2 != "") {
    		if(file2.charAt(0) != '/') file2 = '/' + file2;
    		form.robotstxt.value += "Disallow: " + file2 + "\n";
    	}
    	if(file3 != "") {
    		if(file3.charAt(0) != '/') file3 = '/' + file3;
    		form.robotstxt.value += "Disallow: " + file3 + "\n";
    	}
    }
    else{
    	form.robotstxt.value += "Disallow: /\n";
    }
  }else{
  	resetForm(form);
  }
}