function ChkEmail(frmName,strEmail)
{
	var re;
	var FormName;
	var FldName;
	FormName=frmName;
	FldName=strEmail;
	re = /^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,})+$/;
	var str=eval("document."+FormName+"."+FldName+".value");
	if (re.test(str) == false)
	{
	alert("That is not a valid Email address. Please enter again. ");
	eval("document."+FormName+"."+FldName+".focus()");
	eval("document."+FormName+"."+FldName+".select()");
	return false;
	}
}


function ajax_subscription(div,page_name,formname,action){
	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("Your browser broke!");
				return false;
			}
		}
	}
	// Create a function that will receive data sent from the server
	ajaxRequest.onreadystatechange = function(){
		if(ajaxRequest.readyState == 4){
			var ajaxDisplay = document.getElementById(div);
			ajaxDisplay.innerHTML = ajaxRequest.responseText;
		}
	}
 	var name = document.getElementById('name').value;
	var company = document.getElementById('company').value;
 	var email = document.getElementById('email').value;
 	
	if(name=="")
	{
		alert("Name cannot be blank");
		document.formname.name.focus();
		return false;
	}
	
	if(ChkEmail(formname,'email')==false)
	{
		return false;
	}
	 
 	document.getElementById(div).innerHTML=" <span align='center' style='margin:10px; '><font color='#000000' >Please Wait....</font></span> ";
	
	var queryString = page_name+ "?action=" + action + "&name=" + name + "&company=" + company+ "&email=" + email;
	ajaxRequest.open("GET",  queryString, true);
	ajaxRequest.send(null); 
}

function ajax_submitContact(div,page_name,formname,action){
	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("Your browser broke!");
				return false;
			}
		}
	}
	// Create a function that will receive data sent from the server
	ajaxRequest.onreadystatechange = function(){
		if(ajaxRequest.readyState == 4){
			var ajaxDisplay = document.getElementById(div);
			ajaxDisplay.innerHTML = ajaxRequest.responseText;
		}
	}
 	var name = document.getElementById('namec').value;
	var company = document.getElementById('companyc').value;
 	var email = document.getElementById('emailc').value;
	var phone = document.getElementById('phone').value;
	var subject = document.getElementById('subject').value;
	var msg = document.getElementById('msg').value;
  	
	if(name=="") { alert("Name cannot be blank"); document.formname.namec.focus(); return false; }
	if(email=="") { alert("Email cannot be blank"); document.formname.emailc.focus(); return false; }
	if(ChkEmail(formname,'emailc')==false) { return false; }
	if(phone=="") { alert("Phone Number cannot be blank"); document.formname.phone.focus(); return false; }
 	
	 
 	document.getElementById(div).innerHTML=" <span align='center' style='margin:10px; '><font color='#000000' >Please Wait....</font></span> ";
	
	var queryString = page_name+ "?action=" + action + "&name=" + name + "&company=" + company+ "&email=" + email+ "&phone=" + phone+ "&subject=" + subject+ "&msg=" + msg;
	ajaxRequest.open("GET",  queryString, true);
	ajaxRequest.send(null); 
}

function ajax_photos(id,div,page_name,action){
	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("Your browser broke!");
				return false;
			}
		}
	}
	// Create a function that will receive data sent from the server
	ajaxRequest.onreadystatechange = function(){
		if(ajaxRequest.readyState == 4){
			var ajaxDisplay = document.getElementById(div);
			ajaxDisplay.innerHTML = ajaxRequest.responseText;
		}
	}
 	 
	 if( action=='photos_thumb' ){
 		document.getElementById(div).innerHTML=" <span align='center' style='margin:10px; '><img src='images/ajax-loader.gif' border='0' style='padding-left:320px; padding-top:100px; '></span> ";
	 }else if (action=='information'){
 		document.getElementById(div).innerHTML=" <span align='center' style='margin:10px; '><img src='images/ajax-loader.gif' border='0' style='padding-right:230px; padding-left:320px; padding-top:100px; '></span> ";
	 } else{
 		document.getElementById(div).innerHTML=" <span align='center' style='margin:10px; '><img src='images/ajax-loader.gif' border='0' style='padding-right:230px; padding-top:100px; '></span> ";
	 }
	
	var queryString = page_name+ "?id=" + id + "&action=" + action  ;
	ajaxRequest.open("GET",  queryString, true);
	ajaxRequest.send(null); 
}




function ajax_client_login(div,page_name,formname ){
	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("Your browser broke!");
				return false;
			}
		}
	}
	// Create a function that will receive data sent from the server
	ajaxRequest.onreadystatechange = function(){
		if(ajaxRequest.readyState == 4){
			var ajaxDisplay = document.getElementById(div);
			ajaxDisplay.innerHTML = ajaxRequest.responseText;
		}
	}
 	var username = document.getElementById('username').value;
	var password = document.getElementById('password').value;
  	
	if(username==""){
		alert("username cannot be blank");	document.formname.username.focus();		return false;
	}
	
	if(password=="")	{
		alert("password cannot be blank");	document.formname.password.focus();		return false;
	}
	 
 	document.getElementById(div).innerHTML=" <span align='center' style='margin:10px; '><font color='#000000' >Please Wait....</font></span> ";
	
	var queryString = page_name+ "?username=" + username + "&password=" + password ;
	ajaxRequest.open("GET",  queryString, true);
	ajaxRequest.send(null); 
}

