// JavaScript Document
function ajaxFunction(file){
	var ajaxRequest;  // The variable that makes Ajax possible!
	
	try{
		// Opera 8.0+, Firefox, Safari
		ajaxRequest = new XMLHttpRequest();
	} catch (e){
		// Internet Explorer Browsers
		try{
			ajaxRequest = new ActiveXObject("Msxml2.XMLHTTP");
		} catch (e) {
			try{
				ajaxRequest = new ActiveXObject("Microsoft.XMLHTTP");
			} catch (e){
				// Something went wrong
				alert("Please Update Browser to allow for javascript!");
				return false;
			}
		}
	}
	
	// Create a function that will receive data sent from the server
	ajaxRequest.onreadystatechange = function(){
	//var myel = document.getElementById('loader');
		if(ajaxRequest.readyState == 4){
			var n = 1;
			var x = 0;
			var temptext = "";
			var ajaxtext = ajaxRequest.responseText;
			var amdesign_ajax_array = new Array();
			amdesign_ajax_array  = ajaxtext.split('(amcolor123)');
			for(x in amdesign_ajax_array ){
				
				if(amdesign_ajax_array[x].search("h4") != -1){
					n=1;
				}
				temptext += amdesign_ajax_array[x].replace("amcolor", "amcolor" + n);
				if(n == 1){
					n = 2;
				}else{
					n = 1;
				}
				
			}
			
			document.getElementById('ajaxbody').innerHTML = temptext;//ajaxRequest.responseText;
			//hideLoader();
			if(hasFlash) {
				$(".siflash").css("display","block");
			} else {
				$(".noflash").css("display","block");
				}
		}
	}
	//var myel = document.getElementById('loader');
	//myel.style.visibility = 'visible';
	//showLoader();
	ajaxRequest.open("GET", file, true);
	ajaxRequest.send(null); 
}

function hideLoader(){
	var myel = document.getElementById('loader');	
	myel.style.visibility = 'hidden';
}

function showLoader(){
	var myel = document.getElementById('loader');	
	myel.style.visibility = 'visible';
}
/*Fix for audio player*/
function wimpyPopPlayer(theFile,id,stuff) {
   window.open(theFile,id,stuff);
 }

function ajaxFunctionReturn(file){
	var ajaxRequest;  // The variable that makes Ajax possible!
	
	try{
		// Opera 8.0+, Firefox, Safari
		ajaxRequest = new XMLHttpRequest();
	} catch (e){
		// Internet Explorer Browsers
		try{
			ajaxRequest = new ActiveXObject("Msxml2.XMLHTTP");
		} catch (e) {
			try{
				ajaxRequest = new ActiveXObject("Microsoft.XMLHTTP");
			} catch (e){
				// Something went wrong
				alert("Please Update Browser to allow for javascript!");
				return false;
			}
		}
	}
	
	// Create a function that will receive data sent from the server
	ajaxRequest.onreadystatechange = function(){
	//var myel = document.getElementById('loader');
		if(ajaxRequest.readyState == 4){
			var n = 1;
			var x = 0;
			var temptext = "";
			var ajaxtext = ajaxRequest.responseText;
			//var array = new Array();
			//array = ajaxtext.split('(amcolor123)');
			//for(x in array){
				//if(array[x].search("h4") != -1){
					//n=1;
				//}
				//temptext += array[x].replace("amcolor", "amcolor" + n);
				//if(n == 1){
					//n = 2;
				//}else{
					//n = 1;
				//}
			
			document.getElementById('ajaxcontactbody').innerHTML = ajaxtext;//ajaxRequest.responseText;
			//hideLoader();
		}
	}
	//var myel = document.getElementById('loader');
	//myel.style.visibility = 'visible';
	//showLoader();
	ajaxRequest.open("GET", file, true);
	ajaxRequest.send(null); 

	
}

function deletePrompt(){
		var p = document.getElementById("prompt");
			var p_bg = document.getElementById("prompt_bg");
			document.body.removeChild(p);
			document.body.removeChild(p_bg);
}
function emailPrompt(title, url){
		try{
			var p = document.getElementById("prompt");
			var p_bg = document.getElementById("prompt_bg");
			document.body.removeChild(p);
			document.body.removeChild(p_bg);
		}catch(e){
		}
		var prompt_bg = document.createElement("div");
		prompt_bg.setAttribute("id","prompt_bg");
		document.body.appendChild(prompt_bg);
		//var innertext = '<div id="prompt_title">Email A Friend</div><div id="prompt_question">Loading...</div>';
		var am_prompt = document.createElement("div");
		am_prompt.setAttribute("id","prompt");
		//am_prompt.innerHTML = innertext
		document.body.appendChild(am_prompt);
		var am_prompta = document.getElementById("prompt");
		//var am_sub1_prompt = document.createElement("div");
		//am_sub1_prompt.innerHTML = "Email A Friend";
		//am_sub1_prompt.setAttribute("id","prompt_title");
		//am_prompta.appendChild(am_sub1_prompt);
		var am_sub2_prompt = document.createElement("div");
		am_sub2_prompt.setAttribute("id","prompt_question");
		am_sub2_prompt.innerHTML = "Loading...";
		am_prompta.appendChild(am_sub2_prompt);
		var form = escape(ajaxEmail('/TRUTH_email_page.php?pageTitle='+title+'&pageURL='+url,'prompt_question'));

		/* +'*Your Email Address:<br><input type="text" name="youremail" /><br><br>'
		+'*Your Friend\'s Name:<br><input type="text" name="friendname" /><br><br>'
		+'*Your Friend\'s Email Address:<br><input type="text" name="friendemail" /><br><br>'
		+'Your Message:<br>'+
		'<textarea name="message"></textarea></form></div><div id="prompt_options"><a href="#" onClick="submitPrompt();">Send</a> <a href="#" onClick="deletePrompt();">Cancel</a> */




	}
function hideName(){

	var myItem = document.getElementById('yourInfo');

	var myCopy = document.getElementById('copyEmail');

	if (myItem.style.display == 'none'){

		myItem.style.display = 'block';

		myCopy.style.display = 'block';

	} else {

		myItem.style.display = 'none';

		myCopy.style.display = 'none';

	}

}
function submitPrompt(file){
		var el = document.emailPageForm.elements;
		var getstr = file+"?";
		for($n = 0; $n < el.length; $n++){
				if($n != 0){
				getstr += "&";
				}
				getstr += el[$n].name + "=" + el[$n].value;
		}
		//alert(getstr);
		 ajaxEmail(getstr, "prompt_question");
}

function ajaxEmail(file, id){
	
	//var ajaxRequest;  // The variable that makes Ajax possible!

	try{
		// Opera 8.0+, Firefox, Safari
		ajaxRequest = new XMLHttpRequest();
	} catch (e){
		// Internet Explorer Browsers
		try{
			ajaxRequest = new ActiveXObject("Msxml2.XMLHTTP");
		} catch (e) {
			try{
				ajaxRequest = new ActiveXObject("Microsoft.XMLHTTP");
			} catch (e){
				// Something went wrong
				alert("Please Update Browser to allow for javascript!");
				return false;
			}
		}
	}
	ajaxRequest.abort();
	// Create a function that will receive data sent from the server
	ajaxRequest.onreadystatechange = function(){
	var myel = document.getElementById('loader');
		if(ajaxRequest.readyState == 4){
			var n = 1;
			var x = 0;
			var temptext = "";
			var ajaxtext = ajaxRequest.responseText;
			var array = new Array();
			array = ajaxtext.split('(amcolor123)');
			for(x in array){
				if(array[x].search("h4") != -1){
					n=1;
				}
				temptext += array[x].replace("amcolor", "amcolor" + n);
				if(n == 1){
					n = 2;
				}else{
					n = 1;
				}

			}
			if(temptext == "")temptext = ajaxtext;
			//alert(temptext);
			var finder = "@@";
			var tempfinder = temptext.substring(temptext.length-3,temptext.length-1); 
			if(temptext.search(finder) != -1){
				var splittext = temptext.split(finder);
				temptext = splittext[0];
				var script = splittext[1];
			}
			
			if(id != ""){
				document.getElementById(id).innerHTML = temptext;
				try{
					if(script.length > 0){
						postajax(script);
					}
				}catch(e){
					//do nothing	
				}
			}
		}
	}
		if(file.search(/\?/) == -1){
			file += "?";
		}else{
			file += "&";	
		}
		var rand = Math.round(Math.random()*100000000)+1;
		file += rand;
		//alert(file);
		ajaxRequest.open("GET", file, true);
		ajaxRequest.send(null);
}


