function checkformreturn(){
	//alert("/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/".test(document.getElementById('email').value));
	msg = "";
	var error = 0;
	if(document.form1.Name.value == ''){
		msg = msg + "Please fill NAME field, \n";
		error++;
	}
	
	if(document.form1.Email.value == ''){
		msg = msg + "Please fill E-MAIL field, \n";
		error++;
	}else if(!isValidEmail(document.form1.Email.value)){
		msg = msg + "Please Enter a valid YOUR E-MAIL Address, \n";
		error++;
	}
	
	if(document.form1.Phone.value.length < 1){
		msg = msg + "Please fill PHONE field, \n";
		error++;
	}else if(document.form1.Phone.value.length < 10){
		msg = msg + "PHONE number should be atleast 10 digits, \n";	
		error++;
	}else if(!isInteger(document.form1.Phone.value)){
		msg = msg + "Please Enter a valid PHONE Number, \n";
		error++;
		}
		
	if(document.form1.invoice.value.length < 1){
		msg = msg + "Please fill INVOICE field, \n";
		error++;
	}else if(document.form1.invoice.value.length < 5){
		msg = msg + "INVOICE number should be atleast 5 digits, \n";	
		error++;
	}else if(!isInteger(document.form1.invoice.value)){
		msg = msg + "Please Enter a valid INVOICE Number, \n";
		error++;
		}
		
	if(document.form1.product.value == ''){
		msg = msg + "Please fill PRODUCT field, \n";
		error++;
	}
	
	
	if(error > 0){
		alert("Please correct following errors:\n\r" + msg);	
		return false;
	}
	
}

function checkString (s)
{
   if ((s == null) || (s.length == 0)) return false;
   if (isWhiteSpace(s))return false;
   else return true;
}

function isWhiteSpace (s)
{
	var whitespace = " \t\n\r";
	var i;
    if ((s == null) || (s.length == 0)) return true;
    for (i = 0; i < s.length; i++)
    {   
        var c = s.charAt(i);
        if (whitespace.indexOf(c) == -1) return false;
    }
    return true;
}

function isNumber(num){
	if ((s == null) || (s.length == 0)) return false;
    for (i = 0; i < num.length; i++)
    {   
        var c = num.charAt(i);
        if (!isDigit(c)) return false;
    }
    return true;
}

function isDigit (c)
{ 
  return ((c >= "0") && (c <= "9"))
}

function checkDate(strdate)
{
	// date format = dd-mm-yyyy or mm-dd-yyyy
  if(strdate.length!=10){
         return 0;
  }else{
	if(!( strdate.charAt(2) == '-') || !(strdate.charAt(5) == '-')){
		return 0;
	}else{
		strday = strdate.substring(0,2);
		strmon = strdate.substring(3,5);
  		stryear = strdate.substring(6,10);
		for (i = 0; i < stryear.length; i++){
		        var y = stryear.charAt(i);
              	if(!isDigit(y))
              		return 0;
		 }
		for (i = 0; i < strmon.length; i++){
		        var m = strmon.charAt(i);
				if(!isDigit(m))
					return 0;
		 }
		for (i = 0; i < strday.length; i++){
		        var d = strday.charAt(i);
				if(!isDigit(d))
					return 0;
		 }
     }
  }
  //alert("sss");
  return 1;

}


function isValidEmail(e_mail){
	var flag1 = false;
	var flag2 = false;

	for(var i=0;i<e_mail.length;i++){
		if(e_mail.charAt(i)=='@'){
			flag1 = true;
			break;
		}
	}
		
	for(i=0;i<e_mail.length;i++){
		if(e_mail.charAt(i)=='.'){
			flag2 = true;
			break;
		}
	}
	
	if( flag1==true && flag2==true ){
		return true;
	}else{
		return false;
	}
}
function isDigit(num){
	if (num.length>1){
		return false;
	}
	
	var string="1234567890";
	if (string.indexOf(num)!=-1){
		return true;
	}else{ 
		return false;
	}
}
function isInteger(val){
	for(var i=0;i<val.length;i++){
		if(!isDigit(val.charAt(i))){
			return false ;
		}
	}
	return true;
}