var baseURL = "http://game4real.com/";

_cf_loadingtexthtml="";


function goURL(surl, div) {
	ColdFusion.navigate(surl, div);
}

function voidURL(thisDiv) {
	ColdFusion.navigate('void.cfm',thisDiv);
}

function goHome() {
	ColdFusion.navigate('app_dashboard.cfm','appContent');
	ColdFusion.navigate('pnl_apps.cfm','appPanel');
	ColdFusion.navigate('pnl_sidebar.cfm','sidebar');
}

function filterDATA(fdbtype,fgame,fserver) {
	var panelURL = 'pnl_apps.cfm?app=1&dbType=' + fdbtype + '&game=' + fgame + '&server=' + fserver;
	var filterURL = 'app_store.cfm?dbType=' + fdbtype + '&game=' + fgame + '&server=' + fserver;
	ColdFusion.navigate(filterURL,'appContent');
	ColdFusion.navigate(panelURL,'appPanel');
}


function filterFORUM(category,forum,custom) {
	var urlSTR = 'category=' + category + '&forum=' + forum + '&custom=' + custom;
	var filterURL = 'app_forums.cfm?' + urlSTR;
	var panelURL = 'pnl_apps.cfm?app=4&' + urlSTR;

	ColdFusion.navigate(panelURL,'appPanel');
	ColdFusion.navigate(filterURL,'appContent');
}

function verifyPassword() {
	var pwd1 = document.register.pass.value;
	var pwd2 = document.register.passVerify.value;
	
	if (pwd1 != pwd2) {
		alert ('The Password and Verify did not match.\n\nPlease Try Again');
		document.register.pass.value = '';
		document.register.passVerify.value = '';
	}
	return true;
}



function comAPP(app,page) {
	var panelURL = 'pnl_apps.cfm?app=' + app;
	ColdFusion.navigate(page,'appContent');
	ColdFusion.navigate(panelURL,'appPanel');
}


function appForums(category,forum,custom,page) {
	var pageURL = 'app_forums.cfm?category=' + category + '&forum=' + forum + '&custom=' + custom + '&start=' + page;
	ColdFusion.navigate(pageURL,'appContent');
}

//gallery function
function popOUT(func,id1,id2) {
	
	var win_name = func + id1 + id2;
	var win_url = 'app_popup.cfm?a=' + func;
	var win = 'width=500,height=550,status=no,addressbar=no,scrollbars=1';
	var new_win;
	
	var item_url = win_url + '&game=' + id1 + '&server=' + id2;
	var disc_url = win_url + '&type=' + id1;
	var msg_url = win_url + '&id=' + id1 + '&reply=' + id2;

	switch (func) {
		case "lvl" :  {
			win_url = item_url;
			break;
		}

		case "cur" :  {
			win_url = item_url;
			break;
		}

		case "sell" :  {
			win = 'width=640,height=510,status=no,addressbar=no,scrollbars=1';
			win_url = disc_url;
			break;
		}

		case "topic" :  {
			win = 'width=540,height=520,status=no,addressbar=no';
			win_url = msg_url;
			break;
		}

		case "msg" :  {
			win = 'width=540,height=520,status=no,addressbar=no';
			win_url = msg_url;
			break;
		}

		case "pic" :  {
			win = 'width=360,height=230,status=no,addressbar=no';
			break;
		}
		
	}

	new_win = window.open(win_url, win_name, win);
	new_win.focus();
}



function appMail(folder) {
	var defURL = 'app_mail.cfm?folder=' + folder;
	var pnlURL = 'pnl_apps.cfm?app=3&folder=' + folder;
	goURL(defURL, 'appContent');
	goURL(pnlURL, 'appPanel');
}

function appProfile(profFunc) {
	var defURL = 'app_profile.cfm?a=' + profFunc;
	goURL(defURL, 'appContent');
}


function appBUY(buytype,buyitem) {
	var defURL = 'app_buy.cfm?a=purchase&type=' + buytype + '&id=' + buyitem;
	goURL(defURL, 'appContent');
}

function appSettings(appid) {
	var defURL = 'app_settings.cfm?app=' + appid;
	goURL(defURL, 'appContent');
}

function appFriends(friend) {
	var defURL = 'app_friends.cfm?a=view&id=' + friend;
	goURL(defURL, 'appContent');
}
function friendDetails(frifunc,friend) {
	var defURL = 'app_friendsDetails.cfm?func=' + frifunc + '&id=' + friend;
	goURL(defURL, 'friendBox');
}

function counter(fld,stat) {
	var deflen = 300;
	var strlen = fld.length;
	var remlen = deflen - strlen;
	document.getElementById(stat).innerHTML = remlen;
}


function msgReply(from_id, reply_id) {
	var defURL = 'frm_msgReply.cfm?id=' + from_id + '&reply=' + reply_id;
	ColdFusion.navigate(defURL,'msgReply');
}

function topicView(topicID) {
	var defURL = 'app_forums.cfm?a=view&id=' + topicID;
	ColdFusion.navigate(defURL,'appContent');
}

function topicReply(topicID) {
	var defURL = 'frm_topicReply.cfm?id=' + topicID;
	ColdFusion.navigate(defURL,'topicReply');
}

function sellItem(itemType) {
	defURL = 'pnl_apps.cfm?app=1&menu=' + itemType;
	ColdFusion.navigate(defURL, 'appPanel');
}

function sellThis(itemID) {
	defURL = 'app_sell.cfm?a=sell&id=' + itemID;
	ColdFusion.navigate(defURL, 'appContent');
}
