// JavaScript Document

function runQuickPickUpdates() {

	var url = siteURL + "tools/shares/ajxGetQuickPicks.asp?sid = " + Math.random();
	$.get(url,function(data) { 
					   $('#quickPicks').html(data); 
					   });
	
	setTimeout("runQuickPickUpdates()", 10000);
}

function runUpdateOnce() {
	
	var url = siteURL + "tools/shares/ajxGetQuickPicks.asp?sid = " + Math.random();
	$.get(url, function(data) { 
		$('#quickPicks').html(data);
	});
}


/*function GetXmlHttpObject() { 

	var objXMLHttp = null;
	
	if (window.XMLHttpRequest) {
		objXMLHttp = new XMLHttpRequest();
	} else if (window.ActiveXObject) {
		objXMLHttp = new ActiveXObject("Microsoft.XMLHTTP");
	}
	
	return objXMLHttp;
}
*/

function qpRefresh() {
 	if (xmlHTTPact.readyState == 4 || xmlHTTPact.readyState == "complete") {
		if (xmlHTTPact.responseText == 'max') {
			alert("You are limited to 15 items in your quick-picks");
		}
//		document.getElementById("quickPicks").innerHTML = xmlHTTPact.responseText;
		runUpdateOnce();
		
	} 	
}

function clearQPRefresh() {
 	if (xmlHTTPact.readyState == 4 || xmlHTTPact.readyState == "complete") {
		document.getElementById("quickPicks").innerHTML = xmlHTTPact.responseText;
	} 	
}

function removeQP(sTIDM) {
	xmlHTTPact = GetXmlHttpObject()
	
	if (xmlHTTPact == null) {
		alert ("Please make sure you have javascript enabled.");
		return;
	}

	var url = "tools/shares/ajxGetQuickPicks.asp";
	url = url + "?sid = " + Math.random();
	url = url + "&act=remove&share=" + sTIDM;
	xmlHTTPact.onreadystatechange = qpRefresh;
	xmlHTTPact.open("GET",url,true);
	xmlHTTPact.send(null);
}



function addQP(sTIDM) {
	xmlHTTPact = GetXmlHttpObject()
	
	if (xmlHTTPact == null) {
		alert ("Please make sure you have javascript enabled.");
		return;
	}

	var url = "tools/shares/ajxGetQuickPicks.asp";
	url = url + "?sid = " + Math.random();
	url = url + "&act=add&share=" + sTIDM;
	xmlHTTPact.onreadystatechange = qpRefresh;
	xmlHTTPact.open("GET",url,true);
	xmlHTTPact.send(null);
}


function clearQP() {
	xmlHTTPact = GetXmlHttpObject()
	
	if (xmlHTTPact == null) {
		alert ("Please make sure you have javascript enabled.");
		return;
	}

	var url = "tools/shares/ajxGetQuickPicks.asp";
	url = url + "?sid = " + Math.random();
	url = url + "&clearQP=yes";
	xmlHTTPact.onreadystatechange = clearQPRefresh;
	xmlHTTPact.open("GET",url,true);
	xmlHTTPact.send(null);	
}
