﻿var searchkey = ' ';
var nAjax = new PBAjax();
var selectedgroup = 0 ;

function getselform(type)
{
	if($('dataact_form').passbay_e.value=='')
	{
		alert(lang.entry_select);
		return ;
	}else 
	{
		if(type==0)
		{
			consult_show($('dataact_form').passbay_e.value,0);
			return ;
		}
		if(type==1)
		{
			var cb=function (o)
			{
				$('steps').innerHTML = o.responseText;
			}
			nAjax.getRequest('/rq/addurl.asp?passbay_e='+$('dataact_form').passbay_e.value,cb);
		}
	}
}

function consult_show(e,d)
{
	$('consult').innerHTML='';
	var cframe=document.createElement('iframe');
	cframe.id='consultframe';
	cframe.name='consultframe';
	cframe.height="98%";
	cframe.width='100%';
	cframe.src='/rq/pbshow.asp?type=consult&passbay_e='+e+'&sp=false&passbay_d='+d;
	$('consult').appendChild(cframe);
	$('consult').style.display='block';
}

function formbinding(id)
{
	if(!$('consultframe'))return ;
	element=$(id).name;
	value=$F(id);
	Form.disable(window.consultframe.document.getElementById('consultform'));
	var celmts=window.consultframe.document.forms[0].elements;
	var cfe=new Array();
	var k=0;
	for(var i=0;i<celmts.length;i++)
	{
		if(celmts[i].name==element)
		{
			celmts[i].style.background='red';
			celmts[i].style.color='white';
		}
		else 
		{
			celmts[i].style.background='';
			celmts[i].style.color='';
		}
	}
	$(id).focus();
}

function data_act_go()
{	
	
	if ($F('gtype')=='1')
	{
		this.cb=function(o){
		if (o.responseText=='Success')
		{			
			try{getglist($F('gtype'),$F('gid'),$F('gname'));nwin.close();}catch(e){window.location.href='/favorite/'}

		}else alert(o.responseText);

		}
		nAjax.postRequest('/rq/favoriteact.asp','g=0&'+Form.serialize('dataact_form'),this.cb);
	}
	else if ($F('gtype')=='2')
	{
		alert('waiting');
	}
	else
	{
		if (readCookie("psbmode") == 'safe')
		{
			var EItem = $('psd_encodeitem').value ;
			var ESeed = $(EItem).value ;
			var EValue = '' ;
			if (ESeed != '') EValue = $('Passbay').E(ESeed);		
			$(EItem).value = EValue;
		}

		this.cb=function (o)
		{
			if(o.responseText=='Success')
			{
				try{getglist($F('gtype'),$F('gid'),$F('gname'));nwin.close();}catch(e){window.location.href='/account/'}
			}else alert(o.responseText);
		}
		nAjax.postRequest('/rq/dataact.asp','g=0&'+Form.serialize('dataact_form'),this.cb);
	}
}

function sendbug(u,d){
		var cb = function(obj){
		if (obj.responseText=='2')
		{
			alert(lang.bug_submit);
		}
		else alert (obj.responseText);
	}
	var nAjax = new PBAjax();
	nAjax.postRequest ('/rq/bug.asp','bugurl='+u+'&buginfo='+d,cb );
}


