
function ajaxloader(cssselect, url){
	$.ajax({
	  url: url,
	  success: function(data) {
	    $(cssselect).html(data);
	  }
	});
}

function checkdigits(strString){
	var strValidChars = "0123456789";
	var strChar;
	var blnResult = true;
	var strReturn='';
	
	if (strString.length == 0) return '';
	for (i = 0; i < strString.length; i++){
		strChar = strString.charAt(i);
		if (strValidChars.indexOf(strChar) != -1) strReturn+=strChar;
	}
	return strReturn;
}
function checkemail(theform){
	if (!ajaxcheckemail(theform.email.value)){ 
		alert("_____________________________\n\nPlease enter a valid e-mail address\n_____________________________");
		return false;
	}else return true;
}

function get_div_content(qs, divid){	// qs is full page to submit to e.g. /map/text_list.php?text_output=shotrlist
	var xmlHttp;
		
	try{  // Firefox, Opera 8.0+, Safari  
		xmlHttp=new XMLHttpRequest();  
	}
	catch (e){  // Internet Explorer  
		try	{
			xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");    
		}
		catch (e){
			try{
				xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
			}
			catch (e){
				alert("Your browser does not support AJAX!");      
				return false;      
			}
		}
	}
	xmlHttp.onreadystatechange=function(){
		if(xmlHttp.readyState==4){
			document.getElementById(divid).innerHTML=xmlHttp.responseText;
		}
	}
//	alert("Making a request");
	xmlHttp.open("GET",qs,true);
	xmlHttp.send(null);		
}

function checkPhone(strString){
	var strValidChars = "0123456789";
	var strChar;
	var blnResult = true;
	var strReturn='';
	
	if (strString.length == 0) return '';
	for (i = 0; i < strString.length; i++){
		strChar = strString.charAt(i);
		if (strValidChars.indexOf(strChar) != -1) strReturn+=strChar;
	}
	if(strReturn.length==11) return strReturn;
	else return '';
}

function hide_element(el){
	el.style.display='none';
	el.style.visibility='hidden';
}
function show_element(el){
	el.style.display='block';
	el.style.visibility='visible';
}
function toggle_element(el){
	if(el.style.display=='block') hide_element(el);
	else show_element(el);
}

