//var bustcachevar=1 //bust potential caching of external pages after initial request? (1=yes, 0=no)
var loadstatustext="<img src='../templates/default/images/bigWaiting.gif' /> Requesting content..."
var xmlHttp
function pageselect(str,nm,email,bdate,usrnm,st)
{  
	xmlHttp=GetXmlHttpObject()
	
	if (xmlHttp==null)
	{
		alert ("Browser does not support HTTP Request")
		return
	} 
	
	var url="frmchooser.php"
	url = url+"?pageid="+str+"&name="+nm+"&email="+email+"&bdate="+bdate+"&usrnm="+usrnm+"&st="+st  
	xmlHttp.onreadystatechange=pageChange 
	xmlHttp.open("GET",url,true)
	xmlHttp.send(null)
}

function pageChange() 
{ 
	document.getElementById('to_change_on_ajax_call').style.display='none';
	document.getElementById('show_img').style.display='block';
	document.getElementById('show_img').innerHTML=loadstatustext

	if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
	{                                                                      
		document.getElementById('show_img').style.display='none';
		document.getElementById('to_change_on_ajax_call').style.display='block';
		
		if(document.getElementById("to_change_on_ajax_call").innerHTML!="")
		{
			document.getElementById("to_change_on_ajax_call").innerHTML="";
		}
		 document.getElementById("to_change_on_ajax_call").innerHTML = xmlHttp.responseText;
         jsexc();
		 
	}
} 

function jsexc()
{

 window.addEvent("domready", function() {
        //new Accordion($$(".accordion_toggler"), $$(".accordion_content"));
        //alert("hello");
        dp.SyntaxHighlighter.HighlightAll("usage");
                
        new iMask({
            onValid: function(event, obj) {obj.setStyles({"background-color":"#cfc", "border":"1px solid #0c0"})},
            onInvalid: function(event, obj) {obj.setStyles({"background-color":"#fcc", "border":"1px solid #c00"})}
        });            
        var exValidatorB = new fValidator("exB");
    });               

}


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