function NewWindow(openURL)
{
	window.open(openURL,'mywindow','width=882,height=700,resizable=no,location=no,toolbar=no'); 	
}
function autoFillNumber(ticket_tag)
{
	if($('ticket_type_'+ticket_tag))
	{
		if($('ticket_type_'+ticket_tag).checked)	
		{
			$('ticket_num_'+ticket_tag).disabled=false;
			$('ticket_num_'+ticket_tag).value=$('ticket_min_'+ticket_tag).value;
		}
		else
		{
			$('ticket_num_'+ticket_tag).value=0;
			$('ticket_num_'+ticket_tag).disabled=true;
		}
	}
}

function checkForm()
{
	if($('total_ticket'))
		total=$('total_ticket').value;
	else if($('total_counter'))
		total=$('total_counter').value;
	c=0;
	needReGroup=0;
	for(i=0;i<total;i++)
	{
		if($('ticket_type_'+i).checked)
		{
			c++;
			tvs=$('ticket_num_'+i).value.trim();
			tv=parseInt(tvs);
			
			tmvs=$('ticket_min_'+i).value.trim();
			tmv=parseInt($('ticket_min_'+i).value.trim());
			if(tv<tmv)
			{
				//alert($('ticket_num_'+i).value+"---"+$('ticket_min_'+i).value);
				alert("The number must more than the minimun limit");
				$('ticket_num_'+i).value=$('ticket_min_'+i).value;
				$('ticket_num_'+i).focus();
				return false;
			}
			else if($('ticket_num_'+i).value>30)
			{
				alert("Maximun number limit at 30");
				$('ticket_num_'+i).value=30;
				$('ticket_num_'+i).focus();
				return false;
			}
			
			// For auto group rate
			if(i==0)
				if(tv>=4)
					needReGroup=1;
		}
	}
	
	if(!c)
	{
		alert("Please choose tickets");
		return false;
	}
	/*
	if(needReGroup)
	{
		return confirm("If you are registering 4+ colleagues from the same company for a 3-day pass to Asiafruit Congress, you qualify for a group booking fee. \nPlease go back and select the '3 day Group 4+ delegates' option to benefit from the 10% saving");
	}
	*/
	return true;
}

function isNum(str) {
	var digits="0123456789";
	var temp;

	for (var i=0;i<str.length;i++)
	{
		temp=str.substring(i,i+1);
		if (digits.indexOf(temp)==-1){
			return false;
	    }  
	}
		return true;
}


window.addEvent('domready',function(){
										for(i=0;i<5;i++)
										{
												autoFillNumber(i);
										}
									});

$$('input').each(function(ele){
						  			ele.addEvent('keyup',function(event)
																  {
																		if(!isNum(ele.value))
																		{
																			ele.value=1;
																			alert("Please enter a integer.");
																		}
																  }
												)
								}
				);
