function add_podcast_fav(item_id,art) {
  http_request = createRequest();
  http_request.onreadystatechange = add_podcast_fav_update;
  http_request.open('POST', '/ajax.php', true);
  http_request.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
  http_request.send('do=add_podcast_fav&item_id=' + item_id + '&art=' + art);
}

function add_podcast_fav_update() {
	if (http_request.readyState == 4) {
		if (http_request.status == 200) {
			var result = http_request.responseText;
			
			if(result == 'nouser') {
				alert('Diese Funktion steht nur angemeldeten Usern zur Verfügung.');
			} else if(result == 'insert') {
        		alert(unescape("Favorit wurde hinzugef%FCgt."));
			} else if(result == 'error_insert') {
        		alert('Dieser Podcast existiert nicht.');
        	} else if(result == 'insert_double') {
        		alert('Diese Folge ist schon in deinen Favoriten.');	
			} else {
        		alert(unescape("Diese Funktion steht nicht zur verf%FCgung."));
      		}
		} else {
			alert('Bei dem Request ist ein Problem aufgetreten.');
		}
	}
}



function send_podcast_abo(podcastid) {
	
  http_request = createRequest();
  http_request.onreadystatechange = add_podcast_abo_update;
  http_request.open('POST', '/ajax.php', true);
  http_request.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
  http_request.send('do=add_podcast_abo&podcastid=' + podcastid);
	
}


function add_podcast_abo_update() {
	if (http_request.readyState == 4) {
		if (http_request.status == 200) {
			var result = http_request.responseText;
			
			if(result == 'nouser') {
				alert(unescape("Diese Funktion steht nur angemeldeten Usern zur Verf%FCgung."));
			} else if(result == 'insert') {
        		alert('Dieser Podcast wurde abonniert.');
			} else if(result == 'error_insert') {
        		alert('Dieser Podcast existiert nicht.');
        	} else if(result == 'insert_double') {
        		alert('Dieser Podcast wurde schon von dir abonniert.');	
			} else {
        		alert(unescape("Diese Funktion steht nicht zur verf%FCgung."));
      		}
		} else {
			alert('Bei dem Request ist ein Problem aufgetreten.');
		}
	}
}


function add_video_fav(video_id) {
  http_request = createRequest();
  http_request.onreadystatechange = add_video_fav_update;
  http_request.open('POST', '/ajax.php', true);
  http_request.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
  http_request.send('do=add_video_fav&video_id=' + video_id);
}

function add_video_fav_update() {
	if (http_request.readyState == 4) {
		if (http_request.status == 200) {
			var result = http_request.responseText;
			if(result == 'nouser') {
        alert(unescape("Diese Funktion ist nur angemeldeten Usern m%F6glich."));
      } else {
        alert(unescape("Das Video wurde zu deinen Favoriten hinzugef%FCgt."));
      }
		} else {
			alert('Bei dem Request ist ein Problem aufgetreten.');
		}
	}
}

function add_video_abo_user(user_id) {
  http_request = createRequest();
  http_request.onreadystatechange = add_video_abo_user_update;
  http_request.open('POST', '/ajax.php', true);
  http_request.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
  http_request.send('do=add_video_abo_user&user_id=' + user_id);
}

function add_video_abo_user_update() {
	if (http_request.readyState == 4) {
		if (http_request.status == 200) {
			var result = http_request.responseText;
			if(result == 'nouser') {
        alert(unescape("Diese Funktion ist nur angemeldeten Usern m%F6glich."));
      } else {
        alert('Der User wurde abonniert.');
      }
		} else {
			alert('Bei dem Request ist ein Problem aufgetreten.');
		}
	}
}

function add_video_abo_artist(artist_id) {
  http_request = createRequest();
  http_request.onreadystatechange = add_video_abo_artist_update;
  http_request.open('POST', '/ajax.php', true);
  http_request.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
  http_request.send('do=add_video_abo_artist&artist_id=' + artist_id);
}

function add_video_abo_artist_update() {
	if (http_request.readyState == 4) {
		if (http_request.status == 200) {
			var result = http_request.responseText;
			if(result == 'nouser') {
        alert(unescape("Diese Funktion ist nur angemeldeten Usern m%F6glich."));
      } else {
        alert('Der Artist wurde abonniert.');
      }
		} else {
			alert('Bei dem Request ist ein Problem aufgetreten.');
		}
	}
}

function add_music_fav(music_id) {
  http_request = createRequest();
  http_request.onreadystatechange = add_music_fav_update;
  http_request.open('POST', '/ajax.php', true);
  http_request.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
  http_request.send('do=add_music_fav&music_id=' + music_id);
}

function add_music_fav_update() {
	if (http_request.readyState == 4) {
		if (http_request.status == 200) {
			var result = http_request.responseText;
			if(result == 'nouser') {
        alert(unescape("Diese Funktion ist nur angemeldeten Usern m%F6glich."));
      } else {
        alert(unescape("Der Titel wurde zu deinen Favoriten hinzugef%FCgt."));
      }
		} else {
			alert('Bei dem Request ist ein Problem aufgetreten.');
		}
	}
}

function add_music_abo_artist(artist_id) {
  http_request = createRequest();
  http_request.onreadystatechange = add_music_abo_artist_update;
  http_request.open('POST', '/ajax.php', true);
  http_request.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
  http_request.send('do=add_music_abo_artist&artist_id=' + artist_id);
}

function add_music_abo_artist_update() {
	if (http_request.readyState == 4) {
		if (http_request.status == 200) {
			var result = http_request.responseText;
			if(result == 'nouser') {
        alert(unescape("Diese Funktion ist nur angemeldeten Usern m%F6glich."));
      } else {
        alert('Der Artist wurde abonniert.');
      }
		} else {
			alert('Bei dem Request ist ein Problem aufgetreten.');
		}
	}
}