var __lastTab = 'payments';
function showTab( ttab )
{
	
	if ( __lastTab ) document.getElementById(__lastTab).style.display = 'none';
	document.getElementById(ttab).style.display = '';
	__lastTab = ttab;
}

function register()
{
	new Trader56.Window.Register().show();
	
}

function openResearch(researchId){
	if(Builder56.Login.Session.user){
		window.open("research.php?id="+researchId)	
	}else{	
		if(window.location.pathname=='/'){
			Builder56.Login.Session.on( 'login', function(){ window.open("research.php?id="+researchId);window.location='trading.php' });
		}
		Builder56.Login.Session.showLoginDialog({forceDialog:true,isClosable:true});
	}
}

function openFrontPageResearch(researchId){
	if(Builder56.Login.Session.user){
		window.open("research.php?id="+researchId)	
	}else{	
		if(window.location.pathname=='/'){
			Builder56.Login.Session.on( 'login', function(){window.open("research.php?id="+researchId);window.location='trading.php' });
		}
		Builder56.Login.Session.showLoginDialog({forceDialog:true,isClosable:true});
	}
}

function doContactUs(branch){
	var postArr={};
	for(var i=0;i<document.getElementById('contactUsForm').elements.length-1;i++){
		postArr[document.getElementById('contactUsForm').elements[i].name]=document.getElementById('contactUsForm').elements[i].value;
	}
	new Builder56.Remoting.Call( {call:'Afrifocus_User->doContactUs&branch='+branch, params:postArr, callback:function(){ window.location.reload() }} );
}

function applyForJob(career){
	var postArr={};
	for(var i=0;i<document.getElementById(career+'ApplicationForm').elements.length-1;i++){
		postArr[document.getElementById(career+'ApplicationForm').elements[i].name]=document.getElementById(career+'ApplicationForm').elements[i].value;
	}
	new Builder56.Remoting.Call( {call:'Afrifocus_Careers->applyForJob&job='+career, params:postArr, callback:function(){  }} );
}

function submitLindaForm(){
	if(checkLindaForm()!=false){
		var postArr={};
		for(var i=0;i<document.getElementById('lindaForm').elements.length-1;i++){
			postArr[document.getElementById('lindaForm').elements[i].name]=document.getElementById('lindaForm').elements[i].value;
		}
		new Builder56.Remoting.Call( {call:'Afrifocus_Contact->lindaForm', params:postArr, callback:function(){ window.location='index.php'; }} );
	}
}

function alertClickHandler(id){
	window.location='http://admin.afrifocus.co.za/server.php?c=Afrifocus_Admin_Alert_Grid->getAlertFile&id='+id;
}
