function change(id,min) {
document.getElementById(id+'length').innerHTML = document.getElementById(id).value.length+' signs typed in'
if (min <= document.getElementById(id).value.length) {
document.getElementById(id+'length').style.color = '#8dff77'
} else {
document.getElementById(id+'length').style.color = '#ff7777'
}
}

function setall() {
for (i = 0; i < 50; i++) {
if(document.getElementById('ed').elements[i].type == "text") {
document.getElementById(document.getElementById('ed').elements[i].id+'length').innerHTML = document.getElementById('ed').elements[i].value.length+' signs typed in'
document.getElementById(document.getElementById('ed').elements[i].id+'length').style.color = '#8dff77'
}
}
}

function urldecode(txt) {
txt = txt.split('+').join('%20');
return unescape(txt);
}

function checkboxes(form,field,value)
{
if(!document.forms[form]) return;
var objCheckBoxes = document.forms[form].elements[field];
if(!objCheckBoxes) return;
var countCheckBoxes = objCheckBoxes.length;
if(!countCheckBoxes)
objCheckBoxes.checked = value;
else
for(var i = 0; i < countCheckBoxes; i++) objCheckBoxes[i].checked = value;
}

function bulk(url) {
var conf = confirm('Are you sure you want to do this?');
if(conf == true) {
document.location = url;
}
}

