var xmlHttp;
function soc_net_ajax(opt){
try {xmlHttp=new XMLHttpRequest();}  // Firefox, Opera 8.0+, Safari  
	catch (e){try {xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");} // Internet Explorer
		catch (e){try {xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");}
			catch (e) {alert("Your browser does not support AJAX!");return false;}
			}
		}
	
	if (opt == 1){ // Get Social Network Info
	if (browser != "Microsoft Internet Explorer"){fadeOut('results');}
	var soc_net=document.getElementById('selected').innerHTML;
	var queryString = "method=13&do=socialnetwork&soc_net=" + soc_net +"&upd=" + new Date().getTime();
	}

	if (opt == 2){ // Get other people's pages
	document.getElementById('pages_button').setAttribute('disabled','disabled');document.getElementById('pages_button').value="Wait...";
	var soc_net=document.getElementById('selected').innerHTML;
	var theirname=document.getElementById('theirname').value;
	var queryString = "method=13&do=theirpages&soc_net=" + soc_net +"&theirname=" + theirname + "&upd=" + new Date().getTime();
	}

		xmlHttp.open("POST", "/_ajax/ajax.php", true);
		xmlHttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
		xmlHttp.setRequestHeader("Content-length", queryString.length);
		xmlHttp.setRequestHeader("Connection", "close");
		xmlHttp.onreadystatechange = function() {
			if(xmlHttp.readyState == 4 && xmlHttp.status == 200) {
	
	
	
	if (opt == 1){ // Get Social Network Info
	var ajaxDisplay = document.getElementById('results');
	ajaxDisplay.innerHTML = xmlHttp.responseText;
	if (browser != "Microsoft Internet Explorer"){fadeIn('results');}
	}
	
	if (opt == 2){ // Get other people's pages
	document.getElementById('pages_button').removeAttribute('disabled');document.getElementById('pages_button').value="Get Pages...";
	var ajaxDisplay = document.getElementById('getuser');
	ajaxDisplay.innerHTML = xmlHttp.responseText;
	}
	
			}
		}
xmlHttp.send(queryString);	
}




function gotopage(soc_net){
	sel_no=document.getElementById("pages").selectedIndex;
	var sel_url = document.getElementById("pages").options[sel_no].value;
	var sel_url = sel_url.replace(/&/g, "%26"); // Change Ampersand
	var sel_text = document.getElementById("pages").options[sel_no].text;
	if (sel_text != 'Manifesto Cover'){add_text=" page: " + sel_text;} else {add_text="!";} // Twitter
	if (sel_text != 'Manifesto Cover'){var add_title="&title=" + sel_text;} else {add_title="";} // DI/SU/DE/RE
	
	if (soc_net == 'fb'){
	url="http://www.facebook.com/sharer.php?u=";
	window.open(url + sel_url);
	}
	
	if (soc_net == 'tw'){
	url="http://twitter.com/home/?status=";
	window.open(url + "Read this LawsLoop Manifesto" + add_text + " - " + sel_url);
	}
	
	if (soc_net == 'di'){
	url="http://digg.com/submit?url=";
	window.open(url + sel_url + add_title);
	}
	
	if (soc_net == 'su'){
	url="http://www.stumbleupon.com/submit?url=";
	window.open(url + sel_url + add_title);
	}
	
	if (soc_net == 'de'){
	url="http://del.icio.us/post?url=";
	window.open(url + sel_url + add_title);
	}
	
	if (soc_net == 're'){
	url="http://reddit.com/submit?url=";
	window.open(url + sel_url + add_title);
	}
}



function pre_getpages(myname){
	if (document.getElementById('theirname').value.length >= 3 && document.getElementById('theirname').value.length <= 20){
	soc_net_ajax(2);
	} else {
	alert("Please enter a username between 3 and 20 characters");
	}
}




function colorchange(soc_net){
for(i = 1; i <= 6; i++){
if (i == 1){soc="fb";}if (i == 2){soc="tw";}if (i == 3){soc="di";}if (i == 4){soc="su";}if (i == 5){soc="de";}if (i == 6){soc="re";}
document.getElementById(soc + '_tab').style.border="1px solid #BFBFBF";
document.getElementById(soc +'_tab').style.backgroundColor="#EFEFEF";
}
document.getElementById(soc_net + '_tab').style.border="1px solid #808080";
document.getElementById(soc_net +'_tab').style.backgroundColor="#D4D0C8";
}
