function sub_newsletter()
{
	do
	{
		//a0lert('hogb');
		var y;
		y=document.getElementById('sub').value
		if((y.length==0) || (y.charAt(0)==' '))
		{
			alert("Please enter your e-mail address");

			document.getElementById('sub').focus();
			return false;
			break;
		}
	var p
	p=document.getElementById('sub').value;
		
var pattern=/^([a-zA-Z0-9_.-])+@([a-zA-Z0-9_.-])+\.([a-zA-Z])+([a-zA-Z])+/;
		if((p.length!=0)&&pattern.test(p))
		{

		}

else
		   {
			    alert('Please enter a valid e-mail Address');
			    document.getElementById('sub').focus();
				return false;
				break;
    		}

		
	}
while(0)
	
}
function showHide(divID,div_shw){
		//alert(divID);
		document.getElementById(divID).style.display = "none";
		document.getElementById(div_shw).style.display = "block";						
		//break;
}
function showHide_testi(divID,div_shw){
		alert(divID);
		alert(div_shw);
		document.getElementById(divID).style.display = "none";
		document.getElementById(div_shw).style.display = "block";						
		//break;
}
function validate()
{
do {

//alert('john');
	var y;
		y=document.getElementById('destination').value
		if((y.length==0) || (y.charAt(0)==' '))
		{
			alert("Please enter your Destination");
			document.getElementById('destination_lb').style.color="#ff0000"; 
			document.getElementById('destination').focus();
			return false;
			break;
		}
		var p
		p=document.getElementById('destination').value;
		if((p.length!=0))
		{
			document.getElementById('destination_lb').style.color="#5D4028"; 		
		}
		
//////////////////////////////////////////////////////////////

		var y;
		y=document.getElementById('tour').value;
		if(document.getElementById('tour').value!="0")
		{
									document.getElementById('tour_lb').style.color="#5D4028"; 	

		}
		else
		{
	alert('Please select tour');
			document.getElementById('tour_lb').style.color="#ff0000";
			document.getElementById('tour').focus();
			return false;
			break;
		}
		var p;
		p=document.getElementById('tour').value;
		if((p.length!=0))
		{
			document.getElementById('tour_lb').style.color="#5D4028"; 	


	
		
		}

///////////////////////////////////////////////////////////////

var y;
		y=document.getElementById('adult').value
		if((y.length==0) || (y.charAt(0)==' '))
		{
			alert('Please enter number of adult(s)');
			document.getElementById('adult_lb').style.color="#ff0000"; 
			document.getElementById('adult').focus();
			return false;
			break;
		}
		var p
		p=document.getElementById('adult').value;
		if((p.length!=0))
		{
		b=parseInt(document.getElementById('adult').value);
			if(isNaN(b))
		{
			alert('Number only, Please');
			document.getElementById('adult_lb').style.color="#ff0000";
			document.getElementById('adult').value="";
			document.getElementById('adult').focus();
			return false;
			break;
		}
		else
			document.getElementById('adult_lb').style.color="#5D4028"; 		
		}

		
//////////////////////////////////////////////////////////////////////////////////

var y;
		y=document.getElementById('children').value
		if((y.length==0) || (y.charAt(0)==' '))
		{
			alert('Please enter number of children(s)');
			document.getElementById('children_lb').style.color="#ff0000"; 
			document.getElementById('children').focus();
			return false;
			break;
		}
		var p
		p=document.getElementById('children').value;
		if((p.length!=0))
		{
		b=parseInt(document.getElementById('children').value);
			if(isNaN(b))
		{
			alert('Number only, Please');
			document.getElementById('children_lb').style.color="#ff0000";
			document.getElementById('children').value="";
			document.getElementById('children').focus();
			return false;
			break;
		}
		else
			document.getElementById('children_lb').style.color="#5D4028"; 		
		}

		
//////////////////////////////////////////////////////////////////////////////////
var y;
		y=document.getElementById('categ').value;
		if(document.getElementById('categ').value!="0")
		{
									document.getElementById('categ_lb').style.color="#5D4028"; 	

		}
		else
		{
	alert('Please select category');
			document.getElementById('categ_lb').style.color="#ff0000";
			document.getElementById('categ').focus();
			return false;
			break;
		}
		var p;
		p=document.getElementById('categ').value;
		if((p.length!=0))
		{
			document.getElementById('categ_lb').style.color="#5D4028"; 	


	
		
		}

//////////////////////////////////////////////////////////////////////////////////

var y;
		y=document.getElementById('rooms').value
		if((y.length==0) || (y.charAt(0)==' '))
		{
			alert('Please enter number of rooms');
			document.getElementById('rooms_lb').style.color="#ff0000"; 
			document.getElementById('rooms').focus();
			return false;
			break;
		}
		var p
		p=document.getElementById('rooms').value;
		if((p.length!=0))
		{
		b=parseInt(document.getElementById('rooms').value);
			if(isNaN(b))
		{
			alert('Number only, Please');
			document.getElementById('rooms_lb').style.color="#ff0000";
			document.getElementById('rooms').value="";
			document.getElementById('rooms').focus();
			return false;
			break;
		}
		else
			document.getElementById('rooms_lb').style.color="#5D4028"; 		
		}

////////////////////////////////////////////////////////////////////////
var y;
		y=document.getElementById('nights').value
		if((y.length==0) || (y.charAt(0)==' '))
		{
			alert('Please enter number of nights');
			document.getElementById('nights_lb').style.color="#ff0000"; 
			document.getElementById('nights').focus();
			return false;
			break;
		}
		var p
		p=document.getElementById('nights').value;
		if((p.length!=0))
		{
		b=parseInt(document.getElementById('nights').value);
			if(isNaN(b))
		{
			alert('Number only, Please');
			document.getElementById('nights_lb').style.color="#ff0000";
			document.getElementById('nights').value="";
			document.getElementById('nights').focus();
			return false;
			break;
		}
		else
			document.getElementById('nights_lb').style.color="#5D4028"; 		
		}

////////////////////////////////////////////////////////////////////////
	var y;
		y=document.getElementById('create_on1').value
		if((y.length==0) || (y.charAt(0)==' '))
		{
			alert("Please enter intended travel date");
			document.getElementById('create_on1_lb').style.color="#ff0000"; 
			document.getElementById('create_on1').focus();
			return false;
			break;
		}
		var p
		p=document.getElementById('create_on1').value;
		if((p.length!=0))
		{
			document.getElementById('create_on1_lb').style.color="#5D4028"; 		
		}
//////////////////////////////////////////////////////////////////////////////////
var y;
		y=document.getElementById('titll').value;
		if(document.getElementById('titll').value!="0")
		{
									document.getElementById('titll_lb').style.color="#5D4028"; 	

		}
		else
		{
	alert('Please select your title');
			document.getElementById('titll_lb').style.color="#ff0000";
			document.getElementById('titll').focus();
			return false;
			break;
		}
		var p;
		p=document.getElementById('titll').value;
		if((p.length!=0))
		{
			document.getElementById('titll_lb').style.color="#5D4028"; 	


	
		
		}
///////////////////////////////////////////////////////////////
	var y;
		y=document.getElementById('fname').value
		if((y.length==0) || (y.charAt(0)==' '))
		{
			alert("Please enter your first name");
			document.getElementById('fname_lb').style.color="#ff0000"; 
			document.getElementById('fname').focus();
			return false;
			break;
		}
		var p
		p=document.getElementById('fname').value;
		if((p.length!=0))
		{
			document.getElementById('fname_lb').style.color="#5D4028"; 		
		}
//////////////////////////////////////////////////////////////////////////////////
	var y;
		y=document.getElementById('lname').value
		if((y.length==0) || (y.charAt(0)==' '))
		{
			alert("Please enter your last name");
			document.getElementById('lname_lb').style.color="#ff0000"; 
			document.getElementById('lname').focus();
			return false;
			break;
		}
		var p
		p=document.getElementById('lname').value;
		if((p.length!=0))
		{
			document.getElementById('lname_lb').style.color="#5D4028"; 		
		}
		
/////////////////////////////////////////////////////////////////////////////////
		var y;
		y=document.getElementById('country').value;
		if(document.getElementById('country').value!="0")
		{
									document.getElementById('country_lb').style.color="#5D4028"; 	

		}
		else
		{
	alert('Please select country');
			document.getElementById('country_lb').style.color="#ff0000";
			document.getElementById('country').focus();
			return false;
			break;
		}
		var p;
		p=document.getElementById('country').value;
		if((p.length!=0))
		{
			document.getElementById('country_lb').style.color="#5D4028"; 	


	
		
		}

//////////////////////////////////////////////////////////////////////////////////
var y;
		y=document.getElementById('tel').value
		if((y.length==0) || (y.charAt(0)==' '))
		{
			alert('Please enter telephone number');
			document.getElementById('tel_lb').style.color="#ff0000"; 
			document.getElementById('tel').focus();
			return false;
			break;
		}
		var p
		p=document.getElementById('tel').value;
		if((p.length!=0))
		{
		b=parseInt(document.getElementById('tel').value);
			if(isNaN(b))
		{
			alert('Number only, Please');
			document.getElementById('tel_lb').style.color="#ff0000";
			document.getElementById('tel').value="";
			document.getElementById('tel').focus();
			return false;
			break;
		}
		else
			document.getElementById('tel_lb').style.color="#5D4028"; 	
		}

		
//////////////////////////////////////////////////////////////////////////////////
var y;
		y=document.getElementById('fax').value
		if((y.length==0) || (y.charAt(0)==' '))
		{
			alert('Please enter fax number');
			document.getElementById('fax_lb').style.color="#ff0000"; 
			document.getElementById('fax').focus();
			return false;
			break;
		}
		var p
		p=document.getElementById('fax').value;
		if((p.length!=0))
		{
		b=parseInt(document.getElementById('fax').value);
			if(isNaN(b))
		{
			alert('Number only, Please');
			document.getElementById('fax_lb').style.color="#ff0000";
			document.getElementById('fax').value="";
			document.getElementById('fax').focus();
			return false;
			break;
		}
		else
			document.getElementById('fax_lb').style.color="#5D4028"; 		
		}

		
//////////////////////////////////////////////////////////////////////////////////
var y;
		y=document.getElementById('emailo').value
		if((y.length==0) || (y.charAt(0)==' '))
		{
			alert('Please enter your e-mail address');
			document.getElementById('emailo_lb').style.color="#ff0000"; 
			document.getElementById('emailo').focus();
			return false;
			break;
		}
	var p
	p=document.getElementById('emailo').value;
		
var pattern=/^([a-zA-Z0-9_.-])+@([a-zA-Z0-9_.-])+\.([a-zA-Z])+([a-zA-Z])+/;
		if((p.length!=0)&&pattern.test(p))
		{
			document.getElementById('emailo_lb').style.color="#5D4028"; 		
		}

else
		   {
			    alert('invalid e-mail address');
				document.getElementById('emailo_lb').style.color="#ff0000"; 
			    document.getElementById('emailo').focus();
				return false;
				break;
    		}

////////////////////////////////////////////////////////////////

	var y;
		y=document.getElementById('needs').value
		if((y.length==0) || (y.charAt(0)==' '))
		{
			alert("Please enter your needs");
			document.getElementById('needs_lb').style.color="#ff0000"; 
			document.getElementById('needs').focus();
			return false;
			break;
		}
		var p
		p=document.getElementById('needs').value;
		if((p.length!=0))
		{
			document.getElementById('needs_lb').style.color="#5D4028"; 		
		}
		
/////////////////////////////////////////////////////////////////////////////////

	
	
	
	
	}
	while(0)
}

function show_pck(name3) {

	if(document.getElementById(name3).style.display=="none")
	{
		
		for(i=1; i<=4;i++)
		{ 
		//	new Effect.SlideUp(doc1, {duration:1});
			document.getElementById('hideo'+ i).style.display = "none";
//		new Effect.SlideUp(('hideo'+ i), {duration:1});

		

		//break;
		}

//		document.getElementById(name3).style.display="inline";
		new Effect.SlideDown(name3, {duration:1});

	} 
		

	
	else 
	{
			
		new Effect.SlideUp(name3, {duration:1});


	}
}

function detailso(x){

		moni=window.open(x,'geo','width=550, status=0, scrollbars=1, left=120, top=30');
		moni.focus();

}
