
//Browser Support Code
function ajaxAddFav(vidid){

var ajaxRequest; // The variable that makes Ajax possible!

try{
// Opera 8.0+, Firefox, Safari
ajaxRequest = new XMLHttpRequest();
} catch (e){
// Internet Explorer Browsers
try{
ajaxRequest = new ActiveXObject("Msxml2.XMLHTTP");
} catch (e) {
try{
ajaxRequest = new ActiveXObject("Microsoft.XMLHTTP");
} catch (e){
// Something went wrong
alert("Your browser broke!");
return false;
}
}
}
// Create a function that will receive data sent from the server
ajaxRequest.onreadystatechange = function(){
if(ajaxRequest.readyState == 4 ){
var ajaxDisplay = document.getElementById('favDiv');
ajaxDisplay.innerHTML = ajaxRequest.responseText;
}
else
{
// readystate has changed but <> 4
document.getElementById('favDiv').innerHTML = '<img src=\"/options/loading.gif\"> Now We Wait...';
} 
}
var user = document.getElementById('user').value;
var url = document.getElementById('url').value;
//var queryString = "?user=" + user + "~" + url;
var queryString = "user=" + user + "&url=" +url + "&vidid="+vidid;

ajaxRequest.open("POST", "/options/processfav.php", true);

//Send the proper header information along with the request
ajaxRequest.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
ajaxRequest.setRequestHeader("Content-length", queryString.length);
ajaxRequest.setRequestHeader("Connection", "close");

ajaxRequest.send(queryString);
//alert(queryString);
}

//Browser Support Code
function ajaxDelFav(url,list,offset){

var ajaxRequest; // The variable that makes Ajax possible!

try{
// Opera 8.0+, Firefox, Safari
ajaxRequest = new XMLHttpRequest();
} catch (e){
// Internet Explorer Browsers
try{
ajaxRequest = new ActiveXObject("Msxml2.XMLHTTP");
} catch (e) {
try{
ajaxRequest = new ActiveXObject("Microsoft.XMLHTTP");
} catch (e){
// Something went wrong
alert("Your browser broke!");
return false;
}
}
}
// Create a function that will receive data sent from the server
ajaxRequest.onreadystatechange = function(){
if(ajaxRequest.readyState == 4 ){
var ajaxDisplay = document.getElementById('favDiv');
ajaxDisplay.innerHTML = ajaxRequest.responseText;
}
else
{
// readystate has changed but <> 4
document.getElementById('favDiv').innerHTML = '<div class=\"align-center\"><img src=\"/options/loading.gif\"> <p>removing from favorites...</p></div>';
} 
}
var user = document.getElementById('user').value;
//var url = document.getElementById('url').value;
var action = document.getElementById('action').value;
//var queryString = "?user=" + user + "~" + url;
var queryString = "user=" + user + "&url=" + url + "&action=" + action + "&list=" + list+ "&offset=" + offset;

ajaxRequest.open("POST", "/options/processfav.php", true);

//Send the proper header information along with the request
ajaxRequest.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
ajaxRequest.setRequestHeader("Content-length", queryString.length);
ajaxRequest.setRequestHeader("Connection", "close");

ajaxRequest.send(queryString);
//alert(queryString);
}

//Browser Support Code
function ajaxFavGirls(url,girl){

var ajaxRequest; // The variable that makes Ajax possible!

try{
// Opera 8.0+, Firefox, Safari
ajaxRequest = new XMLHttpRequest();
} catch (e){
// Internet Explorer Browsers
try{
ajaxRequest = new ActiveXObject("Msxml2.XMLHTTP");
} catch (e) {
try{
ajaxRequest = new ActiveXObject("Microsoft.XMLHTTP");
} catch (e){
// Something went wrong
alert("Your browser broke!");
return false;
}
}
}
// Create a function that will receive data sent from the server
ajaxRequest.onreadystatechange = function(){
if(ajaxRequest.readyState == 4 ){
var ajaxDisplay = document.getElementById('favgirlDiv');
ajaxDisplay.innerHTML = ajaxRequest.responseText;
}
else
{
// readystate has changed but <> 4
document.getElementById('favgirlDiv').innerHTML = '<img src=\"/options/loading.gif\"><p>adding '+girl+' to favorites...</p>';
} 
}
var user = document.getElementById('user').value;
//var url = document.getElementById('url').value;
var action = document.getElementById('action').value;
//var queryString = "?user=" + user + "~" + url;
var queryString = "user=" + user + "&url=" + url + "&girl=" + girl + "&action=" + action;

ajaxRequest.open("POST", "/options/processfav.php", true);

//Send the proper header information along with the request
ajaxRequest.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
ajaxRequest.setRequestHeader("Content-length", queryString.length);
ajaxRequest.setRequestHeader("Connection", "close");

ajaxRequest.send(queryString);
//alert(queryString);
}

//Browser Support Code
function ajaxDelFavGirls(url,girl,list,offset){

var ajaxRequest2; // The variable that makes Ajax possible!

try{
// Opera 8.0+, Firefox, Safari
ajaxRequest2 = new XMLHttpRequest();
} catch (e){
// Internet Explorer Browsers
try{
ajaxRequest2 = new ActiveXObject("Msxml2.XMLHTTP");
} catch (e) {
try{
ajaxRequest2 = new ActiveXObject("Microsoft.XMLHTTP");
} catch (e){
// Something went wrong
alert("Your browser broke!");
return false;
}
}
}
// Create a function that will receive data sent from the server
ajaxRequest2.onreadystatechange = function(){
if(ajaxRequest2.readyState == 4 ){
var ajaxDisplay = document.getElementById('favgirlDiv');
ajaxDisplay.innerHTML = ajaxRequest2.responseText;
}
else
{
// readystate has changed but <> 4
document.getElementById('favgirlDiv').innerHTML = '<div class=\"align-center\"><img src=\"/options/loading.gif\"><p>deleting '+girl+' from favorites...</p></div>';
}
}
var user = document.getElementById('user').value;
//var url = document.getElementById('url').value;
var action = document.getElementById('actiongirl').value;
//var queryString = "?user=" + user + "~" + url;
var queryString = "user=" + user + "&url=" + url + "&girl=" + girl + "&action=" + action + "&list=" + list+ "&offset=" + offset;

ajaxRequest2.open("POST", "/options/processfav.php", true);

//Send the proper header information along with the request
ajaxRequest2.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
ajaxRequest2.setRequestHeader("Content-length", queryString.length);
ajaxRequest2.setRequestHeader("Connection", "close");

ajaxRequest2.send(queryString);
//alert(queryString);
}

//Browser Support Code
function ajaxFavGirls2(url,girl){

var ajaxRequest2; // The variable that makes Ajax possible!

try{
// Opera 8.0+, Firefox, Safari
ajaxRequest2 = new XMLHttpRequest();
} catch (e){
// Internet Explorer Browsers
try{
ajaxRequest2 = new ActiveXObject("Msxml2.XMLHTTP");
} catch (e) {
try{
ajaxRequest2 = new ActiveXObject("Microsoft.XMLHTTP");
} catch (e){
// Something went wrong
alert("Your browser broke!");
return false;
}
}
}
// Create a function that will receive data sent from the server
ajaxRequest2.onreadystatechange = function(){
if(ajaxRequest2.readyState == 4 ){
var ajaxDisplay = document.getElementById(girl);
ajaxDisplay.innerHTML = ajaxRequest2.responseText;
}
else
{
// readystate has changed but <> 4
document.getElementById(girl).innerHTML = '<img src=\"/images/rating_loading.gif\"><p>adding '+girl+' to favorites...</p>';
} 
}
var user = document.getElementById('user').value;
//var url = document.getElementById('url').value;
//var action = document.getElementById('action').value;
//var queryString = "?user=" + user + "~" + url;
var queryString = "user=" + user + "&url=" + url + "&girl=" + girl + "&action=addgirl";

ajaxRequest2.open("POST", "/options/processfav.php", true);

//Send the proper header information along with the request
ajaxRequest2.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
ajaxRequest2.setRequestHeader("Content-length", queryString.length);
ajaxRequest2.setRequestHeader("Connection", "close");

ajaxRequest2.send(queryString);
//alert(queryString);
}

//Browser Support Code
function ajaxAddFav2(url,vidid){

var ajaxRequest2; // The variable that makes Ajax possible!

try{
// Opera 8.0+, Firefox, Safari
ajaxRequest2 = new XMLHttpRequest();
} catch (e){
// Internet Explorer Browsers
try{
ajaxRequest2 = new ActiveXObject("Msxml2.XMLHTTP");
} catch (e) {
try{
ajaxRequest2 = new ActiveXObject("Microsoft.XMLHTTP");
} catch (e){
// Something went wrong
alert("Your browser broke!");
return false;
}
}
}
// Create a function that will receive data sent from the server
ajaxRequest2.onreadystatechange = function(){
if(ajaxRequest2.readyState == 4 ){
var ajaxDisplay = document.getElementById(vidid);
ajaxDisplay.innerHTML = ajaxRequest2.responseText;
}
else
{
// readystate has changed but <> 4
document.getElementById(vidid).innerHTML = '<img src=\"/images/rating_loading.gif\"> Now We Wait...';
} 
}
var user = document.getElementById('user').value;
//var url = document.getElementById('url').value;
//var queryString = "?user=" + user + "~" + url;
var queryString = "user=" + user + "&url=" +url + "&add=yes" + "&vidid="+vidid;

ajaxRequest2.open("POST", "/options/processfav.php", true);

//Send the proper header information along with the request
ajaxRequest2.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
ajaxRequest2.setRequestHeader("Content-length", queryString.length);
ajaxRequest2.setRequestHeader("Connection", "close");

ajaxRequest2.send(queryString);
//alert(queryString);
}

//Browser Support Code
function ajaxFavCat(url,cat){

var ajaxRequest; // The variable that makes Ajax possible!

try{
// Opera 8.0+, Firefox, Safari
ajaxRequest = new XMLHttpRequest();
} catch (e){
// Internet Explorer Browsers
try{
ajaxRequest = new ActiveXObject("Msxml2.XMLHTTP");
} catch (e) {
try{
ajaxRequest = new ActiveXObject("Microsoft.XMLHTTP");
} catch (e){
// Something went wrong
alert("Your browser broke!");
return false;
}
}
}
// Create a function that will receive data sent from the server
ajaxRequest.onreadystatechange = function(){
if(ajaxRequest.readyState == 4 ){
var ajaxDisplay = document.getElementById('favcatDiv');
ajaxDisplay.innerHTML = ajaxRequest.responseText;
}
else
{
// readystate has changed but <> 4
document.getElementById('favcatDiv').innerHTML = '<img src=\"/options/loading.gif\"><p>adding '+cat+' to favorites...</p>';
} 
}
var user = document.getElementById('user').value;
//var url = document.getElementById('url').value;
var action = document.getElementById('action').value;
//var queryString = "?user=" + user + "~" + url;
var queryString = "user=" + user + "&url=" + url + "&cat=" + cat + "&action=" + action;

ajaxRequest.open("POST", "/options/processfav.php", true);

//Send the proper header information along with the request
ajaxRequest.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
ajaxRequest.setRequestHeader("Content-length", queryString.length);
ajaxRequest.setRequestHeader("Connection", "close");

ajaxRequest.send(queryString);
//alert(queryString);
}

//Browser Support Code
function ajaxDelFavCat(url,cat){

var ajaxRequest3; // The variable that makes Ajax possible!

try{
// Opera 8.0+, Firefox, Safari
ajaxRequest3 = new XMLHttpRequest();
} catch (e){
// Internet Explorer Browsers
try{
ajaxRequest3 = new ActiveXObject("Msxml2.XMLHTTP");
} catch (e) {
try{
ajaxRequest3 = new ActiveXObject("Microsoft.XMLHTTP");
} catch (e){
// Something went wrong
alert("Your browser broke!");
return false;
}
}
}
// Create a function that will receive data sent from the server
ajaxRequest3.onreadystatechange = function(){
if(ajaxRequest3.readyState == 4 ){
var ajaxDisplay = document.getElementById('favcatDiv');
ajaxDisplay.innerHTML = ajaxRequest3.responseText;
}
else
{
// readystate has changed but <> 4
document.getElementById('favcatDiv').innerHTML = '<div class=\"align-center\"><img src=\"/options/loading.gif\"><p>deleting '+cat+' from favorites...</p></div>';
}
}
var user = document.getElementById('user').value;
//var url = document.getElementById('url').value;
var action = document.getElementById('actioncat').value;
//var queryString = "?user=" + user + "~" + url;
var queryString = "user=" + user + "&url=" + url + "&cat=" + cat + "&action=" + action;

ajaxRequest3.open("POST", "/options/processfav.php", true);

//Send the proper header information along with the request
ajaxRequest3.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
ajaxRequest3.setRequestHeader("Content-length", queryString.length);
ajaxRequest3.setRequestHeader("Connection", "close");

ajaxRequest3.send(queryString);
//alert(queryString);
}

//Browser Support Code
function ajaxFavCat2(url,cat){

var ajaxRequest2; // The variable that makes Ajax possible!

try{
// Opera 8.0+, Firefox, Safari
ajaxRequest2 = new XMLHttpRequest();
} catch (e){
// Internet Explorer Browsers
try{
ajaxRequest2 = new ActiveXObject("Msxml2.XMLHTTP");
} catch (e) {
try{
ajaxRequest2 = new ActiveXObject("Microsoft.XMLHTTP");
} catch (e){
// Something went wrong
alert("Your browser broke!");
return false;
}
}
}
// Create a function that will receive data sent from the server
ajaxRequest2.onreadystatechange = function(){
if(ajaxRequest2.readyState == 4 ){
var ajaxDisplay = document.getElementById(cat);
ajaxDisplay.innerHTML = ajaxRequest2.responseText;
}
else
{
// readystate has changed but <> 4
document.getElementById(cat).innerHTML = '<img src=\"/images/rating_loading.gif\"><p>adding '+cat+' to favorites...</p>';
} 
}
var user = document.getElementById('user').value;
//var url = document.getElementById('url').value;
//var action = document.getElementById('action').value;
//var queryString = "?user=" + user + "~" + url;
var queryString = "user=" + user + "&url=" + url + "&cat=" + cat + "&action=addcat";

ajaxRequest2.open("POST", "/options/processfav.php", true);

//Send the proper header information along with the request
ajaxRequest2.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
ajaxRequest2.setRequestHeader("Content-length", queryString.length);
ajaxRequest2.setRequestHeader("Connection", "close");

ajaxRequest2.send(queryString);
//alert(queryString);
}
