function changePhoto(indexid){
	$('flashcontainer').sendEvent('next');
}


var msg = '';
 
function reservation(){
	jQuery('#progressdiv').show();
	jQuery('#actionbtn').hide();
  	msg = '';
	require2('fname','Name');
	require2('telephone','Telephone');
	require2('email', 'Email');
	require2('Number_of_rooms', 'Number of rooms');
	require2('arrivaldate', 'Arrival Date');
	require2('leavedate', 'Leaving Date');
	companretwo2('arrivaldate', 'leavedate', '>' , '');
	 
	//cinfirmtwo2('email', 'cemail', 'Email and Confirm Email ')
    emailrequire2('email'); 
	       if(require('fname') && require('telephone')  && emailrequire('email')   && require('Number_of_rooms') && require('arrivaldate') && require('leavedate') && companretwo('arrivaldate', 'leavedate', '>' , 'Departure date must greater than arrival date')) // && cinfirmtwo('email', 'cemail'))//&& require('address1')&& require('city') && require('cboCountry') && require('cboState') && require('telephone') && require('promotionmethod')) // validate required field
			{
				
				return true;
				
			}else{// validate required field
				jQuery('#ajaxresult').html('<p class="error2"><strong>Please correct these errors:</strong><br><font style="font-size: 10px;">'+ msg + '</font></p>');
				scrolltoTop();
				return false;
			}
   }
   
 function companretwo(e, f, fn, m)
{
	isok2 = 0;
	if(fn == '>')
	if(jQuery('#'+f).val() > jQuery('#'+e).val()){
		isok2 = 1;
	}
	 
	if(isok2 == 1){
		jQuery('#'+e).removeClass('require');
		jQuery('#'+f).removeClass('require');
		return true;
	}else
	{
		jQuery('#'+e).addClass('require');
		jQuery('#'+f).addClass('require');
		msg += m + '<br>';
		return false;
	}
				
}   

function companretwo2(e, f, fn, m)
{
	isok = 0;
	if(fn == '>')
	if(jQuery('#'+f).val() > jQuery('#'+e).val()){
		isok = 1;
	}
	 
	if(isok == 1){
		jQuery('#'+e).removeClass('require');
		jQuery('#'+f).removeClass('require');
		return true;
	}else
	{
		jQuery('#'+e).addClass('require');
		jQuery('#'+f).addClass('require');
		return false;
	}
				
}  
   

 function emailrequire(e)
{
	if(jQuery('#'+e).val() == ''){return false;}
	else  { 
	       if(isemail(jQuery('#'+e).val())){return true;}
		   else {return false;}
	}
				
}
function emailrequire2(e)
{
	if((jQuery('#'+e).val() == '') || (jQuery('#'+e).val() == 'Email Address')){jQuery('#'+e).addClass('require'); msg += 'Valid Email Required <br>'; }
	else  { 
	       if(isemail(jQuery('#'+e).val())){jQuery('#'+e).removeClass('require'); }
		   else {jQuery('#'+e).addClass('require'); msg += 'Valid Email Required <br>';}
	}
				
}



function cinfirmtwo2(e,f,m){
	if((jQuery('#'+e).val() != jQuery('#'+f).val() ) ){
		jQuery('#'+e).addClass('require'); 
		jQuery('#'+f).addClass('require'); 
		msg += ''+ m+' Not Match <br>';
	}
	else{
		jQuery('#'+e).removeClass('require'); 
		jQuery('#'+f).removeClass('require'); 
	}
}

function cinfirmtwo(e,f){
	if(jQuery('#'+e).val() != jQuery('#'+f).val()){
		 return false;
	}
	else{
		return true;
	}
}

function isemail(email)
{
     var RegExp = /^((([a-z]|[0-9]|!|#|$|%|&|'|\*|\+|\-|\/|=|\?|\^|_|`|\{|\||\}|~)+(\.([a-z]|[0-9]|!|#|$|%|&|'|\*|\+|\-|\/|=|\?|\^|_|`|\{|\||\}|~)+)*)@((((([a-z]|[0-9])([a-z]|[0-9]|\-){0,61}([a-z]|[0-9])\.))*([a-z]|[0-9])([a-z]|[0-9]|\-){0,61}([a-z]|[0-9])\.)[\w]{2,4}|(((([0-9]){1,3}\.){3}([0-9]){1,3}))|(\[((([0-9]){1,3}\.){3}([0-9]){1,3})\])))$/

    if(RegExp.test(email)){

        return true;

    }else{

        return false;

    }
}

 

function require(e){
	if(jQuery('#'+e).val() == ''){ return false; }
	else{ return true; }
}

function require2(e, t){
	if(jQuery('#'+e).val() == ''){
		jQuery('#'+e).addClass('require'); msg += ''+ t+' Required <br>';
	}
	else{
		jQuery('#'+e).removeClass('require'); 
	}
}

function testCreditCard () {
	
  if (checkCreditCard (jQuery('#ccno').val(),jQuery('#CardType').val())) {
  		//jQuery('#CardType').removeClass('require'); 
		jQuery('#ccno').removeClass('require'); 
    //alert ("Credit card has a valid format")
	//return true;
  } 
  else {
	//jQuery('#CardType').addClass('require');
	jQuery('#ccno').addClass('require');
    
	msg += ''+ccErrors[ccErrorNo]+'<br>';
  //return false;
  };
}

function testCreditCard2 () {
	
  if (checkCreditCard (jQuery('#ccno').val(),jQuery('#CardType').val())) {
  		
		jQuery('#ccno').removeClass('require'); 
    
	return true;
  } 
  else {
	//jQuery('#CardType').addClass('require');
	jQuery('#ccno').addClass('require');
    
	return false;
  }
}

function require3(e, t,no){
	if(jQuery('#'+e).val() == ''){
		jQuery('#'+e).addClass('require'); msg += ''+ t+' Required <br>';
		 
	}else if(!jQuery('#'+e).val().match(no)){
		jQuery('#'+e).addClass('require'); msg += ' Valid'+ t+' Required <br>';
		 
	}
	else{
		jQuery('#'+e).removeClass('require'); 
		
	}
}

function require4(e,no){
	if(jQuery('#'+e).val() == ''){
		jQuery('#'+e).addClass('require'); return false;
	}else if(!jQuery('#'+e).val().match(no)){
		jQuery('#'+e).addClass('require'); return false;
	}
	else{
		jQuery('#'+e).removeClass('require');
	return true;		
	}
}
		

function scrolltoTop(){
jQuery('html, body').animate({scrollTop: jQuery("#top").offset().top}, 500)
}


  