// JavaScript Document

function validateSearch()
{
	if(srch.txtsearch.value==""||srch.txtsearch.value=="")
	{
			alert('please provide a package name, destination or rate to be searched');
			srch.txtsearch.focus();
			return false;
	}
	
	return true	
}

function validemailadd(str1)
			{
				var str=str1
				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 input a valid value for the field!")
					testresults=false;
				}
				return testresults;
			}

	function validateLogin()
	{
		if(login.uname.value==""||login.uname.value==" ")
		{
			alert('please provide a valid username provided at the time of registration');
			login.uname.focus();
			return false;
		}
		
		if(login.pwd.value==""||login.pwd.value==" ")
		{
			alert('please provide your valid passowrd');
			login.pwd.focus();
			return false;
		}
		
		return true;
	}
	
	function validateLogin1()
	{
		if(login1.uname.value==""||login1.uname.value==" ")
		{
			alert('please provide a valid username provided at the time of registration');
			login1.uname.focus();
			return false;
		}
		
		if(login1.pwd.value==""||login1.pwd.value==" ")
		{
			alert('please provide your valid passowrd');
			login1.pwd.focus();
			return false;
		}
		
		return true;
	}
	
	
	
	
	function validateblog()
	{
		if(blog.btitle.value==""||blog.btitle.value==" ")
		{
			alert('Enter a valid blog title');
			blog.btitle.focus();
			return false;
			
		}
		if(blog.bdes.value==""||blog.bdes.value==" ")
		{
			alert('Please provide some text');
			blog.bdes.focus();
			return false;
		}
	return true;

	}
	
	/*function ClearForm() {
	if (document.subscribe.email.defaultValue==document.subscribe.email.value)
		{
			document.subscribe.email.value= "";
		}
	}*/
	
	function clearText(thefield){
		if (thefield.defaultValue==thefield.value)
		thefield.value = ""
	}


function fillText(thefield) {
  
  if(thefield.value=="")
  {
	  thefield.value= "Enter your email ID here!";
  }
}

function validateSubscribe()
{
	if(validemailadd(document.subscribe.email.value)==false)
		{ 
			alert('Please provide a valid email address format for email field');
			document.subscribe.email.focus();
			return false;
		}
		
		return true;
}
function validateSignUp()
	{
		if(signup.uname.value == ""||signup.uname.value == " ")
		{
			
			alert("please provide a username");
			signup.uname.focus();
			return false;
		}
		
		if(signup.pwd.value == ""||signup.pwd.value == " ")
		{
			
			alert("please provide a password you want");
			signup.pwd.focus();
			return false;
		}
		if(signup.cpwd.value == ""||signup.cpwd.value == " ")
		{
			alert("Please enter the same password again in confirm password field");
			signup.cpwd.focus();
			return false;
		}
		if(signup.pwd.value != signup.cpwd.value)
		{
			alert("confirm password should contain same value as password field");
			signup.cpwd.focus();
			return false;
		}
		
		if(signup.fname.value == ""||signup.fname.value == " ")
		{
			
			alert("please provide your first name");
			signup.fname.focus();
			return false;
		}
		
		/*if(signup.lname.value == ""||signup.lname.value == " ")
		{
			
			alert("please provide your last name");
			signup.lname.focus();
			return false;
		}*/
		
		if(signup.phone.value!="")
		{
			if(isNaN(signup.phone.value))
			{
				alert('Please provide only numeric values for contact no field');
				signup.phone.focus();
				return false;
			}
		}
		
		if(signup.email.value == ""||signup.email.value == " ")
		{
			alert("Enter a valid email.");
			signup.email.focus();
			return false;
		}
		
		if(validemailadd(signup.email.value)==false)
		{ 
			alert("Please provide a valid email address format for email field");
			signup.email.focus();
			return false;
		}
		
		if(signup.address.value == ""||signup.address.value == " ")
		{
			
			alert("please provide your address");
			signup.address.focus();
			return false;
		}
		return true;
	}
	
	function validateEmail()
	{
			if(fpwd.email.value == ""||fpwd.email.value == " ")
			{
				alert("Enter a valid email." + "\n" + "Your email must be your email address provided at the time of registration");
				fpwd.email.focus();
				return false;
				
			}
			if(validemailadd(fpwd.email.value)==false)
			{ 
				alert("Please provide a valid email address format");
				fpwd.email.focus();
				return false;
			}
	}
