// subscription Validation
function subvalidate(val)
{
   if(val!='subemail')
  {
	if(document.getElementById(val).value=='')
	{
		document.getElementById(val+'err').style.display='block';
		document.getElementById(val).className='validation-failed';
		return false;
	}
	else
	{
		document.getElementById(val+'err').style.display='none';	
		document.getElementById(val).className='validation-passed';
		return false;
	}
  }
  else
  {
	if(document.getElementById('subemail').value=='')
	{
		document.getElementById('subemailempty').style.display='block';
		document.getElementById(val).className='validation-failed';
		return false;
	}
	else
	{
		var filter=/^.+@.+\..{2,3}$/;
		if (!filter.test(document.getElementById('subemail').value))
		{
			document.getElementById('subemailempty').style.display='none';
			document.getElementById('subemailinvalid').style.display='block';
			document.getElementById(val).className='validation-failed';
		}
		else
		{
		 document.getElementById('subemailempty').style.display='none';	
		document.getElementById('subemailinvalid').style.display='none';
		document.getElementById(val).className='validation-passed';
		}
	   return false;	
	}
  }
	
	return false;
}
// submit subscription Validation
function Submitsubvalidate()
{
	if(document.getElementById('subname').value=='')
	{
		document.getElementById('subnameerr').style.display='block';
		document.getElementById('subname').className='validation-failed';
		var retn='false';
	}  
	if(document.getElementById('subsurname').value=='')
	{
		document.getElementById('subsurnameerr').style.display='block';
		document.getElementById('subsurname').className='validation-failed';
		var rets='false';
	}
	if(document.getElementById('subemail').value=='')
	{
		document.getElementById('subemailempty').style.display='block';
		document.getElementById('subemail').className='validation-failed';
		var rete='false';
	}
	else
	{
		var filter=/^.+@.+\..{2,3}$/;
		if (!filter.test(document.getElementById('subemail').value))
		{
			document.getElementById('subemailempty').style.display='none';
			document.getElementById('subemailinvalid').style.display='block';
			document.getElementById('subemail').className='validation-failed';
			var rete='false';
		}
		
	}
    if((retn!='false')&&(rets!='false')&&(rete!='false'))
	{
		return true;
	}
	else
	{
		return false;	
	}
}

// Ask For It Validation
function askvalidate(val)
{
   if(val!='askemail')
  {
	if(document.getElementById(val).value=='')
	{
		document.getElementById(val+'err').style.display='block';
		document.getElementById(val).className='validation-failed';
		return false;
	}
	else
	{
		document.getElementById(val+'err').style.display='none';	
		document.getElementById(val).className='validation-passed';
		return false;
	}
  }
  else
  {
	if(document.getElementById('askemail').value=='')
	{
		document.getElementById('askemailempty').style.display='block';
		document.getElementById(val).className='validation-failed';
		return false;
	}
	else
	{
		var filter=/^.+@.+\..{2,3}$/;
		if (!filter.test(document.getElementById('askemail').value))
		{
			document.getElementById('askemailempty').style.display='none';
			document.getElementById('askemailinvalid').style.display='block';
			document.getElementById(val).className='validation-failed';
		}
		else
		{
		 document.getElementById('askemailempty').style.display='none';	
		document.getElementById('askemailinvalid').style.display='none';
		document.getElementById(val).className='validation-passed';
		}
	   return false;	
	}
  }
	
	return false;
}
// submit Ask For it Validation
function Submitaskvalidate()
{
	if(document.getElementById('askname').value=='')
	{
		document.getElementById('asknameerr').style.display='block';
		document.getElementById('askname').className='validation-failed';
		var retn='false';
	}  
	if(document.getElementById('asksurname').value=='')
	{
		document.getElementById('asksurnameerr').style.display='block';
		document.getElementById('asksurname').className='validation-failed';
		var rets='false';
	}
	if(document.getElementById('askidcard').value=='')
	{
		document.getElementById('askidcarderr').style.display='block';
		document.getElementById('askidcard').className='validation-failed';
		var reti='false';
	}
	if(document.getElementById('askemail').value=='')
	{
		document.getElementById('askemailempty').style.display='block';
		document.getElementById('askemail').className='validation-failed';
		var rete='false';
	}
	else
	{
		var filter=/^.+@.+\..{2,3}$/;
		if (!filter.test(document.getElementById('askemail').value))
		{
			document.getElementById('askemailempty').style.display='none';
			document.getElementById('askemailinvalid').style.display='block';
			document.getElementById('askemail').className='validation-failed';
			var rete='false';
		}
		
	}
	if(document.getElementById('askmobile').value=='')
	{
		document.getElementById('askmobileerr').style.display='block';
		document.getElementById('askmobile').className='validation-failed';
		var retm='false';
	}
	if(document.getElementById('askbudget').value=='')
	{
		document.getElementById('askbudgeterr').style.display='block';
		document.getElementById('askbudget').className='validation-failed';
		var retb='false';
	}
	if(document.getElementById('askmake').value=='')
	{
		document.getElementById('askmakeerr').style.display='block';
		document.getElementById('askmake').className='validation-failed';
		var retmk='false';
	}
	if(document.getElementById('askmodel').value=='')
	{
		document.getElementById('askmodelerr').style.display='block';
		document.getElementById('askmodel').className='validation-failed';
		var retml='false';
	}
    if((retn!='false')&&(rets!='false')&&(reti!='false')&&(rete!='false')&&(retm!='false')&&(retb!='false')&&(retmk!='false')&&(retml!='false'))
	{
		return true;
	}
	else
	{
		return false;	
	}
}

// Contact Us Validation
function contactvalidate(val)
{
   if(val!='contemail')
  {
	if(document.getElementById(val).value=='')
	{
		document.getElementById(val+'err').style.display='block';
		document.getElementById(val).className='validation-failed';
		return false;
	}
	else
	{
		document.getElementById(val+'err').style.display='none';	
		document.getElementById(val).className='validation-passed';
		return false;
	}
  }
  else
  {
	if(document.getElementById('contemail').value=='')
	{
		document.getElementById('contemailempty').style.display='block';
		document.getElementById(val).className='validation-failed';
		return false;
	}
	else
	{
		var filter=/^.+@.+\..{2,3}$/;
		if (!filter.test(document.getElementById('contemail').value))
		{
			document.getElementById('contemailempty').style.display='none';
			document.getElementById('contemailinvalid').style.display='block';
			document.getElementById(val).className='validation-failed';
		}
		else
		{
		 document.getElementById('contemailempty').style.display='none';	
		document.getElementById('contemailinvalid').style.display='none';
		document.getElementById(val).className='validation-passed';
		}
	   return false;	
	}
  }
	
	return false;
}
// submit Contact Us Validation
function Submitcontactvalidate()
{
	if(document.getElementById('contname').value=='')
	{
		document.getElementById('contnameerr').style.display='block';
		document.getElementById('contname').className='validation-failed';
		var retn='false';
	}  
	if(document.getElementById('contsurname').value=='')
	{
		document.getElementById('contsurnameerr').style.display='block';
		document.getElementById('contsurname').className='validation-failed';
		var rets='false';
	}
	if(document.getElementById('contemail').value=='')
	{
		document.getElementById('contemailempty').style.display='block';
		document.getElementById('contemail').className='validation-failed';
		var rete='false';
	}
	else
	{
		var filter=/^.+@.+\..{2,3}$/;
		if (!filter.test(document.getElementById('contemail').value))
		{
			document.getElementById('contemailempty').style.display='none';
			document.getElementById('contemailinvalid').style.display='block';
			document.getElementById('contemail').className='validation-failed';
			var rete='false';
		}
		
	}
	if(document.getElementById('contmsg').value=='')
	{
		document.getElementById('contmsgerr').style.display='block';
		document.getElementById('contmsg').className='validation-failed';
		var rets='false';
	}
    if((retn!='false')&&(rets!='false')&&(rete!='false')&&(rets!='false'))
	{
		return true;
	}
	else
	{
		return false;	
	}
}

// Enquiry Form Validation
function enquiryvalidate(val)
{
   if(val!='enqemail')
  {
	if(document.getElementById(val).value=='')
	{
		document.getElementById(val+'err').style.display='block';
		document.getElementById(val).className='validation-failed';
		return false;
	}
	else
	{
		document.getElementById(val+'err').style.display='none';	
		document.getElementById(val).className='validation-passed';
		return false;
	}
  }
  else
  {
	if(document.getElementById('enqemail').value=='')
	{
		document.getElementById('enqemailempty').style.display='block';
		document.getElementById(val).className='validation-failed';
		return false;
	}
	else
	{
		var filter=/^.+@.+\..{2,3}$/;
		if (!filter.test(document.getElementById('enqemail').value))
		{
			document.getElementById('enqemailempty').style.display='none';
			document.getElementById('enqemailinvalid').style.display='block';
			document.getElementById(val).className='validation-failed';
		}
		else
		{
		 document.getElementById('enqemailempty').style.display='none';	
		document.getElementById('enqemailinvalid').style.display='none';
		document.getElementById(val).className='validation-passed';
		}
	   return false;	
	}
  }
	
	return false;
}
// submit Enquiry Form Validation
function Submitenquiryvalidate()
{
	if(document.getElementById('enqname').value=='')
	{
		document.getElementById('enqnameerr').style.display='block';
		document.getElementById('enqname').className='validation-failed';
		var retn='false';
	}  
	if(document.getElementById('enqsurname').value=='')
	{
		document.getElementById('enqsurnameerr').style.display='block';
		document.getElementById('enqsurname').className='validation-failed';
		var rets='false';
	}
	if(document.getElementById('enqemail').value=='')
	{
		document.getElementById('enqemailempty').style.display='block';
		document.getElementById('enqemail').className='validation-failed';
		var rete='false';
	}
	else
	{
		var filter=/^.+@.+\..{2,3}$/;
		if (!filter.test(document.getElementById('enqemail').value))
		{
			document.getElementById('enqemailempty').style.display='none';
			document.getElementById('enqemailinvalid').style.display='block';
			document.getElementById('enqemail').className='validation-failed';
			var rete='false';
		}
		
	}
	if(document.getElementById('enqques').value=='')
	{
		document.getElementById('enqqueserr').style.display='block';
		document.getElementById('enqques').className='validation-failed';
		var rets='false';
	}
    if((retn!='false')&&(rets!='false')&&(rete!='false')&&(rets!='false'))
	{
		return true;
	}
	else
	{
		return false;	
	}
}

// Sale Sheet Validation
function salesheetvalidate(val)
{
   if(val!='salemail')
  {
	if(document.getElementById(val).value=='')
	{
		document.getElementById(val+'err').style.display='block';
		document.getElementById(val).className='validation-failed';
		return false;
	}
	else
	{
		document.getElementById(val+'err').style.display='none';	
		document.getElementById(val).className='validation-passed';
		return false;
	}
  }
  else
  {
	if(document.getElementById('salemail').value=='')
	{
		document.getElementById('salemailempty').style.display='block';
		document.getElementById(val).className='validation-failed';
		return false;
	}
	else
	{
		var filter=/^.+@.+\..{2,3}$/;
		if (!filter.test(document.getElementById('salemail').value))
		{
			document.getElementById('salemailempty').style.display='none';
			document.getElementById('salemailinvalid').style.display='block';
			document.getElementById(val).className='validation-failed';
		}
		else
		{
		 document.getElementById('salemailempty').style.display='none';	
		document.getElementById('salemailinvalid').style.display='none';
		document.getElementById(val).className='validation-passed';
		}
	   return false;	
	}
  }
	
	return false;
}
// submit Contact Us Validation
function Submitsalesheetvalidate()
{
	if(document.getElementById('salname').value=='')
	{
		document.getElementById('salnameerr').style.display='block';
		document.getElementById('salname').className='validation-failed';
		var retn='false';
	}  
	if(document.getElementById('salsurname').value=='')
	{
		document.getElementById('salsurnameerr').style.display='block';
		document.getElementById('salsurname').className='validation-failed';
		var rets='false';
	}
	if(document.getElementById('salemail').value=='')
	{
		document.getElementById('salemailempty').style.display='block';
		document.getElementById('salemail').className='validation-failed';
		var rete='false';
	}
	else
	{
		var filter=/^.+@.+\..{2,3}$/;
		if (!filter.test(document.getElementById('salemail').value))
		{
			document.getElementById('salemailempty').style.display='none';
			document.getElementById('salemailinvalid').style.display='block';
			document.getElementById('salemail').className='validation-failed';
			var rete='false';
		}
		
	}
	if(document.getElementById('salmobile').value=='')
	{
		document.getElementById('salmobileerr').style.display='block';
		document.getElementById('salmobile').className='validation-failed';
		var rets='false';
	}
    if((retn!='false')&&(rets!='false')&&(rete!='false')&&(rete!='false'))
	{
		return true;
	}
	else
	{
		return false;	
	}
}
