﻿	var ajaxpage = new sack();
	function changepage(page,speakerID,orderby,returnid,archived,type)
	{		var urlstring = '_run-ajax.cfm?ajax=yes&page='+page;
			<!---document.getElementById('loading').style.visibility = 'visible';--->
			if (speakerID !=  '') {
			urlstring = '_run-ajax.cfm?ajax=yes&page='+page+'&speakerID=' + speakerID;	// Specifying which file to get
								}
			if (orderby != '') {
			urlstring += '&orderby='+orderby;	// Specifying which file to get
								}
			if (returnid != '') {
			urlstring += '&returnid='+returnid;	// Specifying which file to get
								}
			if (archived != '') {
			urlstring += '&archived='+archived;	// Specifying which file to get
								}
			if (type != '') {
			urlstring += '&type='+type;	// Specifying which file to get
								}
			ajaxpage.requestFile = urlstring;					
			ajaxpage.onCompletion = showPageData;	// Specify function that will be executed after file has been found
			ajaxpage.runAJAX();		// Execute AJAX function			
	}

	function getmembers(mname,typefield,page,returnid)
	{		var urlstring = '_run-ajax.cfm?ajax=yes'
			<!---document.getElementById('loading').style.visibility = 'visible';--->
			if (mname !=  '') {
			urlstring += '&mname=' + mname;	// Specifying which file to get
								}
			if (typefield != '') {
			urlstring += '&typefield='+typefield;	// Specifying which file to get
								}

			if (page != '') {
			urlstring += '&page='+page;	// Specifying which file to get
								}
			if (returnid != '') {
			urlstring += '&returnid='+returnid;	// Specifying which file to get
								}
			ajaxpage.requestFile = urlstring;					
			ajaxpage.onCompletion = showPageData;	// Specify function that will be executed after file has been found
			ajaxpage.runAJAX();		// Execute AJAX function			
	}



	function updateSomething(param1,param2,param3,page,returnid)
	{		var urlstring = '_run-ajax.cfm?ajax=yes'
			<!---document.getElementById('loading').style.visibility = 'visible';--->
			if (page !=  '') {
			urlstring += '&page=' + page;	// Specifying which file to get
								}
			if (returnid != '') {
			urlstring += '&returnid='+returnid;	// Specifying which file to get
								}

			if (param1 != '') {
			urlstring += '&param1='+param1;	// Specifying which file to get
								}
			if (param2 != '') {
			urlstring += '&param2='+param2;	// Specifying which file to get
								}
			if (param3 != '') {
			urlstring += '&param3='+param3;	// Specifying which file to get
								}
			ajaxpage.requestFile = urlstring;					
			ajaxpage.onCompletion = showPageData;	// Specify function that will be executed after file has been found
			ajaxpage.runAJAX();		// Execute AJAX function			
	}
	
	function changeform(page,pk,formid,returnid) {
					var str = '_run-ajax.cfm?ajax=yes&page='+page+'&returnid='+returnid;
					var elem = document.getElementById(formid).elements;
					//$('.loading').show();
					for(var i = 0; i < elem.length; i++)
					{
					if (elem[i].value != undefined) {
						if (elem[i].type == 'radio' || elem[i].type == 'checkbox') {
							if (elem[i].checked == true) {	
					str += "&" +  elem[i].name + "=" + elem[i].value;
														}
						}else {
					str += "&" +  elem[i].name + "=" + elem[i].value;
																				   }
													}
					} 
			//window.open(str,"mywindow");					
			ajaxpage.requestFile = str;					
			ajaxpage.onCompletion = showPageData;	// Specify function that will be executed after file has been found
			ajaxpage.runAJAX();		

											}

	
	function showPageData()
	{	
	eval(ajaxpage.response);
	//$('.loading').hide();

	}
