
var fldsarr=Array();
var msgsarr=Array();
var msgtype;
msgtype='all';

function set_check_hidden(val,id)
{
	if(id.checked==true)
	{
		document.getElementById('check_hidden_box').value+=val;
	}
	else
	{
		var str = document.getElementById('check_hidden_box').value;
		str = str.substr(0,str.length-1);
		document.getElementById('check_hidden_box').value=str;
	}
	//alert(document.getElementById('check_hidden_box').value);
	return;
}

function validate(formname,value)
{
	//alert(document.getElementById(formname).action);
	//alert(formname);
	fldsarr = Array();
	msgsarr = Array();
	
	if(formname=='contactus')
	{
		if(value == '0')
		{
		fldsarr[0]=Array('name',Array('required','name','namelen'));
		fldsarr[1]=Array('cname',Array('required','name','namelen'));
		fldsarr[2]=Array('phone',Array('required','phno'));	
		fldsarr[3]=Array('email',Array('required','email'));	
		fldsarr[4]=Array('job_title',Array('required'));	
		fldsarr[5]=Array('address',Array('required'));	
		fldsarr[6]=Array('subject',Array('required','name'));	
		fldsarr[7]=Array('comments',Array('required'));
		fldsarr[8]=Array('verifyword',Array('required'));
		
		msgsarr[0]=Array('name',Array(' Please enter Name.', ' Please enter valid Name.', ' Please enter valid Name.'));	
		msgsarr[1]=Array('cname',Array(' Please enter Company Name.', ' Please enter valid Company Name.', ' Please enter valid Company Name.'));	
		msgsarr[2]=Array('phone',Array(' Please enter Phone number.',' Please enter valid Phone number -- (61) 545 98345.'));
		msgsarr[3]=Array('email',Array(' Please enter Email address.',' Please enter valid Email address.'));
		msgsarr[4]=Array('job_title',Array(' Please enter Job Title.'));
		msgsarr[5]=Array('address',Array(' Please enter Street Address.'));
		msgsarr[6]=Array('subject',Array(' Please enter Subject.', ' Please enter valid Subject.'));	
		msgsarr[7]=Array('comments',Array(' Please enter message.'));
		msgsarr[8]=Array('verifyword',Array('  Please enter characters displayed in the image.'));
		}
		else if(value == '1')
		{
		fldsarr[0]=Array('name',Array('required','name','namelen'));
		fldsarr[1]=Array('cname',Array('required','name','namelen'));
		fldsarr[2]=Array('phone',Array('required','phno'));	
		fldsarr[3]=Array('email',Array('required','email'));		
		fldsarr[4]=Array('subject',Array('required','name'));	
		fldsarr[5]=Array('comments',Array('required'));
		fldsarr[6]=Array('verifyword',Array('required'));
		
		msgsarr[0]=Array('name',Array(' Please enter Name.', ' Please enter valid Name.', ' Please enter valid Name.'));	
		msgsarr[1]=Array('cname',Array(' Please enter Company Name.', ' Please enter valid Company Name.', ' Please enter valid Company Name.'));	
		msgsarr[2]=Array('phone',Array(' Please enter Phone number.',' Please enter valid Phone number -- (61) 545 98345.'));
		msgsarr[3]=Array('email',Array(' Please enter Email address.',' Please enter valid Email address.'));
		msgsarr[4]=Array('subject',Array(' Please enter Subject.', ' Please enter valid Subject.'));	
		msgsarr[5]=Array('comments',Array(' Please enter message.'));
		msgsarr[6]=Array('verifyword',Array('  Please enter characters displayed in the image.'));
		}
	}
	
	if(formname=='careers')
	{
		fldsarr[0]=Array('name',Array('required','name','namelen'));
		fldsarr[1]=Array('phone',Array('required','phno'));	
		fldsarr[2]=Array('email',Array('required','email'));
		fldsarr[3]=Array('comments',Array('required'));
		fldsarr[4]=Array('mfile',Array('required'));
		fldsarr[5]=Array('verifyword',Array('required'));
		
		msgsarr[0]=Array('name',Array(' Please enter Name.', ' Please enter valid Name.', ' Please enter valid Name.'));	
		msgsarr[1]=Array('phone',Array(' Please enter Phone number.',' Please enter valid Phone number -- (61) 545 98345.'));
		msgsarr[2]=Array('email',Array(' Please enter Email address.',' Please enter valid Email address.'));
		msgsarr[3]=Array('comments',Array(' Please enter Description.'));
		msgsarr[4]=Array('mfile',Array(' Please upload your Resume.'));	
		msgsarr[5]=Array('verifyword',Array('  Please enter characters displayed in the image.'));
	}
	
	if(formname=='supportcontact')
	{
		fldsarr[0]=Array('cname',Array('required','name','namelen'));
		fldsarr[1]=Array('name',Array('required','name','namelen'));		
		fldsarr[2]=Array('phone',Array('required','phno'));	
		fldsarr[3]=Array('email',Array('required','email'));		
		fldsarr[4]=Array('title',Array('required'));	
		fldsarr[5]=Array('verifyword',Array('required'));
		
		msgsarr[0]=Array('cname',Array(' Please enter Company Name.', ' Please enter valid Company Name.', ' Please enter valid Company Name.'));	
		msgsarr[1]=Array('name',Array(' Please enter Name.', ' Please enter valid Name.', ' Please enter valid Name.'));	
		msgsarr[2]=Array('phone',Array(' Please enter Phone number.',' Please enter valid Phone number -- (61) 545 98345.'));
		msgsarr[3]=Array('email',Array(' Please enter Email address.',' Please enter valid Email address.'));
		msgsarr[4]=Array('title',Array(' Please enter Title.'));	
		msgsarr[5]=Array('verifyword',Array('  Please enter characters displayed in the image.'));
	}
	if(formname=='support_frm')
	{
		fldsarr[0]=Array('name',Array('required','email'));
		fldsarr[1]=Array('password',Array('required'));			
		
		msgsarr[0]=Array('name',Array(' Please enter Username.', ' Please enter valid Username.'));	
		msgsarr[1]=Array('password',Array(' Please enter Password.'));	
		
	}
	

	ny = new DomValidate(fldsarr,msgsarr);
	
    ny.txtClass = '1px solid #016B67';	
	
	if( ny.validateForm(formname) )
	{
		    
		    document.getElementById(formname).submit();
			return true;
	}
	else
	{
			//document.getElementById('contact').focus();
			//alert("not valid");
			//window.location.href='#contact_broadreach';
			//window.location.hash="contact_broadreach"; 
			return false;	
		
	}
}
