var forumId = 0;
var threadId = 0;
var publicJobId = 0;
var publicEventId = 0;
var publicTutorialId = 0;

function AIRAppsMall_Passthrough(passObject) {

	appCallNumber = passObject.appNumber;
	getResource(document.getElementById('O2AppsMall'),'O2AppsMall',1);

}

function AppWatcher_Passthrough(passObject) {

	getResource(document.getElementById('AppWatcher'),'AppWatcher',1);

}

function O2AppsChatroom_Passthrough(passObject) {

	getResource(document.getElementById('O2AppsChatroom'),'O2AppsChatroom',1);

}

function O2AppsForum_Passthrough(passObject) {

	forumId = passObject.forumId;
	threadId = passObject.threadId;
	getResource(document.getElementById('O2AppsForum'),'O2AppsForum',1);

}

function O2AppsForum_Passthrough_handler(option) {

	option = Number(option);
	if(option) {
		var thisThreadId = threadId;
		forumId = 0;
		threadId = 0;
		return thisThreadId;
	}
	else {
		return forumId;
	}

}

function AIREvents_Passthrough(passObject) {

	publicEventId = passObject.eventId;
	getResource(document.getElementById('AIREvents'),'AIREvents',1);

}

function AIRJobs_Passthrough(passObject) {

	publicJobId = passObject.jobId;
	getResource(document.getElementById('AIRJobs'),'AIRJobs',1);

}

function O2AppsMall_Passthrough(passObject) {

	appCallNumber = passObject.appNumber;
	getResource(document.getElementById('O2AppsMall'),'O2AppsMall',1);

}

function AIRTutorials_Passthrough(passObject) {

	publicTutorialId = passObject.tutorialId;
	getResource(document.getElementById('AIRTutorials'),'AIRTutorials',1);

}

function AppUploader_Passthrough (passObject) {

	getResource('','AppUploader',1);

}

function BusPath_Passthrough(passObject) {

	getResource('','BusPath',1);

}


function BusTracker_Passthrough(passObject) {

	getResource('','BusTracker',1);

}


function DocsCVS_Passthrough (passObject) {

	getResource('','DocsCVS',1);

}

function ECommerceFramework_Passthrough (passObject) {

	getResource('','ECommerceFramework',1);

}

function MashUps_Passthrough (passObject) {

	getResource('','MashUps',1);

}

function MAX2007_Passthrough (passObject) {

	getResource('','MAX2007',1);

}


function Members_Passthrough (passObject) {

	getResource(document.getElementById('Members'),'Members',1);

}

function OnAIR_Passthrough(passObject) {

	getResource('','OnAIR',1);

}

function OnAIROverlay_Passthrough(passObject) {

	getResource('','OnAIROverlay',1);

}

function OnAIRZip_Passthrough(passObject) {

	getResource('','OnAIRZip',1);

}

function PreRegister_Passthrough(passObject) {

	showStatusLoading("Creating account");

	var query = new Object();
	query['feature'] = 'O2Apps';
	query['module'] = 'Website';
	query['method'] = 'register';
	query['accessCode'] = passObject.accessCode;
	query['handler'] = 'PreRegister_Passthrough_handler';
	callWebService(query);

}

function PreRegister_Passthrough_handler(xmlObject) {

	hideStatusLoading();
	var result = getXPath(xmlObject,"//uid");
	var uid = result[0].getAttribute("value");
	var error = Number(result[0].getAttribute("error"));
	var message = result[0].getAttribute("message");
	alert(message);
	if(error==-1) {
		setCookie("S_uid",uid);
		cancelRedirect = 1;
		loginChecker();
		getResource('','ModifyProfile',1);
	}
	else {
		document.location.href = 'http://www.o2apps.com';
	}
}

function ModifyProfile_Passthrough() {

	getResource('','ModifyProfile',1);

}

function Register_Passthrough(passObject) {
         
        getResource('','PreRegister',1);
 
}


function Starbucks_Passthrough(passObject) {

	getResource('','Starbucks',1);

}