
//-------------------------------------------------------------------------------------------------------
// validate
function validate_add_object(form) {
if (form.place_name.value == "") {
  alert ("Please enter the name of the place!");
  form.place_name.focus();
  return false;
} 
if (form.street.value == "") {
  alert ("Please enter the steet name and number!");
  form.street.focus();
  return false;
} 
if (form.phone.value == "") {
  alert ("Please enter the phone number!");
  form.phone.focus();
  return false;
} 
if (form.comment.value == "") {
  alert ("Please enter a comment!");
  form.comment.focus();
  return false;
} 
if (form.comment.value.length < 100) {
	switch(form.i18n.value){
		case "en_US": 
			alert ("The comment has to be at least 100 characters!");
			break;
		case "gm_GM": 
	  	 	alert ("Die Kommentar sollte mindestens 100 Zeichen lang sein.");
			break;
	} 
  form.comment.focus();
  return false;
} 
if (form.rating.value == "") {
  alert ("Please rate the destination!");
  form.rating.focus();
  return false;
} 
}
//-------------------------------------------------------------------------------------------------------

// guide info sort after country (member profiles)
//-------------------------------------------------------------------------------------------------------
function go_sc_guide(host, user_id, country, sort, object, city){
	window.location.href = host+'guide/5000000001.html?cc='+country+'&so='+sort+'&ob='+object+'&ci='+city
};
//-------------------------------------------------------------------------------------------------------

// sort travel tips global listing and show specific country
//-------------------------------------------------------------------------------------------------------
function go_sg(host,country, city, sort, object){
  	document.cookie = "GS_tips_search="+country+"_"+city+"_"+sort+"_"+object+"; path=/";
  	window.location.href = host+'/travel-tips_'+country+'_'+city+'_'+sort+'1.html?ob='+object
};
//-------------------------------------------------------------------------------------------------------

//-------------------------------------------------------------------------------------------------------
// validate contact form travel tips
function validate_contact_travel_tip(form) {
	if (form.subject.value == "") {
	  alert ("Please enter a subject!");
	  form.subject.focus();
	  return false;
	} 
	if (form.message.value == "") {
	  alert ("Please enter your message!");
	  form.message.focus();
	  return false;
	} 
	if (form.sender.value == "") {
	  alert ("Please enter your contact name!");
	  form.sender.focus();
	  return false;
	} 	
	if (form.email.value == "") {
	  alert ("Please enter your contact email adress!");
	  form.email.focus();
	  return false;
	} 
	 if (!isEmail(form.email.value)) {
	 	switch(form.i18n.value){
			case "en_US": 
				alert ("Please enter a valid e-mail adress");
				break;
			case "gm_GM": 
		 		alert ("Bitte gib eine gültige e-mail Adresse ein!");
				break;
		}  
	  form.email.focus();
	  return false;
	 }	
	if (form.ch  && form.ch.value == "") {
		switch(form.i18n.value){
			case "en_US": 
				alert ("Please enter the transaction code!\nThe transaction code is the white letters within the blue image.");
				break;
			case "gm_GM": 
				alert ("Bitte tragen Sie den Prüfcode ein!\nDer Prüfcode ist in die weiße Ziffernfolge im blauen Kasten.");
				break;
		}  
		form.ch.focus();
		return false;
	}	
	if (form.ch  && form.ch.value.length != 4) {
		switch(form.i18n.value){
			case "en_US": 
				alert ("The transaction code does have 4 characters!");
				break;
			case "gm_GM": 
				alert ("Der Prüfcode hat 4 Zeichen!");
				break;
		}  
		form.ch.focus();
		return false;
	}			 
}
//-------------------------------------------------------------------------------------------------------
