/*


function signup(f1)
{
	if(check_select(f1.school_id) && check_select(f1.class) )
		{
			if(!check_form(f1)) return false;
			
		}
		
		else
		{
			return false;
		}
}

function list_winner(f1)
{
	if(check_select(f1.contest_id)  )
		{
			if(!check_form(f1)) return false;
			
		}
		
		else
		{
			return false;
		}
}

function manage_winner(f1)
{
	if(check_select(f1.contest_id) && check_select(f1.position) &&  check_checkbox(f1.signup_id))
		{
			if(!check_form(f1)) return false;
			
		}
		
		else
		{
			return false;
		}
}

function manage_prize(f1)
{
	if(check_select(f1.contest_id) && check_select(f1.position))
		{
			if(!check_form(f1)) return false;
			
		}
		
		else
		{
			return false;
		}
}
*/

function manage_booking_form(f1)
{		
		if(check_select(f1.City) && check_select(f1.Adults))
		{
		 	if(!_check_form(f1)) return false;
			
		}
		
		else
		{
			return false;
		}
		/*if(check_select(f1.Adults))
		{
			if(!check_form(f1)) return false;
			
		}
		
		else
		{
			return false;
		}*/
		
}
 

function check_form(f1)
{
		if(!_check_form(f1)) return false;		
		f1.submit();		
}

function _check_form(f1)
{	
	var n=f1.length;
	var type;
	var field;
	var counter;

	for(var i=0;i<n;i++)
	{
		type=f1.elements[i].type; 
		
		if(type=="text" || type=="textarea" ||type=="password" )
		{		
			if(!f1.elements[i].value || (f1.elements[i].value==f1.elements[i].title))
			{
				if(f1.elements[i].alt)
				{
					alert("Please enter "+f1.elements[i].alt);
				}
				
				else if(f1.elements[i].title)
				{
					alert("Please enter "+f1.elements[i].title);
				}
				else
				{
					alert("Please enter "+f1.elements[i].name);
				}
				
				f1.elements[i].focus();
				
				return false;
			}
			
			var _email=f1.elements[i].name;

			if(/email/.test(_email.toLowerCase()))
			{
				_email=f1.elements[i].value;
				
				with (_email)
				  {
					  
					  apos=_email.indexOf("@");
					  
					  dotpos=_email.lastIndexOf(".");
					  
					  if (apos<1 || (dotpos-apos)<2)
					  {
							alert("Invalid Email Format");
							f1.elements[i].focus();
							f1.elements[i].select();
							return false;
					  }				  
				  }
			}
			
		}
		 
	}
	
	return true;
}
 
 function check_checkbox(field)
{ 
	var flag=false;
	
 		for (i = 0; i < field.length; i++)
		{
				if(field[i].checked)
				{
					flag=true;
				}
		} 
	
	if(!flag)
	{
		alert("Please select at least one "+field[0].title);
		
		field[0].focus();
		
		return false
	}
	return true;
		
}

 function check_select(field)
{ 
	var flag=false;
	
 		for (i = 0; i < field.length; i++)
		{
				if(field[i].selected)
				{
					//flag=true;
					flag=field[i].value;
				}
		} 
	
	if(!flag)
	{
		alert("Please select  "+field.title);
		
		field.focus();
		
		return false
	}
	return true;
		
}
 

function checkAll(field)
{  
	for (i = 0; i < field.length; i++)
	field[i].checked = true ;
}

function uncheckAll(field)
{
	for (i = 0; i < field.length; i++)
	field[i].checked = false ;
}
 
 function MM_openBrWindow(theURL,winName,features) { //v2.0
  window.open(theURL,winName,features);
}
