request=createXMLHttpRequest();	
function createXMLHttpRequest() { 
	var ua; 
	if(window.ActiveXObject) { 
		try	{ 
			ua = new ActiveXObject("Microsoft.XMLHTTP"); 
		}
		catch(e) { 
			ua = false; 
		} 
	}
	else if(window.XMLHttpRequest) { 
		try { 
			ua = new XMLHttpRequest(); 
		}
		catch(e){ 
			ua = false; 
		} 
	}
	return ua; 
}
function getStatus(){
	email =document.getElementById('email').value
	var url = "/conferences/jax-india/enewsletter.php?email=" + escape(email);
	document.getElementById('emailStatus').innerHTML = '<img src="/conferences/jax-india/images/loading.gif" width="16" height="16" alt="loading ..." />';
	request.open("GET", url, true);
	request.onreadystatechange = updateStatus;
	request.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
	request.send(null);
}
function updateStatus(){
	if (request.readyState == 4){
		if (request.status == 200) {
			var response = request.responseText;
			document.getElementById('emailStatus').innerHTML = request.responseText;
			document.getElementById('email').value='';
		} 
		else
		alert("status is " + request.status);
	}
}

function valNewletter()
{	
	if(document.getElementById('email').value =='')
	{
		alert('Please Enter a Email');
		document.getElementById('email').focus();
		return false;
	}
	else if( !(/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w+)+$/.test(document.getElementById('email').value)) )
	{
		alert('Please enter a valid Email address!');
		document.getElementById('email').focus();
		return false;
	}
	getStatus();
}
function valDownloads()
{
	if(document.getElementById('fullname').value =='')
	{
		document.getElementById('show_status').innerHTML == '';
		document.getElementById('show_status').innerHTML = 'Please enter your full name!';
		document.getElementById('fullname').focus();
		return false;
	}
	else if(document.getElementById('email').value =='')
	{
		document.getElementById('show_status').innerHTML == '';
		document.getElementById('show_status').innerHTML = 'Please enter a email!';
		document.getElementById('email').focus();
		document.getElementById('show_status').innerHTML;

		return false;
	}
	else if( !(/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w+)+$/.test(document.getElementById('email').value)) )
	{
		document.getElementById('show_status').innerHTML == '';
		document.getElementById('show_status').innerHTML = 'Please enter a valid email address!';
		document.getElementById('email').focus();
		document.getElementById('email').select();
		return false;
	}
	else if(document.getElementById('telephone').value =='')
	{
		document.getElementById('show_status').innerHTML == '';
		document.getElementById('show_status').innerHTML = 'Please enter your contact number!';
		document.getElementById('telephone').focus();
		return false;
	}	
	else if(document.getElementById('comments').value =='')
	{
		document.getElementById('show_status').innerHTML == '';
		document.getElementById('show_status').innerHTML = 'Please enter your comments!';
		document.getElementById('comments').focus();
		return false;
	}

	else {
		return true;
	}
}
function MM_preloadImages()
{
	//v3.0
    var d=document;
    if(d.images)
    {
        if(!d.MM_p)
            d.MM_p=new Array();
        var i,j=d.MM_p.length,a=MM_preloadImages.arguments;
        for(i=0; i<a.length; i++)
            if (a[i].indexOf("#")!=0)
            {
				d.MM_p[j]=new Image;
                d.MM_p[j++].src=a[i];
            }
    }
}
