function validator(){
	var flag;
	var rx;
	var req_filds = new Array('first','phone','email');
	var form=document.forms[0];
	var false_valid=true;
	for(var i = 0; i<req_filds.length;i++){
		
			var elem = jQuery('#'+req_filds[i]);
			var arr_val=req_filds[i];
			alert(req_filds[i]);
			switch(arr_val){
				case('first'): flag=true;break;
				
				case('phone'): 
						
					rx=/\d+/;
					flag = rx.search(elem.attr('value'));
					alert(flag);
				break;
				
				case('email'):
					rx=/\w+@\w+/;	
					flag=rx.search(elem.attr('value'));
					alert(flag);
				break;
			
		}
		if(!elem.attr('value') ){
		
		
			var by_id=document.getElementById(req_filds[i]+'_error');
			elem.addClass('error');
			elem.parents('tr').addClass('error_top');
			if (!by_id)
			{
				elem.parents('tr').after(jQuery('<tr><td id="'+ req_filds[i] +'_error" class="invalid" colspan="2"><span>Please fil this fild</span></td></tr>'));
			}
			
			false_valid=false;
			
		}else{
			elem.removeClass('error');
			elem.parents('tr').removeClass('error');
			jQuery('#'+req_filds[i]+'_error').remove(":contains('Please fil this fild')");
		}
		
		}
		if(!false_valid){
			return false ;
	}


}
