function Confirm(URL, TXT) {

  	if (!confirm(TXT))

	{return} else {self.location=URL;}

}

function CountInput(name) {
  ia=1;
  ib=0;
  out=new Array();
  for (;;) {
    if (document.getElementById(name+ia)) { out[ib]=1; } else { break; }
	ia++;ib++;
  }
  return out;
}

function textCounter(field, countfield, maxlimit) {
if (field.value.length > maxlimit)
field.value = field.value.substring(0, maxlimit);
else 
charval = maxlimit - field.value.length;
document.getElementById(countfield).innerHTML=charval;
}

function SelectStyle(documentid, styleclass) {
document.getElementById(documentid).className=styleclass;
}

function SelectDrop1(form, drop1, drop2, radio1, radio2) {
var f = document[form];
if (f[radio1].checked) {                
f[drop1].disabled = false;
} else {
f[drop1].disabled = true;
}
if (f[radio2].checked) {                
f[drop2].disabled = false;
} else {
f[drop2].disabled = true;
} }

function SelectOption1(form, option1, value, option2) {
var f = document[form];
var sel=document[form][option1].options[document[form][option1].selectedIndex].value;
if (sel==value) {                
f[option2].disabled = false;
} else {
f[option2].disabled = true;
}}

function DocumentDisabled(formid, checkedid, disabledid) {
var f = document[formid];
if (f[checkedid].checked) {                
f[disabledid].disabled = false;
} else {
f[disabledid].disabled = true;
}
}

function SelectedDrop(form, drop, vale) {
obj1=document[form][drop];
for (isp=0; isp < obj1.options.length; isp++) {
if (obj1.options[isp].value==vale) { obj1.options[isp].selected=true;}
} }
   
function CheckedRadio(form, radio, vale) {
obj1=document[form][radio];
obj1.options.checked=true;
}

function NumberOnly(str)
{
  var strv=str.value;
  var str2 = parseInt(strv);
  var s=isNaN(str2)?'':str2;
  if (parseInt(strv)!=strv) str.value=s;
}

function implode(str, sep) {
s='';
for (i = 0; i < str.length; i++) {
if (i!=0) { s+=sep; }
s+=str[i];
}
return s;
}
function return_drop_value(selObj) {
	eval("return '"+selObj.options[selObj.selectedIndex].value+"'");
}

function MM_jumpMenu(targ,selObj,restore){ //v3.0
  eval(targ+".location='"+selObj.options[selObj.selectedIndex].value+"'");
  if (restore) selObj.selectedIndex=0;
}
function MakeHomepage(hpurl)
{
	document.body.style.behavior='url(#default#homepage)';
	document.body.setHomePage(hpurl);
}
