
function finpricerValidation()
{
	var min, max;
	if (!min) { min = 10 } 
	if (!max) { max = 10 }
	
	//var reg = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;
	
	var reg = /^[A-Za-z0-9-_]+(\.[a-za-z0-9-_]+)*@([A-Z-a-z0-9-_]+\.)?([A-Za-z0-9-_]+(\.[A-Za-z]{2,6})(\.[A-Za-z]{2})?)$/;
	
	if(document.getElementById("name").value == "") {
		alert('Please enter name');
		document.getElementById("name").focus();
		return false;
	} else if(document.getElementById("email").value == "") {
		alert('Please enter email address');
		document.getElementById("email").focus();
		return false;
	//} else if(reg.test(document.getElementById("email").value) == false) {
	} else if(document.getElementById("email").value.search(reg) == -1) {
		alert('Please enter valid email address');
		document.getElementById("email").focus();
		return false;
	} else if(document.getElementById("phone").value == "") {
		alert('Please enter phone number');
		document.getElementById("phone").focus();
		return false;
	} else if ( (parseInt(document.getElementById("phone").value) != document.getElementById("phone").value) ||  
		document.getElementById("phone").value.length < min || document.getElementById("phone").value.length > max) {
		alert('Please enter valid phone number');
		document.getElementById("phone").focus();
		return false;
	} else if(document.getElementById("company").value == "") {
		alert('Please enter company');
		document.getElementById("company").focus();
		return false;
	}
	
	
	var name = document.getElementById("name").value;
	var email = document.getElementById("email").value;
	var phone = document.getElementById("phone").value;
	var company = document.getElementById("company").value;
	var message = document.getElementById("message").value;
	var heading = document.getElementById("heading").value;

	var strURL = "sendMail.php?name=" + name + "&email=" + email + "&phone=" + phone + "&company=" + company + "&message=" + message + "&heading=" + heading;
	
	var xmlHttp = getXMLHttp();
	
	xmlHttp.onreadystatechange = function()
	{
		if(xmlHttp.readyState == 4)
		{
			document.getElementById('msg').innerHTML = heading + " sucessfully submitted.";
			document.getElementById('box').style.display = 'block';
		}
	}

	xmlHttp.open("GET", strURL, true); 
	xmlHttp.send(null);
	
	return false;

}

function brochureValidation(frm)
{
	var chk_email = /^[A-Za-z0-9-_]+(\.[A-Za-z0-9-_]+)*@([A-Za-z0-9-_]+\.)?([A-Za-z0-9-_]+(\.[A-Za-z]{2,6})(\.[A-Za-z]{2})?)$/;
	
	if (frm.emailAddress.value == null || frm.emailAddress.value == "")
	{
		alert("Please enter email address");
		frm.emailAddress.focus();
		return false; 
	}
	else if(frm.emailAddress.value.search(chk_email) == -1)
	{
		alert("Please enter valid email address");
		frm.emailAddress.focus();
		return false;
	}
/*
	var email = document.getElementById("email").value;
	var fname = document.getElementById("fname").value;
	var lname = document.getElementById("lname").value;
	var fax = document.getElementById("fax").value;
	var phone = document.getElementById("phoneNo").value;
	var address1 = document.getElementById("address1").value;
	var address2 = document.getElementById("address2").value;
	var city = document.getElementById("city").value;
	var state = document.getElementById("state").value;
	var zip = document.getElementById("zip").value;

	var brochureFile = document.getElementById('brochureFile').value;
	var brochureHeading = document.getElementById('brochureHeading').value;
	
	var strURL = "subscribeBrochure.php";
	
	var xmlHttp = getXMLHttp();
	
	xmlHttp.onreadystatechange = function()
	{
		if(xmlHttp.readyState == 4)
		{
			//document.getElementById('msg').innerHTML = heading + " sucessfully submitted.";

			//alert(document.getElementById("email").value + "     aaaa");
			closebox("brochure", "shadow");
			//window.open("images/" + brochureFile, brochureHeading);
			
			/*document.getElementById("emailAddress").value = "";
			document.getElementById("fname").value = "";
			document.getElementById("lname").value = "";
			document.getElementById("fax").value = "";
			document.getElementById("phoneNo").value = "";
			document.getElementById("address1").value = "";
			document.getElementById("address2").value = "";
			document.getElementById("city").value = "";
			document.getElementById("state").value = "";
			document.getElementById("zip").value = "";
		
		}
	}
	
	xmlHttp.open("POST", strURL, true); 
	xmlHttp.send(null);
*/
	return true;
}


/*
function getData()
{
	var name = document.getElementById("name").value;
	var email = document.getElementById("email").value;
	var phone = document.getElementById("phone").value;
	var company = document.getElementById("company").value;
	var message = document.getElementById("message").value;
	var heading = document.getElementById("heading").value;

	var details = getXhrDetails("sendMail.php?name=" + name + "&email=" + email + "&phone=" + phone + "&company=" + company + "&message=" + message + "&heading=" + heading);
	//var details = getXhrDetails("sendMail.php");
	if(details == true)
		return true;
	else
		return false;
}

function getXhrDetails(strURL)
{
	var xmlHttp = getXMLHttp();
	
	xmlHttp.onreadystatechange = function()
	{
		if(xmlHttp.readyState == 4)
		{
			HandleResponse(xmlHttp.responseText);
		}
	}

	xmlHttp.open("GET", strURL, true); 
	xmlHttp.send(null);
}
*/
function getXMLHttp()
{
	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;
			}
		}
	}
	return xmlHttp;
}
/*
function HandleResponse(response)
{
	//alert(response);
	document.getElementById('msg').innerHTML = response;
}

/* ------------------------------------------------------  */




//	For Admin Section

function dataForAdmin(DBox, cid)
{
//	document.getElementById("clientMessage").value = "";
	var details = getXhrDetails("dataForAdmin.php?id=" + cid);
	alert(details);
}


function getDataFromAdmin(cid)
{
	document.getElementById("clientMessage").value = "";
	var details = getXhrDetails("sendMailFromAdmin.php?id=" + cid);
	hideDialog('dialogBox');
	showDialog('messageDialogBox');
}

function showDialogBox(DBbox, cid) {
	var dbox = dijit.byId(DBbox);
//	document.getElementById("clientId").value = cid;
	getDataFromAdmin(cid)
	dbox.show();
}
