var xmlHttp

function ajaxLoad( url ) {
	jQuery('#backgroundPopup').toggle(200);
	jQuery('#post-content').load( url, { 'content': 'only'}, function() {jQuery('#backgroundPopup').toggle(200);} );
}

function toggleDate () {
	if (jQuery('#date_info').css('display') == 'none') 	{ jQuery('#date_info').show() }
	else											{ jQuery('#date_info').hide(); }

}




// ======================================================
function rollDice() {
	window.scrollTo(600,0);
	var tDate = new Date();
	theDate=tDate.getHours()+":"+tDate.getMinutes()+":" +tDate.getSeconds();
	document.getElementById("DiceOutput").innerHTML="****Rolling dice ...";
	
	jQuery( '#DiceOutput' ).load("/WebChar/dieRoller.php", {
		Skill: jQuery('#Skill').val(),
		Damage: 0,
		AP: 0,
		Target: jQuery('#Target').val(),
		Bonus : jQuery('#Bonus').val(),
		Penalty : jQuery('#Penalty').val(),
		Luck : jQuery('#Luck').val(),
		maxDrain: 0,
		time : theDate,
		Times : jQuery('#Times').val()
	});

}

// ======================================================
//DEPRECATED???
/*
function AJAXHelper(url, func, target) {

	document.getElementById("diceRoller_Temp").innerHTML=target
	xmlHttp=GetXmlHttpObject()
	if (xmlHttp==null) {
	   alert ("Browser does not support HTTP Request")
	   return
	} 

	xmlHttp.open("GET",url,true)
	switch (func) {
		case "append":		
			xmlHttp.onreadystatechange=appendDone
			break
		default:
			xmlHttp.onreadystatechange=replaceDone
	}
	xmlHttp.send(null)
	return false
} 
// ======================================================
function replaceDone() {
	if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete") { 
		theText=xmlHttp.responseText
		target=document.getElementById("diceRoller_Temp").innerHTML
		document.getElementById(target).innerHTML=theText
	} 
}
// ======================================================
function appendDone() {
	if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete") { 
		target=document.getElementById("diceRoller_Temp").innerHTML

		if (xmlHttp.responseText.indexOf('ERROR:') == -1) {
			theText=document.getElementById(target).innerHTML+xmlHttp.responseText
			document.getElementById(target).innerHTML=theText
			}
		else {document.getElementById("error").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
} 

// ======================================================
	function go(obj) {
		what=obj.options[obj.selectedIndex].value;
		where=obj.name
	
		url='http://www.schraderenterprises.com/blog/wp-content/plugins/greyhawk/skillsAJAX.php'
		url=url+'?'+where+'='+what
		
		switch (where) {
			case 'cat':	out='subcat'; break;
			case 'subcat':	out='skills'; break;
			case 'skills':	out='skillList'; break;
			case 'skill':	out='skillList'; break;
		}
		//alert(out)
		
		document.getElementById("diceRoller_Temp").innerHTML=out
		AJAXHelper(url, 'replace', out);
	}


*/