function toggleshow(e)
{
	var ele = document.getElementById(e);
	if(ele.style.display == "block" || ele.style.display == "") {
		fadeout(e);
    		ele.style.display = "none";
  	}
	else {
		fadein(e);
		ele.style.display = "";
	}
}

function toggleforce(e,f)
{
	var ele = document.getElementById(e);
	if (f==''){fadein(e);}else{fadeout(e);}
	ele.style.display=f;

}

function toggleshowtext(e,a1,a2)
{
	var ele = document.getElementById(e);
	if(ele.innerHTML==a1) {
    		ele.innerHTML = a2;
  	}
	else {
		ele.innerHTML = a1;
	}
}

function ask(p,u)
{
 var r = confirm(p);
 if (r) {window.location.href=u;}
 return(r);
}

function settext(e,txt)
{
	var ele = document.getElementById(e);
	ele.innerHTML = txt;
}

function gettext(e,txt)
{
	var ele = document.getElementById(e);
	return(ele.innerHTML);
}

function fadeout(eid)
{
var ele = document.getElementById(eid);
op = ele.style.opacity;
if (!op) {op=1;}
f = "fadeout('"+eid+"')";
if (op>0) {op=op-0.1;ele.style.opacity=op;setTimeout(f,30);}
}


function fadein(eid)
{
var ele = document.getElementById(eid);
ele.style.opacity=1;
}

//for SmallWins
function smallwin(url,ctrl) {
var formname = ctrl.form.name;
var controlname = ctrl.name;
var windowReference;
if (url.indexOf('?')==-1) {url+='?';}
  windowReference = window.open('inc_smallwins/'+url+'&form='+formname+'&control='+controlname,'windowName',
  "width=550,height=170,toolbar=0,status=0,location=0,resizable=0,scrollbars=1");
  if (!windowReference.opener)
    windowReference.opener = self;
}

//For SmartCombo
function smartcombo_get(divflow,control,url)
{
var sendtext = control.value;
var formname = control.form.name;
var controlname = control.name;
if (url.indexOf('?')==-1) {url+='?';}
var uri='inc_smartcombo/'+url+'&text='+escape(sendtext)+'&form='+formname+'&control='+controlname;
AJAXRun(uri,divflow,1)
toggleforce(divflow,"");
}
function smartcombo_set(control,value){control.value=value;}
