// JavaScript Document
/* Form Validations*/
var testresults
function checkemail(formname,inputname){

var a="document.";
var b=".value";
var str = eval(a+formname+"."+inputname+b);
var filter=/^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i
if (filter.test(str))
testresults=true
else{
alert("Please enter a valid email address!")
eval(a+formname+"."+inputname+".focus()");
testresults=false
}
return (testresults)
}

function checkbae(formname,inputname){
if (document.layers||document.getElementById||document.all)
return checkemail(formname,inputname)
else
return true
}

function validateconform()
{
	if (document.conform.txt_name.value=="")
	{
		alert("Please enter your name");
		document.conform.txt_name.focus();
		return false;
	}
	/*else if (document.conform.txt_phone.value=="")
	{
		alert("Please enter your pnone number");
		document.conform.txt_phone.focus();
		return false;		
	}*/
	else if (document.conform.txt_email.value=="")
	{
		alert("Please enter your email");
		document.conform.txt_email.focus();
		return false;		
	}
	else
	{
		var result = checkbae('conform','txt_email');
		if (result == true)
		{

			if (document.conform.txt_enquiry.value=="")
			{
				alert("Please enter your Query");
				document.conform.txt_enquiry.focus();
				return false;
			}
			else
			{
				return true;
			}

		}
		else
		{
			return false;
		}		
	}
}

function submitcform()
{
	if (document.conform.txt_name.value=="")
	{
		alert("Please enter your name");
		document.conform.txt_name.focus();
	}
	else if (document.conform.txt_email.value=="")
	{
		alert("Please enter your email");
		document.conform.txt_email.focus();
	}
	/*else if (document.conform.txt_phone.value=="")
	{
		alert("Please enter your phone number");
		document.conform.txt_phone.focus();
	}*/
	else
	{
		var result = checkbae('conform','txt_email');
		if (result == true)
		{

			if (document.conform.txt_enquiry.value=="")
			{
				alert("Please enter your Query");
				document.conform.txt_enquiry.focus();
			}
			else
			{
				var resdiv = document.getElementById('res');
				resdiv.style.display = 'block';
				var params = Form.serialize($('conform'));
				new Ajax.Updater(resdiv, 'contact_submit.php', {asynchronous:true, parameters:params,onComplete:function(){diffuseres(resdiv); emptycform();}});		
			}

		}
		else
		{
		}		
	}
}

function emptycform()
{
	document.conform.txt_name.value = '';	
	document.conform.txt_phone.value = '';
	document.conform.txt_email.value = '';
	document.conform.txt_enquiry.value = '';	
}
function diffuseres(divId)
{
new Effect.Fade(divId, {duration: 5});
}
/*TESTIMONIALS*/

function testi_show(page)
{
	
	var popdiv = document.getElementById('tsml_show');
	if (popdiv.style.display == 'none')
	{
		popdiv.style.display = 'block';
	}		
	var pars = "p="+page;
	var url = "page_code.php";
	var myAjax1 = new Ajax.Updater( popdiv, url, { method: 'get', parameters: pars});
}

function testimonials()
{
	var name = document.testi_form.txt_name.value;
	var namehelp = /^[a-zA-Z,.\s]{2,50}$/.test(name);	
	var place = document.testi_form.txt_place.value;
	
	var message = document.testi_form.txt_message.value;

	if (namehelp == false)
	{
		alert("Please enter a  name. and it should be alpha numeric and greater than 2 digits and less than 50 digits");
		document.testi_form.txt_name.focus();
		return false;
	}
	if (document.testi_form.txt_place.value=="")
	{
		alert("Please enter your name of the place");
		document.testi_form.txt_place.focus();
		return false;
	}
	if (message =="")
	{
		alert("Please enter your message");
		document.testi_form.txt_message.focus();
		return false;
	}
	else
	{
		addtesti();
	}
}
function addtesti()
{
	var resdiv = document.getElementById('addtesti_res');
	if (resdiv.style.display == 'none')
	{
		resdiv.style.display = 'block';
	}			
	var params = Form.serialize($('testi_form'));
	new Ajax.Updater(resdiv, 'testimonial_submit.php', {asynchronous:true, parameters:params,onComplete:function(){diffuseres(resdiv); emptytestiform();}});	
}
function emptytestiform()
{
	document.testi_form.txt_name.value = '';	
	document.testi_form.txt_place.value = '';
	document.testi_form.txt_email.value = '';
	document.testi_form.txt_message.value = '';
	document.testi_form.txt_name.focus();	

}

function ne_pgn(page)
{
	
	var popdiv = document.getElementById('newspk');
	if (popdiv.style.display == 'none')
	{
		popdiv.style.display = 'block';
	}		
	var pars = "p="+page;
	var url = "news_gtbl_top.php";
	var myAjax1 = new Ajax.Updater( popdiv, url, { method: 'get', parameters: pars});
}
/*Contact US*/
function validatecontactform()
{
	
	if (document.contactform.txt_name.value=="")
	{
		alert("Please enter your name");
		document.contactform.txt_name.focus();
		return false;
	}
	/*else if (document.contactform.txt_phone.value=="")
	{
		alert("Please enter your pnone number");
		document.contactform.txt_phone.focus();
		return false;		
	}*/
	else if (document.contactform.txt_email.value=="")
	{
		alert("Please enter your email");
		document.contactform.txt_email.focus();
		return false;		
	}
	else
	{
		var result = checkbae('contactform','txt_email');
		if (result == true)
		{

			if (document.contactform.txt_enquiry.value=="")
			{
				alert("Please enter your Query");
				document.contactform.txt_enquiry.focus();
				return false;
			}
			else
			{
				return true;
			}

		}
		else
		{
			return false;
		}		
	}
}

function submitcuform()
{
	//alert("Hi");
	if (document.contactform.txt_name.value=="")
	{
		alert("Please enter your name");
		document.contactform.txt_name.focus();
	}
	else if (document.contactform.txt_email.value=="")
	{
		alert("Please enter your email");
		document.contactform.txt_email.focus();
	}
	/*else if (document.contactform.txt_phone.value=="")
	{
		alert("Please enter your phone number");
		document.contactform.txt_phone.focus();
	}*/
	else
	{
		var result = checkbae('contactform','txt_email');
		if (result == true)
		{

			if (document.contactform.txt_enquiry.value=="")
			{
				alert("Please enter your Query");
				document.contactform.txt_enquiry.focus();
			}
			else
			{
				var resdiv = document.getElementById('cont_us');
				resdiv.style.display = 'block';
				var params = Form.serialize($('contactform'));
				new Ajax.Updater(resdiv, 'contact_us_submit.php', {asynchronous:true, parameters:params,onComplete:function(){diffuseres(resdiv); emptycuform();}});		
			}

		}
		else
		{
		}		
	}
}

function emptycuform()
{
	document.contactform.txt_name.value = '';	
	document.contactform.txt_phone.value = '';
	document.contactform.txt_email.value = '';
	document.contactform.txt_enquiry.value = '';	
}
function diffuseres(divId)
{
new Effect.Fade(divId, {duration: 5});
}