function is_empty(value)
{
  var counter = 0;
  for(var i=0;i<value.length;i++)
  if (value[i]==" ") counter++;
  if (counter == value.length) return true;
  else return false;
}

function isDigit(value)
{
	i=-1;
	//parseInt(strval)
	flag = 0;
	
	
	while(++i<value.length)
	{
		//alert(value.charAt(i)+"  "+i);
		if (parseInt(value.charAt(i))>0 || parseInt(value.charAt(i))<9 || value.charAt(i) == "." || value.charAt(i) == ",") continue;
		else {flag=1;break;}
		
	}
	
	
	if (flag == 0)
		return true;
	else
		return false;
}


function check(fff)
{
	var cri = false;
	var err=""
	var msg = "";
	
	
	var i = -1;
	while (++i<fff.elements.length)
	{
		
		var temp = new Array();
		
		//check for a select box
		temp = fff.elements[i].type.split("select");
		
		if (temp.length>1)
		{
			//it is select box
			if (is_empty(fff.elements[i].value) == true || fff.elements[i].value.toLowerCase() == "select" || fff.elements[i].value.toLowerCase() == "choose")
			{
				cri = true;
				msg += " - You missed to fill " + fff.elements[i].id + " field\n";
			}
		}
		
		if (fff.elements[i].name == "work_ph" || fff.elements[i].name == "ext" || fff.elements[i].name == "mobile_ph")
			continue;
		
		if ((fff.elements[i].name == "question1" || fff.elements[i].name == "question2") && fff.elements[i].value == "-1")
		{
			cri = true;
			msg += " - Please select a question from the list\n";
		}
		
		if (is_empty(fff.elements[i].value) == true)
		{
			cri = true;
			msg += " - You missed to fill " + fff.elements[i].name + " field\n";
		}
		
		//alert(temp.length);
	}
	
	if (cri == true)
	{
		alert("Incorrect or empty fields are:\n\n"+msg);
		return false;
	}
	else
	{
		fff.submit();
		return true;
	}
}


