// JavaScript Document
function clearfields()

{

document.search.keyword.value="";

}

function validate()

{

	if(document.form.select.value == 0)

	{

		document.form.budget.disabled=true;

	}

	else

	{

		document.form.budget.disabled=false;

	}



}


var elementArray = new Array("fr_Name","lr_Name","re_Email","phone");
var valueArray = new Array("First Name","Last Name","Email", "Phone Number");

function ajaxValidate(evt)
{
	
	fieldName = evt.id;
//alert(fieldName);
var x;
var valid;
var i;
	for (x=0; x<4; x++)
	{
		if(fieldName == elementArray[x])
		{
				valid = x; 
				break;
		}					
		else
			valid =4;
		
	}
	for (i=0;i<valid;i++)
	{
					
				if(elementArray[i] == "re_Email"  &&  trim(document.getElementById(elementArray[i]).value) != 0 )
				{

								var str=document.reg_form.re_Email.value;
								
									 var filter=/^.+@.+\..{2,3}$/;
									 if (filter.test(str))
									 {
											showField =elementArray[i] +"1";
											var element = document.getElementById(showField);
											element.innerHTML ="";
									}
									 else 
									 {

								
											aField = document.getElementById(elementArray[i]);
											showField =elementArray[i] +"1";
											var element = document.getElementById(showField);
											element.innerHTML ="Please enter Correct "+valueArray[i];
											setTimeout("aField.focus()", 50);
											return false;
									}
				
				}
			else	if(trim(document.getElementById(elementArray[i]).value) == 0)
			{
				aField = document.getElementById(elementArray[i]);
				showField =elementArray[i] +"1";
				var element = document.getElementById(showField);
				element.innerHTML ="Please enter "+valueArray[i];
				setTimeout("aField.focus()", 50);
				return false;
			}
			else 
			{
				showField =elementArray[i] +"1";
				var element = document.getElementById(showField);
				element.innerHTML ="";
			}
	}

	
}

function validationForm()
{
	var validateTest = false;
	for (i=0;i<4;i++)
	{
			if(trim(document.getElementById(elementArray[i]).value)  == 0)
			{
				aField = document.getElementById(elementArray[i]);
				showField =elementArray[i] +"1";
				var element = document.getElementById(showField);
				element.innerHTML ="Please enter "+valueArray[i];
				setTimeout("aField.focus()", 50);
					validateTest = false;
					break;
			}
			else 
			{
				showField =elementArray[i] +"1";
				var element = document.getElementById(showField);
				element.innerHTML ="";
					validateTest = true;
			}

			if(elementArray[i] == "re_Email" &&  document.getElementById(elementArray[i]).value != "" )
				{
						

								var str=document.reg_form.re_Email.value;
								
									 var filter=/^.+@.+\..{2,3}$/;
									 if (filter.test(str))
									 {
											showField =elementArray[i] +"1";
											var element = document.getElementById(showField);
											element.innerHTML ="";
												validateTest = true;
									}
									 else 
									 {
											aField = document.getElementById(elementArray[i]);
											showField =elementArray[i] +"1";
											var element = document.getElementById(showField);
											element.innerHTML ="Please enter Correct "+valueArray[i];
											setTimeout("aField.focus()", 50);
												validateTest = false;
												break;
											
									}
				
				}
			
	}
	return 	validateTest;
	
}

 function validatephone(id) {
      	 var maintainplus = '';
	phone =  document.getElementById(id)
 	var numval = phone.value
 	if ( numval.charAt(0)=='+' ){ var maintainplus = '+';}
 	curphonevar = numval.replace(/[\\A-Za-z!"?$%^&*+_={};:'@#~,.?\/<>?|`?\]\[]/g,'');
 	phone.value = maintainplus + curphonevar;
 	var maintainplus = '';
 	phone.focus;
}

function trim(stringToTrim) {
	return stringToTrim.replace(/^\s+|\s+$/g,"").length;
}
