
function doChk2(){
	err=0;
	msg="";
	fld=null;

	if(document.form1.txt_name.value.length == 0){
		msg+="Please enter First Name.\n";
		err+=1;
		if (fld==null){fld=document.form1.txt_name;}		
	}
	if(document.form1.txt_last.value.length == 0){
		msg+="Please enter Last Name.\n";
		err+=1;
		if (fld==null){fld=document.form1.txt_last;}		
	}
	
	
		if(document.form1.txt_productcode.value.length == 0){
		msg+="Please enter Product Code.\n";
		err+=1;
		if (fld==null){fld=document.form1.txt_productcode;}		
	}

	if(document.form1.txt_compname.value.length == 0){
		msg+="Please enter Company Name.\n";
		err+=1;
		if (fld==null){fld=document.form1.txt_compname;}		
	}
	
	if(document.form1.txt_compbox.value.length == 0){
		msg+="Please enter something in Competitor Box.\n";
		err+=1;
		if (fld==null){fld=document.form1.txt_compbox;}		
	}
	
	if(document.form1.txt_comments.value.length == 0){
		msg+="Please enter some Comments.\n";
		err+=1;
		if (fld==null){fld=document.form1.txt_comments;}		
	}
	


	if(!(/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(document.form1.txt_email.value)) || document.form1.txt_email.value.length == 0){
		msg+="Please enter a valid Email Address.\n";
		err+=1;
		if (fld==null){fld=document.form1.txt_email;}		
	}
	
	if(document.form1.txt_phone.value.length == 0){
		msg+="Please enter Phone.\n";
		err+=1;
		if (fld==null){fld=document.form1.txt_phone;}		
	}
	else if(!(/^[0-9]+((-?[0-9]+)?)*$/.test(document.form1.txt_phone.value)))
	{
		msg+="Please enter valid Phone.\n";
		err+=1;
		if (fld==null){fld=document.form1.txt_phone;}		
	}
	if(err>=5){
		msg="Please complete all fields of the form.";
	}
	
	if(err>0){
		alert(msg);
		fld.focus();
		return;
	}
	document.form1.submit();
}

//IKRAM JAVASCRIPT FUNCTION
function addRowToTable()
{
var tbl = document.getElementById('tblSample');
var lastRow = tbl.rows.length;
// if there's no header row in the table, then iteration = lastRow + 1
var iteration = lastRow;
var row = tbl.insertRow(lastRow);
// FOR FOURTH COLUMN
//for foruth column
if(tbl.rows.length <=5)
{
/*
var cellLeft = row.insertCell(0);
var textNode = document.createTextNode('Target Buy Price:');
cellLeft.appendChild(textNode);
*/
var cellRight = row.insertCell(0);
cellRight.height="50px";
var el = document.createElement('input');
el.type = 'text';
el.name = 'txt_bprice[]';
el.id = 'txt_bprice[]';
el.onblur = function () {isNumber(this);}
el.size = 12;
cellRight.appendChild(el);

// FOR THIRD COLUMN
// left cell
/*
var cellLeft = row.insertCell(0);
var textNode = document.createTextNode('Compitetor Price:');
cellLeft.appendChild(textNode);
*/
// right cell
var cellRight = row.insertCell(0);
var el = document.createElement('input');
el.type = 'text';
el.name = 'txt_comprice[]';
el.id = 'txt_comprice[]';
el.onblur = function () {isNumber(this);}
el.size = 12;
cellRight.appendChild(el);

//*********************************************
//FOR SECOND COLUMN
/*
var cellLeft = row.insertCell(0);
var textNode = document.createTextNode('Product Code:');
cellLeft.appendChild(textNode);
*/
var cellRight = row.insertCell(0);
var el = document.createElement('input');
el.type = 'text';
el.name = 'txt_productcode[]';
el.id = 'txt_productcode[]';
el.size = 12;
cellRight.appendChild(el);

//FOR FIRST COLUMN
/*
var cellLeft = row.insertCell(0);
var textNode = document.createTextNode('Quantity:');
cellLeft.appendChild(textNode);
*/
var cellRight = row.insertCell(0);
var el = document.createElement('input');
el.type = 'text';
el.name = 'txt_qty[]';
el.id = 'txt_qty[]';
el.onblur = function () {isNumber(this);}
el.size = 5;
cellRight.appendChild(el);
}
else
{
	alert('Maximum 5 rows will be inserted');
}
//**********************************************
}

//OK FOR VALIDATION
function chkval(form) 
{
  var length=form.length;
  for (var i=0; i<length; i++) {
    if (form.elements[i] && form.elements[i].type == "text") {
      //Check object here...
      if (form.elements[i].value=='') {
		alert('You must fill all fields on form');
        form.elements[i].focus();
        return false;
      }
    }
  }
  return true;
}

//OK FOR CHECKING NUMBER
function isNumber(field) 
{
   var re = /^[0-9-'.'-',']*$/;
   if (!re.test(field.value)) 
   {
      alert('Please type only number!');
      field.value =""; //field.value.replace(/[^0-9-'.'-',']/g,"");
	  field.focus();
    }
} 

function removeRowFromTable()
{
  var tbl = document.getElementById('tblSample');
  var lastRow = tbl.rows.length;
  if (lastRow > 1) tbl.deleteRow(lastRow - 1);
}