// JavaScript Documentvar xmlHttp
var objectID = new String
var DocPath = "http://"+location.hostname+location.pathname.replace(/index.php?/,'')
var emailfilter=/^\w+[\+\.\w-]*@([\w-]+\.)*\w+[\w-]*\.([a-z]{2,4}|\d+)$/i
				function chkmail(e){				
				var returnval=emailfilter.test(e.value)
				if (returnval==false){					
					document.getElementById('regnow').style.display = 'none';
					document.getElementById('msg').innerHTML='ALERT: Please enter valid email address, this will be your username.';
					document.getElementById('msg').style.display=''
					//e.focus();
								
				}
					else
				{
				document.getElementById('regnow').style.display = '';	
				document.getElementById('msg').innerHTML=''
				}
				return returnval
			}
				
function checkpass(x,y){if (x.value==""){alert (y+" field is required, dont leave it blank.");set_focus(x)}}
					
					function checkme(x,y)
				{
					if (x.value==""){
						document.getElementById('msg').innerHTML= y+" field is required, dont leave it blank."
						document.getElementById('msg').style.display=''
						}
						else{
						document.getElementById('msg').innerHTML=''
						document.getElementById('msg').style.display='none'
						}
					}
					
				function checkmem(i)
					{
					if(i==1001)
						{
						document.regform.specialization.options[0].selected=true
						document.getElementById('spcbox').style.display='none'
						}
					else
						{
							document.getElementById('spcbox').style.display=''
							}

						}

function set_focus(element)
	{
		try{
			setTimeout(element.focus(),100)
		}
			catch(err)
			{
			setTimeout(element.select(),100)
			}
			}
			
function get_value(id, option)
	{
	xmlHttp=GetXmlHttpObject();
	//xmlHttp=getXMLhttp();
	if (xmlHttp==null)
	  {
	  alert ("Your browser does not support AJAX!");
	  return;
	  } 
	 objectID=option
	 if(id>=1){
		var url=DocPath+"jscripts/seloc.php";
		url=url+"?cid="+id;
		url=url+"&opt="+option;
		xmlHttp.onreadystatechange=stateChanged;
		xmlHttp.open("GET",url,true);
		xmlHttp.send(null);	
	//	alert(url);
	 }
		}

function get_page(page)
	{
	xmlHttp=GetXmlHttpObject();
	//xmlHttp=getXMLhttp();
	if (xmlHttp==null)
	  {
	  alert ("Your browser does not support AJAX!");
	  return;
	  } 

	 if(page){
		var url=DocPath+"jscripts/"+page+'?r=' + Math.floor(Math.random() * 99999);
		xmlHttp.onreadystatechange=get_changed;
		xmlHttp.open("GET",url,true);
		xmlHttp.send(null);	
		//alert(url);
	 }
		}

function get_changed()
		{
	if (xmlHttp.readyState==4)
		{ 
	document.getElementById('apmi_sb').innerHTML=xmlHttp.responseText
	//alert(xmlHttp.responseText )
			}
	}

function stateChanged() 
	{
	if (xmlHttp.readyState==4)
		{ 
	list_content(objectID,xmlHttp.responseText )
		//alert(xmlHttp.responseText )
			}
	}

function list_content(obj, array_response)
	{
 var jv=new String
 var label =new String
 if (obj=='state'){
 	label="State/Province";
	jv= ' onchange="get_value(this.value, \'city\')" ';	
 }
	 else
	label="City/Municipality";

	document.getElementById(obj).innerHTML='<select name="'+obj+'"'+jv+' ><option value="0">Select '+label+'</option>'+array_response+'</select>';
	array_response=null;
		}

function GetXmlHttpObject()
	{
var xmlHttp=null;
try
  {
  // Firefox, Opera 8.0+, Safari
  xmlHttp=new XMLHttpRequest();
  }
catch (e)
  {
  // Internet Explorer
  try
    {
    xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
    }
  catch (e)
    {
    xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
    }
  }
return xmlHttp;}

function getXMLhttp()
	{
	var xmlhttp
/*@cc_on @*/
/*@if (@_jscript_version >= 5)
  try {
  xmlhttp=new ActiveXObject("Msxml2.XMLHTTP");
 } catch (e) {
  try {
    xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
  } catch (E) {
   xmlhttp=false;
  }
 }
@else
 xmlhttp=false
 @end @*/
if (!xmlhttp && typeof XMLHttpRequest!='undefined') {
	try {
		xmlhttp = new XMLHttpRequest();
	} catch (e) {
		xmlhttp=false;
	}
}
if (!xmlhttp && window.createRequest) {
	try {
		xmlhttp = window.createRequest();
	} catch (e) {
		xmlhttp=false;
	}
}	
	return 	xmlhttp;
		}

function set_fields(memtype)
	{	
		if(memtype>=2000)
			{ 
				document.searchBx.specialization.style.display='none';
				}
					else
				document.searchBx.specialization.style.display='';	
		}
	
	

var ChatWindow;

function chatna(){
	if(!ChatWindow){
		para= 'scrollbars=no,resizable=no,toolbar=false,menu=false,location=false' ;
	ChatWindow=window.open('apmichat/index.php','APMIan_Chat',para);
	}
	ChatWindow.focus()
}

		
function get_dedi()
	{
		
	xmlDedi=GetXmlHttpObject();
	if (xmlDedi==null)
	  {
	  alert ("Your browser does not support AJAX!");
	  return;
	  } 
		var url=DocPath+"jscripts/Latestdedi.php"+'?r=' + Math.floor(Math.random() * 99999);
		xmlDedi.onreadystatechange=get_dediC;
		xmlDedi.open("GET",url,true);
		xmlDedi.send(null);	
	//	alert(url);

		}
		
function get_dediC()
		{
	if (xmlDedi.readyState==4)
		{ 
	document.getElementById('new_dedications').innerHTML=xmlDedi.responseText
	//alert(xmlHttp.responseText )
			}
	}