function validations(language)
{
	var result = document.order_dir.info.value;
	var a = result.split(',');	
	var frm=document.order_dir;
	
	if(GenValidation(frm.name,a[0],'namediv') == 0)
	{
		frm.name.focus();
		return false;
	}
	else
	{	
		var resstr = '';
		document.getElementById('namediv').innerHTML = resstr;
		document.getElementById('namediv').style.display = 'none';
	}
	if(ISSPACE(frm.name,a[13],'namediv') == 0)
	{
		frm.name.focus();
		return false;
	}
	else
	{	
		var resstr = '';
		document.getElementById('namediv').innerHTML = resstr;
		document.getElementById('namediv').style.display = 'none';
	}
	if(textOnly(frm.name,a[1],'namediv') == 0)
	{
		frm.name.focus();
		return false;
	}	
	else
	{	
		var resstr = '';
		document.getElementById('namediv').innerHTML = resstr;
		document.getElementById('namediv').style.display = 'none';
	}
	if(GenValidation(frm.companyname,a[2],'companynamediv') == 0)
	{
		frm.companyname.focus();
		return false;
	}
	else
	{	
		var resstr = '';
		document.getElementById('companynamediv').innerHTML = resstr;
		document.getElementById('companynamediv').style.display = 'none';
	}
	if(ISSPACE(frm.companyname,a[13],'companynamediv') == 0)
	{
		frm.companyname.focus();
		return false;
	}
	else
	{	
		var resstr = '';
		document.getElementById('companynamediv').innerHTML = resstr;
		document.getElementById('companynamediv').style.display = 'none';
	}
/*	if(textOnly(frm.companyname,a[3],'companynamediv') == 0)
	{
		frm.companyname.focus();
		return false;
	}	
	else
	{	
		var resstr = '';
		document.getElementById('companynamediv').innerHTML = resstr;
		document.getElementById('companynamediv').style.display = 'block';
	}
*/	
    if(ISSPACE(frm.phone_num,a[13],'phonenumdiv') == 0)
	{
		frm.phone_num.focus();
		return false;
	}
	else
	{	
		var resstr = '';
		document.getElementById('phonenumdiv').innerHTML = resstr;
		document.getElementById('phonenumdiv').style.display = 'none';
	}
    if(frm.phone_num.value!='') 
	{
		if(validateonlyphone(frm.phone_num,a[4],'phonenumdiv') == 0)
		{
			frm.phone_num.focus();
			return false;
		}
		else if(lengthhighpencheck(frm.phone_num,9) == 0)
		{
		   var resstr = a[12];
		   frm.phone_num.focus();
		   document.getElementById('phonenumdiv').style.display = 'block';
		   document.getElementById('phonenumdiv').innerHTML = resstr;
		   return false;
		}
		else
	    {	
		var resstr = '';
		document.getElementById('phonenumdiv').innerHTML = resstr;
		document.getElementById('phonenumdiv').style.display = 'none';
	    }
	}
    else
	{	
		document.getElementById('phonenumdiv').innerHTML = '';
		document.getElementById('phonenumdiv').style.display = 'none';
	}
	if(GenValidation(frm.mobile_num,a[5],'mobilenumdiv') == 0)
	{
		frm.mobile_num.focus();
		return false;
	}
	if(ISSPACE(frm.mobile_num,a[13],'mobilenumdiv') == 0)
	{
		frm.mobile_num.focus();
		return false;
	}
	else
	{	
		var resstr = '';
		document.getElementById('mobilenumdiv').innerHTML = resstr;
		document.getElementById('mobilenumdiv').style.display = 'none';
	}

	if(frm.mobile_num.value!='') 
	{
         
		if(validateonlyphone(frm.mobile_num,a[6],'mobilenumdiv') == 0)
		{
			frm.mobile_num.focus();
			return false;
		}
		else if(lengthhighpencheck(frm.mobile_num,11) == 0)  //10
		{
		   var resstr = a[11];
		   frm.mobile_num.focus();
		    document.getElementById('mobilenumdiv').style.display = 'block';
		   document.getElementById('mobilenumdiv').innerHTML = resstr;
		   return false;
		}
		else
		{
			var resstr = '';
			document.getElementById('mobilenumdiv').innerHTML = resstr;
			document.getElementById('mobilenumdiv').style.display = 'none';
		}
	}
	if(GenValidation(frm.email,a[16],'emaildiv') == 0)
	{
		frm.email.focus();
		return false;
	}
	if(ISSPACE(frm.email,a[13],'emaildiv') == 0)
	{
		frm.email.focus();
		return false;
	}
	else
	{	
		var resstr = '';
		document.getElementById('emaildiv').innerHTML = resstr;
		document.getElementById('emaildiv').style.display = 'none';
	}
	if(frm.email.value!='') 
	{
		if(EmailValidation(frm.email,a[7],'emaildiv') == 0)
		{
			frm.email.focus();
			return false;
		}
		else
		{	
			var resstr = '';
			document.getElementById('emaildiv').innerHTML = resstr;
			document.getElementById('emaildiv').style.display = 'none';
		}
	}
	else
	{
			var resstr = '';
			document.getElementById('emaildiv').innerHTML = resstr;
			document.getElementById('emaildiv').style.display = 'none';
	}
	if(frm.city.value == "0" && document.getElementById('other_city').value=='')
	{
		var resstr=a[8];
		document.getElementById('citydiv').style.display = 'block';
		document.getElementById('citydiv').innerHTML = resstr;
		return false;
	}
	else
	{	
		var resstr = '';
		document.getElementById('citydiv').innerHTML = resstr;
		document.getElementById('citydiv').style.display = 'none';
	}
	var val1 = document.getElementById('other_city').value ;
	var x = val1.length;
	/*if(language == 'arabic')
	{
		var y1 = val1.charAt(x-1);
		var y2 = ' ';
	}
	else
	{*/
		var y1 = val1.indexOf(' ');
		var y2 = 0;
	//}
	 if( y1 == y2)
	{
		    document.getElementById('other_citydiv').style.display = 'block';
		    document.getElementById('other_citydiv').innerHTML = a[13];
		   	frm.other_city.focus();
			return false;
	}
	else
	{
		 document.getElementById('other_citydiv').innerHTML = '';
		 document.getElementById('other_citydiv').style.display = 'none';
	}

	if(frm.other_city.value!='') 
	{
		if(textOnly(frm.other_city,a[15],'other_citydiv') == 0)
		{
			frm.other_city.focus();
			return false;
		}	
		else
		{	
			var resstr = '';
			document.getElementById('other_citydiv').innerHTML = resstr;
			document.getElementById('other_citydiv').style.display = 'none';
		}
	}
	var val2 = document.getElementById('otherarea').value ;
	var x = val2.length;
	/*if(language == 'arabic')
	{
		var y1 = val2.charAt(x-1);
		var y2 = ' ';
	}
	else
	{*/
		var y1 = val2.indexOf(' ');
		var y2 = 0;
	//}
		if( y1 == y2)
	{
		    document.getElementById('other_citydiv').style.display = 'block';
		    document.getElementById('otherareadiv').innerHTML = a[13];
		   	frm.otherarea.focus();
			return false;
	}
	else
	{
		 document.getElementById('otherareadiv').innerHTML = '';
		 document.getElementById('otherareadiv').style.display = 'none';
	}
	if(frm.otherarea.value!='') 
	{
		if(textOnly(frm.otherarea,a[9],'otherareadiv') == 0)
		{
			frm.otherarea.focus();
			return false;
		}	
		else
		{	
			var resstr = '';
			document.getElementById('otherareadiv').innerHTML = resstr;
			document.getElementById('otherareadiv').style.display = 'none';
		}
	}
	var val = document.getElementById('address').value ;
	/*var x = val.length;
	if(language == 'arabic')
	{
		var y1 = val.charAt(x-1);
		var y2 = ' ';
	}
	else
	{*/
		var y1 = val.indexOf(' ');
		var y2 = 0;
	//}
	if( y1 == y2)
	{
		     document.getElementById('addressdiv').style.display = 'block';
		    document.getElementById('addressdiv').innerHTML = a[13];
		   	frm.address.focus();
			return false;
	}
	else
	{
		 document.getElementById('addressdiv').innerHTML = '';
		 document.getElementById('addressdiv').style.display = 'none';
	}
    if(frm.preferredtime_from.value != '-NA-' || frm.preferredtime_to.value != '-NA-')
	{
		if(frm.preferredtime_from.value == '-NA-' || frm.preferredtime_to.value == '-NA-')
		{
			document.getElementById('timediv').style.display = 'block';
			document.getElementById('timediv').innerHTML = a[14];
			if(frm.preferredtime_from.value == '-NA-')
			   frm.preferredtime_from.focus();
			else
			   frm.preferredtime_to.focus();
			return false;
		}
		else
		{
			document.getElementById('timediv').innerHTML = '';
			document.getElementById('timediv').style.display = 'none';
		}
	}
	else
	{
		document.getElementById('timediv').innerHTML = '';
		document.getElementById('timediv').style.display = 'none';
	}

	if(frm.code_exist.value != 'no')
	{
		if(frm.pin_value.value!=frm.code.value)
		 {
		   var resstr=a[10];
		   frm.code.focus();
		   document.getElementById('codereg').style.display = 'block';
		   document.getElementById('codereg').innerHTML = resstr;
		   return false;
		 } 
	}
	frm.submit();
}
