// JavaScript Document

function ElementContent(id,content) {
	document.getElementById(id).value = content;
}







function validate_required(field,alerttxt)
{
with (field)
  {
  if (value==null||value=="")
    {
    alert(alerttxt);return false;
    }
  else
    {
    return true;
    }
  }
}

function validate_form(thisform)
{
with (thisform)
  {
  if (validate_required(tourdate,"Please choose a date from the calendar.")==false)
  {tourdate.focus();return false;}
  }
}



function MM_jumpMenu(targ,selObj,restore){ //v3.0
  eval(targ+".location='"+selObj.options[selObj.selectedIndex].value+"'");
  if (restore) selObj.selectedIndex=0;
}




function pop(url) { //v2.0
	var width  = 400;
	var height = 200;
	var left   = (screen.width  - width)/2;
	var top    = (screen.height - height)/2;
	var params = 'width='+width+', height='+height;
	params += ', top='+top+', left='+left;
	params += ', directories=no';
	params += ', location=no';
	params += ', menubar=no';
	params += ', resizable=no';
	params += ', scrollbars=no';
	params += ', status=no';
	params += ', toolbar=no';
	var newwin=window.open(url,"DHT_POP", params);
	//if (window.focus) {newwin.focus()}
	return false;
}


function bigpop(url) { //v2.0
	var width  = 620;
	var height = 400;
	var left   = (screen.width  - width)/2;
	var top    = (screen.height - height)/2;
	var params = 'width='+width+', height='+height;
	params += ', top='+top+', left='+left;
	params += ', directories=no';
	params += ', location=no';
	params += ', menubar=no';
	params += ', resizable=no';
	params += ', scrollbars=yes';
	params += ', status=no';
	params += ', toolbar=no';
	window.open(url, "DHT_POP", params);
	//if (window.focus) {newwin.focus()}
	return false;
}

function cvv_pop(url) { //v2.0
	var width  = 226;
	var height = 329;
	var left   = (screen.width  - width)/2;
	var top    = (screen.height - height)/2;
	var params = 'width='+width+', height='+height;
	params += ', top='+top+', left='+left;
	params += ', directories=no';
	params += ', location=no';
	params += ', menubar=no';
	params += ', resizable=no';
	params += ', scrollbars=no';
	params += ', status=no';
	params += ', toolbar=no';
	var newwin=window.open(url,"DHT_POP", params);
	//if (window.focus) {newwin.focus()}
	return false;
}





// AJAX STUFF FOR REVIEWS -------------------------------------------------------------------//





function review_changer( rev_page ) {
	var poop = new XMLHttpRequest();
	poop.open( 'GET', 'http://' + window.location.hostname + '/omar_reviews/reviews.php?page=' + rev_page + '&id=' + window.tourid, true );
	poop.send();
	poop.onreadystatechange = function() {
		
		if ( poop.readyState == 4 && poop.status == 200 ) {
			//alert( poop.status + ' - ' + poop.readyState );
			document.getElementById( 'ajax_loading' ).style.display = 'none';
			//document.getElementById( 'omar_reviews' ).style.display = 'inline';
			document.getElementById( 'omar_reviews' ).innerHTML = poop.responseText;
		} else {
			//alert( poop.status + ' - ' + poop.readyState );
			document.getElementById( 'ajax_loading' ).style.display = 'inline';
			//document.getElementById( 'omar_reviews' ).style.display = 'none';
		}
		
	}
	
}

// END AJAX STUFF -------------------------------------------------------------------//











