function closeMessageBox () {
	 Effect.Fade('messageBox');
}


function FunctionValid(id,action,table) {
	var img = 'on_off_'+id;
	var href = 'href_'+id;
	
	FunctionGeneral(id,action,table);
	document.getElementById(img).src="http://mistable.com.au/img/icons/"+action+".png";
	if(action =="on") {
		document.getElementById(href).href = "javascript:FunctionValid('"+id+"','off','"+table+"');";
	} else {
		document.getElementById(href).href = "javascript:FunctionValid('"+id+"','on','"+table+"');";
	}
}

function FunctionMiStableValid(id,action,table) {
	var img = 'mistable_on_off_'+id;
	var href = 'mistable_href_'+id;
	
	FunctionGeneral(id,action,table);
	document.getElementById(img).src="http://mistable.com.au/img/icons/"+action+".png";
	if(action =="mistable_on") {
		document.getElementById(href).href = "javascript:FunctionMiStableValid('"+id+"','mistable_off','"+table+"');";
	} else {
		document.getElementById(href).href = "javascript:FunctionMiStableValid('"+id+"','mistable_on','"+table+"');";
	}
}

function FunctionFeatureValid(id,action,table) {
	var img = 'feature_on_off_'+id;
	var href = 'feature_href_'+id;
	
	FunctionGeneral(id,action,table);
	document.getElementById(img).src="http://mistable.com.au/img/icons/"+action+".png";
	if(action =="feature_on") {
		document.getElementById(href).href = "javascript:FunctionFeatureValid('"+id+"','feature_off','"+table+"');";
	} else {
		document.getElementById(href).href = "javascript:FunctionFeatureValid('"+id+"','feature_on','"+table+"');";
	}
}

function FunctionGeneral(id,action,table) {
	var url = '/admin/ajax.php';
	var params = 'id='+id+"&action="+action+"&table="+table;
	var ajax = new Ajax.Updater(
	'message',
	url,
	{method: 'get', parameters: params});
	$('messageBox').style.display = "block";
}


function FunctionDelete(id,action,table) {
	var theDiv = 'item_'+id;
	FunctionGeneral(id,action,table);
	Effect.Fade(theDiv);
}


function AddHorseToUser(id,user,silentOwner) {
	if(id == 0){
		alert("Please select a horse");
	} else {
		if(silentOwner == true) {
			var silent = 1;
		} else {
			var silent = 0;
		}

		var url = '/admin/ajax.php?id='+id+'&user='+user+'&silentOwner='+silent+'&action=AddHorseToUser&table=HorseOwners';
		var response ="";
		new Ajax.Request(url,
		  {
			method:'get',
			onSuccess: function(transport){
				
				if (transport.responseText.match(/ALLREADY_HAVE_HORSE/)) {
						$('message').innerHTML = "All ready exists in list";
						$('messageBox').style.display ="block";
					} else {
						var str= transport.responseText;
						var ary = str.split("|");
						
						if(silentOwner ==1) {	
							var silentText = " (Slient Owner)";
						} else {
							var silentText ="";
						}
						
						$('showHorses').insert({ bottom: '<li id="item_'+ary[0]+'"><a href="javascript:FunctionDelete(\''+ary[0]+'\',\'deleteHorseFromOwner\',\'HorseOwners\')"><img src="http://mistable.com.au/img/icons/delete.png"></a> '+ary[1]+silentText+'</li>' });
					}
				
			  
			},
			onFailure: function(){ alert('Something went wrong...') }
		  });
	}
}


function AddHorseToFan(id,user) {
	if(id == 0){
		alert("Please select a horse");
	} else {
	

		var url = '/admin/ajax.php?id='+id+'&user='+user+'&action=AddHorseToFan&table=HorsesFans';
		var response ="";
		new Ajax.Request(url,
		  {
			method:'get',
			onSuccess: function(transport){
				
				if (transport.responseText.match(/ALLREADY_HAVE_HORSE/)) {
						$('message').innerHTML = "All ready exists in list";
						$('messageBox').style.display ="block";
					} else {
						var str= transport.responseText;
						var ary = str.split("|");
						
						
						
						$('showHorses').insert({ bottom: '<li id="item_'+ary[0]+'"><a href="javascript:FunctionDelete(\''+ary[0]+'\',\'deleteHorseFromFan\',\'HorsesFans\')"><img src="http://mistable.com.au/img/icons/delete.png"></a> '+ary[1]+'</li>' });
					}
				
			  
			},
			onFailure: function(){ alert('Something went wrong...') }
		  });
	}
}



function AddAllHorses() {
	var url = '/admin/ajax.php';
	var params = 'id=1&action=AddAllHorses&table=HorseOwners';
	var ajax = new Ajax.Updater(
	'showHorses',
	url,
	{method: 'get', parameters: params});	
}

function RemoveAllHorses() {
	var url = '/admin/ajax.php';
	var params = 'id=1&action=RemoveAllHorses&table=HorseOwners';
	var ajax = new Ajax.Updater(
	'showHorses',
	url,
	{method: 'get', parameters: params});	
}



function FunctionMove(id,action,table) {
	
	var url = '/admin/ajax.php';
	var params = 'id='+id+"&action="+action+"&table="+table;
	var ajax = new Ajax.Updater(
	'',
	url,
	{method: 'get', parameters: params});
	
	
	var url = '/admin/page-list-ajax.php';
	var params = '';
	var ajax = new Ajax.Updater(
	'PageListOuter',
	url,
	{method: 'get', parameters: params});

}

function FunctionMoveStaff(id,action,table) {
	
	var url = '/admin/ajax.php';
	var params = 'id='+id+"&action="+action+"&table="+table;
	var ajax = new Ajax.Updater(
	'',
	url,
	{method: 'get', parameters: params});
	
	
	var url = '/admin/staff-profile-list-ajax.php';
	var params = '';
	var ajax = new Ajax.Updater(
	'PageListOuter',
	url,
	{method: 'get', parameters: params});

}


/*GALLERY*/
function updateAlbum(id,action,table) {
	var url = '/admin/ajax.php';
	var params = 'id='+id+"&action="+action+"&table="+table;
	var ajax = new Ajax.Updater(
	'setAlbumSelectDiv',
	url,
	{method: 'get', parameters: params});
	//document.getElementById('setAlbumSelectDiv').disabled=false;
	//$('AddNew').style.display = "block";
}

/*BLOG*/
function FunctionBlogValid(horse,id,action,table) {
	var img = 'on_off_'+id;
	var href = 'href_'+id;
	
	FunctionBlogGeneral(horse,id,action,table);
	document.getElementById(img).src="http://mistable.com.au/img/icons/"+action+".png";
	if(action =="on") {
		document.getElementById(href).href = "javascript:FunctionBlogValid('"+horse+"','"+id+"','off','"+table+"');";
	} else {
		document.getElementById(href).href = "javascript:FunctionBlogValid('"+horse+"','"+id+"','on','"+table+"');";
	}
}

function FunctionBlogGeneral(horse,id,action,table) {
	var url = '/blog/ajax.php';
	var params = 'horse='+horse+'&id='+id+"&action="+action+"&table="+table;
	var ajax = new Ajax.Updater(
	'message',
	url,
	{method: 'get', parameters: params});
	$('messageBox').style.display = "block";
}


function FunctionBlogDelete(horse,id,action,table) {
	var theDiv = 'item_'+id;
	FunctionBlogGeneral(horse,id,action,table);
	Effect.Fade(theDiv);
}

function FunctionBlogFanValid(horse,id,action,table) {
	var img = 'on_off_'+id;
	var href = 'href_'+id;
	
	FunctionBlogFanGeneral(horse,id,action,table);
	document.getElementById(img).src="http://mistable.com.au/img/icons/"+action+".png";
	if(action =="on") {
		document.getElementById(href).href = "javascript:FunctionBlogFanValid('"+horse+"','"+id+"','off','"+table+"');";
	} else {
		document.getElementById(href).href = "javascript:FunctionBlogFanValid('"+horse+"','"+id+"','on','"+table+"');";
	}
}

function FunctionBlogFanGeneral(horse,id,action,table) {
	var url = '/blog/ajax-fan.php';
	var params = 'horse='+horse+'&id='+id+"&action="+action+"&table="+table;
	var ajax = new Ajax.Updater(
	'message',
	url,
	{method: 'get', parameters: params});
	$('messageBox').style.display = "block";
}


function FunctionBlogFanDelete(horse,id,action,table) {
	var theDiv = 'item_'+id;
	FunctionBlogFanGeneral(horse,id,action,table);
	Effect.Fade(theDiv);
}




/*Acounts*/