// main.js Shavemagazine.com

//favourite and home page
function AddToFav() {
	title = "ShaveMagazine.com - Teaching Men How To Be Men"; 
	url = "http://www.shavemagazine.com"; 

	if (window.sidebar) { // Mozilla Firefox Bookmark
		window.sidebar.addPanel(title, url,"");
	} else if( window.external ) { // IE Favorite
		window.external.AddFavorite( url, title);
	}	else if(window.opera && window.print) { // Opera Hotlist
		return true;
	}
}

function SetHomePage()
{
url = "http://www.shavemagazine.com"; 

if (document.all)
{
	document.body.style.behavior='url(#default#homepage)';
	document.body.setHomePage(url);
}
else if (window.sidebar)
{
	if(window.netscape)
	{
		try
		{  
		netscape.security.PrivilegeManager.enablePrivilege("UniversalXPConnect");  
		}  
		catch(e)  
		{  
		alert("This action was avoided by your browser. To enable, please enter about:config in your address line, and set signed.applets.codebase_principal_support to true");  
		}
	} 
	var prefs = Components.classes['@mozilla.org/preferences-service;1'].getService(Components. interfaces.nsIPrefBranch);
	prefs.setCharPref('browser.startup.homepage',url);
}
}

//button stuff
function goLite(FRM,BTN){
	window.document.forms[FRM].elements[BTN].style.color = "#6699AA";    
	window.document.forms[FRM].elements[BTN].style.backgroundColor = "#EEEEEE";    
	window.document.forms[FRM].elements[BTN].style.borderColor = "#6699CC";
} 

function goDim(FRM,BTN){
	window.document.forms[FRM].elements[BTN].style.color = "#777777";    
	window.document.forms[FRM].elements[BTN].style.backgroundColor = "#EEEEEE";    
	window.document.forms[FRM].elements[BTN].style.borderColor = "#6699AA";
}


/*polls*/
var xmlHttp

function getVote(int,poll_id)
{
xmlHttp=GetXmlHttpObject()
if (xmlHttp==null)
 {
 alert ("Browser does not support HTTP Request")
 return
 } 
var url="http://www.shavemagazine.com/inc/poll_vote.php"
url=url+ "?vote="+int
url=url+ "&poll_id="+poll_id
url=url+ "&sid="+Math.random()
xmlHttp.onreadystatechange=stateChanged2
xmlHttp.open("GET",url,true)
xmlHttp.send(null)
} 

function stateChanged2() 
{ 
 if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
 {
 var div = document.getElementById("polldiv");
 div.innerHTML="";
 div.innerHTML=xmlHttp.responseText;
 } 
} 



var xmlHttp

function subq(question)
{
xmlHttp=GetXmlHttpObject()
if (xmlHttp==null)
 {
 alert ("Browser does not support HTTP Request")
 return
 } 
var url="http://www.shavemagazine.com/features/askaman/asksubmit.php"
url=url+ "?question="+question
url=url+ "&sid="+Math.random()
xmlHttp.onreadystatechange=stateChanged 
xmlHttp.open("GET",url,true)
xmlHttp.send(null)
} 

function stateChanged() 
{ 
 if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
 { 
 document.getElementById("askaman").
 innerHTML=xmlHttp.responseText;
 } 
} 

function GetXmlHttpObject()
{ 
var objXMLHttp=null
if (window.XMLHttpRequest)
 {
 objXMLHttp=new XMLHttpRequest()
 }
else if (window.ActiveXObject)
 {
 objXMLHttp=new ActiveXObject("Microsoft.XMLHTTP")
 }
return objXMLHttp
}