var xmlHttp_adu;
var xmlHttp_med;

function play_aud(filePlay,fileName){
	xmlHttp_adu=Adu_GetXmlHttpObject();
	if (xmlHttp_adu==null){
  		alert ("Your browser does not support AJAX!");
  		return;
  	} 
	var url="http://www.carp.ca/audplay.cfm?filePlay="+filePlay+"&fileName="+fileName;	
	var h_url=window.location.href; 
	var tst=h_url.search("http://www");
	if (tst < 0) {//it is http://
		url="http://carp.ca/audplay.cfm?filePlay="+filePlay+"&fileName="+fileName;	
	}
	//xmlHttp_hp_doc[rowNum-1].onreadystatechange=v_stateChanged;
	xmlHttp_adu.onreadystatechange=function() {
		if (xmlHttp_adu.readyState==4){  
			document.getElementById('audsp').innerHTML=xmlHttp_adu.responseText;
		}			
	}
	xmlHttp_adu.open("GET",url,true);
	xmlHttp_adu.send(null);
}

function play_media(filePlay,fileName,isAudio){
	xmlHttp_med=Adu_GetXmlHttpObject();
	var url="";
	if (xmlHttp_med==null){
  		alert ("Your browser does not support AJAX!");
  		return;
  	}
	if (isAudio == 1){
		url="http://www.carp.ca/mediaplay.cfm?audio="+filePlay+"&fileName="+fileName;
	}
	else {
		url="http://www.carp.ca/mediaplay.cfm?video="+filePlay+"&fileName="+fileName;
	}
	//xmlHttp_hp_doc[rowNum-1].onreadystatechange=v_stateChanged;
	xmlHttp_med.onreadystatechange=function() {
		if (xmlHttp_med.readyState==4){  
			document.getElementById('medsp').innerHTML=xmlHttp_med.responseText;
		}			
	}
	xmlHttp_med.open("GET",url,true);
	xmlHttp_med.send(null);
}
/***
function v_stateChanged(){
	for (var i=0; i<6; i++){
		if (xmlHttp_hp_doc[i].readyState==4){  
			document.getElementById('Layer'+(i+1)).innerHTML=xmlHttp_hp_doc[i].responseText;
		}
	}
}
***/
function Adu_GetXmlHttpObject(){
	var a_xmlHttp=null;
	try {
  		// Firefox, Opera 8.0+, Safari
  		a_xmlHttp=new XMLHttpRequest();
  	}
	catch (e){
  		// Internet Explorer
  		try {
    		a_xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
    	}
  		catch (e){
    		a_xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
    	}
  	}
	return a_xmlHttp;
}

