<!--[if lt IE 7]>
var returntype=true;
var divMessage = document.getElementById("fastdivmessage");
function textValidate( elementid, text, type)
{
	if(elementid.id.substr(0,3)=='frm') frmValidate( elementid, text, type)
	else
	if(elementid.id.substr(0,3)=='cnt') cntValidate( elementid, text, type)
	else
	if(elementid.id.substr(0,4)=='fast') fastValidate( elementid, text, type)
	
}
function cntValidate( elementid, text, type)
	{ 
		// return true;
		divMessage = document.getElementById("cntdivmessage");
		divMessage.style.display = "none";
		if(elementid.tagName=='INPUT')
		{
			this.validClass 				= "cnt_input";
			this.focusClass 				= "textfieldFocusState";
			this.requiredClass 				= "cnt_input";//"cnt_input_req";
			this.hintClass 					= "textfieldHintState";
			this.invalidFormatClass 		= "cnt_input";//"cnt_input_req";
			this.invalidRangeMinClass 		= "textfieldMinValueState";
			this.invalidRangeMaxClass 		= "textfieldMaxValueState";
			this.invalidCharsMinClass 		= "textfieldMinCharsState";
			this.invalidCharsMaxClass 		= "textfieldMaxCharsState";
			this.textfieldFlashTextClass 	= "textfieldFlashText";
		}
		else if(elementid.tagName=='TEXTAREA')
		{
			this.validClass 				= "cnt_textarea";
			this.focusClass 				= "cnt_textarea_FocusState";
			this.requiredClass 				= "cnt_textarea";//"cnt_textarea_req";
			this.hintClass 					= "textareaHintState";
			this.invalidFormatClass 		= "textareaInvalidFormatState";
			this.invalidRangeMinClass 		= "textareaMinValueState";
			this.invalidRangeMaxClass 		= "textareaMaxValueState";
			this.invalidCharsMinClass 		= "textareaMinCharsState";
			this.invalidCharsMaxClass 		= "textareaMaxCharsState";
			this.textareaFlashTextClass 	= "textareaFlashText";
		}
		else if(elementid.tagName=='SELECT')
		{
			this.validClass 				= "selectValidState";
			this.focusClass 				= "selectFocusState";
			this.requiredClass 				= "selectRequiredState";
			this.hintClass 					= "selectHintState";
			this.invalidFormatClass 		= "selectInvalidFormatState";
			this.invalidRangeMinClass 		= "selectMinValueState";
			this.invalidRangeMaxClass 		= "selectMaxValueState";
			this.invalidCharsMinClass 		= "selectMinCharsState";
			this.invalidCharsMaxClass 		= "selectMaxCharsState";
			this.selectFlashTextClass 		= "selectFlashText";
		}
		if(elementid.value != text)		elementid.id=this.validClass;
		if(elementid.value==text) 
		{
			//elementid.focus();
			elementid.id=this.requiredClass;//this.requiredClass;//"textfieldRequiredState";
			divMessage.innerHTML=divMessage.innerHTML + "<br>"+ elementid.name;
			returntype=false;
		
		}
		else
		{
			if(type=='email')
			{
				var pat='^[_a-zA-Z0-9-]+(\.[_a-zA-Z0-9-]+)*@[a-zA-Z0-9-]+(\.[a-zA-Z0-9-]+)*\.(([0-9]{1,3})|([a-zA-Z]{2,3})|(aero|coop|info|museum|name))$';
				
				var str=elementid.value;
				if (str.match(pat)== null)
				{
					elementid.id=this.invalidFormatClass;
					divMessage.innerHTML=divMessage.innerHTML + "<br>"+ elementid.name;					
				//	this.focus();
					returntype= false;
				}
				else 
					elementid.id==this.validClass;
			}
			else if(type=='numeric')
			{
				var pat='^[0-9]{5}[0-9]*$';
				var str=elementid.value;
				if (str.match(pat)== null)
				{
					elementid.id=this.invalidFormatClass;
					divMessage.innerHTML=divMessage.innerHTML + "<br>"+ elementid.name;
					//this.focus();
					returntype=false;
				}
				else 
					elementid.id=this.validClass;
			}
			else if(type=='alphabatic')
			{
				var pat='^[a-zA-Z ]*$';
				var str=elementid.value;
				if (str.match(pat)== null)
				{
					elementid.id=this.invalidFormatClass;
					divMessage.innerHTML=divMessage.innerHTML + "<br>"+ elementid.name;
					//this.focus();
					returntype= false;
					//alert("hi");
				}
				else 
					elementid.id=this.validClass;
			}
			else
			elementid.id=this.validClass;
		}
	}
function fastValidate( elementid, text, type)
	{
		//return true;
		divMessage = document.getElementById("fastdivmessage");
		divMessage.style.display="none";
		if(elementid.tagName=='INPUT')
		{
			this.validClass 				= "fast_input";
			this.focusClass 				= "textfieldFocusState";
			this.requiredClass 				= "fast_input";//"fast_input_req";
			this.hintClass 					= "textfieldHintState";
			this.invalidFormatClass 		= "fast_input";//"fast_input_req";
			this.invalidRangeMinClass 		= "textfieldMinValueState";
			this.invalidRangeMaxClass 		= "textfieldMaxValueState";
			this.invalidCharsMinClass 		= "textfieldMinCharsState";
			this.invalidCharsMaxClass 		= "textfieldMaxCharsState";
			this.textfieldFlashTextClass 	= "textfieldFlashText";
		}
		else if(elementid.tagName=='TEXTAREA')
		{
			this.validClass 				= "fast_textarea";
			this.focusClass 				= "fast_textarea";//"fast_textarea_FocusState";
			this.requiredClass 				= "fast_textarea";//"fast_textarea_req";
			this.hintClass 					= "textareaHintState";
			this.invalidFormatClass 		= "textareaInvalidFormatState";
			this.invalidRangeMinClass 		= "textareaMinValueState";
			this.invalidRangeMaxClass 		= "textareaMaxValueState";
			this.invalidCharsMinClass 		= "textareaMinCharsState";
			this.invalidCharsMaxClass 		= "textareaMaxCharsState";
			this.textareaFlashTextClass 	= "textareaFlashText";
		}
		else if(elementid.tagName=='SELECT')
		{
			this.validClass 				= "selectValidState";
			this.focusClass 				= "selectFocusState";
			this.requiredClass 				= "selectRequiredState";
			this.hintClass 					= "selectHintState";
			this.invalidFormatClass 		= "selectInvalidFormatState";
			this.invalidRangeMinClass 		= "selectMinValueState";
			this.invalidRangeMaxClass 		= "selectMaxValueState";
			this.invalidCharsMinClass 		= "selectMinCharsState";
			this.invalidCharsMaxClass 		= "selectMaxCharsState";
			this.selectFlashTextClass 		= "selectFlashText";
		}
		if(elementid.value != text)		elementid.id=this.validClass;
		if(elementid.value==text) 
		{
			//elementid.focus();
			elementid.id=this.requiredClass;//this.requiredClass;//"textfieldRequiredState";
			divMessage.innerHTML=divMessage.innerHTML + "<br>"+ elementid.name;
			divMessage.style.display="none";
			returntype=false;
		
		}
		else
		{
			if(type=='email')
			{
				var pat='^[_a-zA-Z0-9-]+(\.[_a-zA-Z0-9-]+)*@[a-zA-Z0-9-]+(\.[a-zA-Z0-9-]+)*\.(([0-9]{1,3})|([a-zA-Z]{2,3})|(aero|coop|info|museum|name))$';
				
				var str=elementid.value;
				if (str.match(pat)== null)
				{
					elementid.id=this.invalidFormatClass;
					divMessage.innerHTML=divMessage.innerHTML + "<br>"+ elementid.name;
				//	this.focus();
					returntype= false;
				}
				else 
					elementid.id==this.requiredClass;
			}
			else if(type=='numeric')
			{
				var pat='^[0-9]{5}[0-9]*$';
				var str=elementid.value;
				if (str.match(pat)== null)
				{
					elementid.id=this.invalidFormatClass;
					divMessage.innerHTML=divMessage.innerHTML + "<br>"+ elementid.name;
					//this.focus();
					returntype=false;
				}
				else 
					elementid.id=this.validClass;
			}
			else if(type=='alphabatic')
			{
				var pat='^[a-zA-Z ]*$';
				var str=elementid.value;
				if (str.match(pat)== null)
				{
					elementid.id=this.invalidFormatClass;
					divMessage.innerHTML=divMessage.innerHTML + "<br>"+ elementid.name;
					//this.focus();
					returntype= false;
					//alert("hi");
				}
				else 
					elementid.id=this.validClass;
			}
			else
			elementid.id=this.validClass;
		}
		
	}
function frmValidate( elementid, text, type)
	{
			//return true;
			divMessage = document.getElementById("frmdivmessage");
			divMessage.style.display="none";
		if(elementid.tagName=='INPUT')
		{
			this.validClass 				= "frm_input";
			this.focusClass 				= "textfieldFocusState";
			this.requiredClass 				= "frm_input";//"frm_input_req";
			this.hintClass 					= "textfieldHintState";
			this.invalidFormatClass 		= "frm_input";//"frm_input_req";
			this.invalidRangeMinClass 		= "textfieldMinValueState";
			this.invalidRangeMaxClass 		= "textfieldMaxValueState";
			this.invalidCharsMinClass 		= "textfieldMinCharsState";
			this.invalidCharsMaxClass 		= "textfieldMaxCharsState";
			this.textfieldFlashTextClass 	= "textfieldFlashText";
		}
		else if(elementid.tagName=='TEXTAREA')
		{
			this.validClass 				= "frm_textarea";
			this.focusClass 				= "frm_textarea_FocusState";
			this.requiredClass 				= "frm_textarea";//"frm_textarea_req";
			this.hintClass 					= "textareaHintState";
			this.invalidFormatClass 		= "textareaInvalidFormatState";
			this.invalidRangeMinClass 		= "textareaMinValueState";
			this.invalidRangeMaxClass 		= "textareaMaxValueState";
			this.invalidCharsMinClass 		= "textareaMinCharsState";
			this.invalidCharsMaxClass 		= "textareaMaxCharsState";
			this.textareaFlashTextClass 	= "textareaFlashText";
		}
		else if(elementid.tagName=='SELECT')
		{
			this.validClass 				= "selectValidState";
			this.focusClass 				= "selectFocusState";
			this.requiredClass 				= "selectRequiredState";
			this.hintClass 					= "selectHintState";
			this.invalidFormatClass 		= "selectInvalidFormatState";
			this.invalidRangeMinClass 		= "selectMinValueState";
			this.invalidRangeMaxClass 		= "selectMaxValueState";
			this.invalidCharsMinClass 		= "selectMinCharsState";
			this.invalidCharsMaxClass 		= "selectMaxCharsState";
			this.selectFlashTextClass 		= "selectFlashText";
		}
		if(elementid.value != text)		elementid.id=this.validClass;
		if(elementid.value==text) 
		{
			//elementid.focus();
			elementid.id=this.requiredClass;//this.requiredClass;//"textfieldRequiredState";
			divMessage.innerHTML=divMessage.innerHTML + "<br>"+ elementid.name;
			returntype=false;
		
		}
		else
		{
			if(type=='email')
			{
				var pat='^[_a-zA-Z0-9-]+(\.[_a-zA-Z0-9-]+)*@[a-zA-Z0-9-]+(\.[a-zA-Z0-9-]+)*\.(([0-9]{1,3})|([a-zA-Z]{2,3})|(aero|coop|info|museum|name))$';
				
				var str=elementid.value;
				if (str.match(pat)== null)
				{
					elementid.id=this.invalidFormatClass;
					divMessage.innerHTML=divMessage.innerHTML + "<br>"+ elementid.name;
				//	this.focus();
					returntype= false;
				}
				else 
					elementid.id==this.requiredClass;
			}
			else if(type=='numeric')
			{
				var pat='^[0-9]{5}[0-9]*$';
				var str=elementid.value;
				if (str.match(pat)== null)
				{
					elementid.id=this.invalidFormatClass;
					divMessage.innerHTML=divMessage.innerHTML + "<br>"+ elementid.name;
					//this.focus();
					returntype=false;
				}
				else 
					elementid.id=this.validClass;
			}
			else if(type=='alphabatic')
			{
				var pat='^[a-zA-Z ]*$';
				var str=elementid.value;
				if (str.match(pat)== null)
				{
					elementid.id=this.invalidFormatClass;
					divMessage.innerHTML=divMessage.innerHTML + "<br>"+ elementid.name;
					//this.focus();
					returntype= false;
					//alert("hi");
				}
				else 
					elementid.id=this.validClass;
			}
			else
			elementid.id=this.validClass;
		}
	}
function validateform(test)
{
	
	var elementsid= new Array(15);
	var i=-1,elements= new Array(15);
	returntype=true;
	var j=0-1;
	//test.elements[0].onblur();
	if(divMessage==null) test.elements[0].onblur(); 
	divMessage.innerHTML="";
	//var test=document.getElementById("form1");
	for(i=0;i<test.elements.length;i++)
	{
		var newele=test.elements[i];
		if (newele.name!="") elementsid[++j]	= newele.name;
		oldreturn=returntype;
		elements[i]=newele;
		if( elements[i].onblur != undefined)
			{var new1=elements[i].onblur();
//			if(new1== false)		alert(elements[i].tagName + " " + this.requiredClass + " " + elements[i].id + " " + elements[i].onblur);
			if(!returntype && oldreturn) 
			{
				elements[i].focus();
				//alert(elementsid[i] + " field is reqired");
			}
			}
	}

//	return false;
	if(returntype==false)
	{
		divMessage.innerHTML="Please fill Required fields" + divMessage.innerHTML;
		
	}
	else
	{
		divMessage.innerHTML="<img src='images/loader2.gif' /><br>";
		if(divMessage.id.substr(0,3)=='frm') 
			divMessage.className="inq_message";
		//else 
//		if(test.action.substr(0,3)=='can'); 
//			divMessage.className="inq_message";
		else
			divMessage.className="thanks_message";
	}
	divMessage.style.display="";
//	setTimeout("shake(2)",500);
	return returntype;
}


function validateform2(test)
{
	
	var elementsid= new Array(15);
	var i=-1,elements= new Array(15);
	returntype=true;
	var j=0-1;
	//test.elements[0].onblur();
	if(divMessage==null) test.elements[0].onblur(); 
	divMessage.innerHTML="";
	//var test=document.getElementById("form1");
	for(i=0;i<test.elements.length;i++)
	{
		var newele=test.elements[i];
		if (newele.name!="") elementsid[++j]	= newele.name;
		oldreturn=returntype;
		elements[i]=newele;
		if( elements[i].onblur != undefined)
			{var new1=elements[i].onblur();
//			if(new1== false)		alert(elements[i].tagName + " " + this.requiredClass + " " + elements[i].id + " " + elements[i].onblur);
			if(!returntype && oldreturn) 
			{
				elements[i].focus();
				//alert(elementsid[i] + " field is reqired");
			}
			}
	}

//	return false;
	if(returntype==false)
	{
		divMessage.innerHTML="Please fill Required fields" + divMessage.innerHTML;
		
	}
	else
	{
		divMessage.innerHTML="<img src='images/loader2.gif' /><br>";
		if(divMessage.id.substr(0,3)=='frm') 
			divMessage.className="inq_message";
		//else 
//		if(test.action.substr(0,3)=='can'); 
//			divMessage.className="inq_message";
		else
			divMessage.className="thanks_message";
			divMessage.className="inq_message";
	}
	divMessage.style.display="";
//	setTimeout("shake(2)",500);
	return returntype;
}

/* Visit http://www.yaldex.com/ for full source code
and get more free JavaScript, CSS and DHTML scripts! */
<!-- Begin
function shake(n) {
if (parent.moveBy) {
for (i = 4; i > 0; i--) {
for (j = n; j > 0; j--) {
parent.moveBy(0,i);
parent.moveBy(i,0);
parent.moveBy(0,-i);
parent.moveBy(-i,0);
         }
      }
   }
}
// End -->
<!--[endif]-->