var count = "200";   //Example: var count = "175";
var count_title = "60";
function limiter(){
var tex = document.form1.site_description.value;
var len = tex.length;
if(len > count){
	tex = tex.substring(0,count);
	document.form1.site_description.value =tex;
	return false;
}
document.form1.limit.value = count-len;
}

function limiter2(){
var tex = document.form1.site_title.value;
var len = tex.length;
if(len > count_title){
	tex = tex.substring(0,count_title);
	document.form1.site_title.value =tex;
	return false;
}
document.form1.limit2.value = count_title-len;
}

function checkEmail(){
	var validemail = checkFormEmail(document.getElementById('cus_email').value);
	if(validemail == false) {
		alert("Please Input E-Mail again");
		return false;
	}
}

function checkContact() {
	var valid = true;
	var errore_text = "";
	var name = document.getElementById('name').value;
	var country = document.getElementById('country').value;  
	var email = document.getElementById('email').value; 
	var validemail = checkFormEmail(email);
  	var message = document.getElementById('message').value;
    id = 1;
		if(name == "") {
        valid = false
        errore_text = errore_text + id + ". Please Input Name\n";id++; 
    } 
		if(country == "") {
        valid = false
        errore_text = errore_text + id + ". Please Input Country\n";id++; 
    } 
		if(email == "") {
        valid = false;
        errore_text = errore_text + id + ". Please Input E-Mail \n";id++; 
    }else {
			if(validemail == false) {
				valid = false;
				errore_text = errore_text + id + ". Please Input E-Mail again\n";id++;
				email = " ";
				document.getElementById('email').focus();
			}
		}
		if(message == "") {
        valid = false
        errore_text = errore_text + id + ". Please Input Message, Inquiry\n";id++; 
    }
    if(valid == false) {
        alert(errore_text);
        return false;
    }else {
			 return true;
    }
}

function chacklink() {
	var valid = true;
	var errore_text = "";
	
	var category = document.form1.category.value;
	var name = document.form1.name.value;
	var email = document.form1.email.value;
	var validemail = checkFormEmail(email);
	var site = document.form1.site.value;
	var site_installed = document.form1.site_installed.value;
	var captcha = document.form1.captcha.value;
	
    id = 1;
	
		if(category == "") {
			valid = false
			errore_text = errore_text + id + ". Please Select category\n";
			id++; 
    	} 
		if(name == "") {
			valid = false
			errore_text = errore_text + id + ". Please Input Name\n";
			id++; 
    	} 
		if(email == "") {
			valid = false;
			errore_text = errore_text + id + ". Please Input E-Mail \n";id++; 
    	}else {
			if(validemail == false) {
				valid = false;
				errore_text = errore_text + id + ". Please Input E-Mail again\n";id++;
				email = " ";
				document.getElementById('email').focus();
			}
		}
		
		if(site == "") {
        valid = false
        errore_text = errore_text + id + ". Please Input Site URL \n";id++; 
    	}
		if(site_installed == "") {
        valid = false
        errore_text = errore_text + id + ". Please Input Your page where you installed our link \n";id++; 
    	}
		if(captcha == "") {
        valid = false
        errore_text = errore_text + id + ". Please Input security code \n";id++; 
    	}
	
	
    if(valid == false) {
        alert(errore_text);
		return false;
    }else {
		return true;
    }
}

function AddLink() {
	var valid = true;
	var errore_text = "";
	var name = document.getElementById('name').value;
	var email = document.getElementById('email').value; 
	var validemail = checkFormEmail(email);
	var site = document.getElementById('site').value;  
	var site_installed = document.getElementById('site_installed').value;  

    id = 1;
	
		if(name == "") {
			valid = false
			errore_text = errore_text + id + ". Please Input Name\n";id++; 
    	} 
		if(country == "") {
			valid = false
			errore_text = errore_text + id + ". Please Input Country\n";id++; 
    	} 
		if(email == "") {
			valid = false;
			errore_text = errore_text + id + ". Please Input E-Mail \n";id++; 
    	}else {
			if(validemail == false) {
				valid = false;
				errore_text = errore_text + id + ". Please Input E-Mail again\n";id++;
				email = " ";
				document.getElementById('email').focus();
			}
		}
		
		if(site == "") {
        valid = false
        errore_text = errore_text + id + ". Please Input Site URL \n";id++; 
    	}
		if(site_installed == "") {
        valid = false
        errore_text = errore_text + id + ". Please Input Your page where you installed our link \n";id++; 
    	}
	
	
    if(valid == false) {
        alert(errore_text);
        return false;
    }else {
		return true;
    }
}




function checkRegister() {
	var valid = true;
	var errore_text = "";
	var title = document.getElementById('title').value;
	var firstname = document.getElementById('firstname').value;
	var lastname = document.getElementById('lastname').value; 
	var male = document.getElementById('gender1').checked; 
	var female = document.getElementById('gender2').checked; 
	var nationality = document.getElementById('nationality').value; 
	var home_address = document.getElementById('home_address').value;
	var address = document.getElementById('address').value;
	var city = document.getElementById('city').value;
	var country = document.getElementById('country').value; 
	var email = document.getElementById('email').value; 
	var validemail = checkFormEmail(email);
	var mobile = document.getElementById('mobile').value;
	var captcha = document.getElementById('captcha').value;	
   
    id = 1;
		if(title == "") {
        valid = false
        errore_text = errore_text + id + ". Please Input Title Name\n";id++; 
    } 
		if(firstname == "") {
        valid = false
        errore_text = errore_text + id + ". Please Input First Name\n";id++; 
    } 
		if(lastname == "") {
        valid = false
        errore_text = errore_text + id + ". Please Input Last Name\n";id++; 
    }
		if((male == "") && (female == "")) {
        valid = false
        errore_text = errore_text + id + ". Please Input Gender\n";id++; 
    }
		if(nationality == "") {
        valid = false
        errore_text = errore_text + id + ". Please Input Nationality\n";id++; 
    } 
		if(home_address == "") {
        valid = false
        errore_text = errore_text + id + ". Please Input Home address\n";id++; 
    } 
		if(address == "") {
        valid = false
        errore_text = errore_text + id + ". Please Input Address\n";id++; 
    } 
    if(city == "") {
        valid = false
        errore_text = errore_text + id + ". Please Input City/Town\n";id++; 
    } 
    if(country == "") {
        valid = false;
        errore_text = errore_text + id + ". Please Input Country \n";id++; 
    }
		if(email == "") {
        valid = false;
        errore_text = errore_text + id + ". Please Input E-Mail \n";id++; 
    }else {
			if(validemail == false) {
				valid = false;
				errore_text = errore_text + id + ". Please Input E-Mail again\n";id++;
				email = " ";
				document.getElementById('email').focus();
			}
		}
		if(mobile == "") {
        valid = false;
        errore_text = errore_text + id + ". Please Input Mobile \n";id++; 
    }
		if(captcha == "") {
        valid = false
        errore_text = errore_text + id + ". Please Input Code\n";id++; 
    }
		
    if(valid == false) {
        alert(errore_text);
        return false;
    }else{
				return true;	
		}
}

function checkSeach() {	
	var valid = true;
	var errore_text = "";
	var arrival_date = document.getElementById('arrival_date').value;
	var country = document.getElementById('s_country').value; 
	var airport_form = document.getElementById('airport_form').value; 
	var s_procedure = document.getElementById('s_procedure').value;  
	id = 1;
		if(arrival_date == "DD/MM/YYYY") {
        valid = false
        errore_text = errore_text + id + ". Please Input Departure Date.\n";id++; 
    } 
		if(country == "") {
        valid = false
        errore_text = errore_text + id + ". Please Select Country.\n";id++; 
    } 
		if(airport_form == "") {
        valid = false
        errore_text = errore_text + id + ". Please Select From Airport.\n";id++; 
    } 
		if(s_procedure == "") {
        valid = false
        errore_text = errore_text + id + ". Please Select Procedure.\n";id++; 
    } 
    if(valid == false) {
			alert(errore_text);
			return false;
    }else {
			return true;
    }
}


function checkStep2() {
	var valid = true;
	var errore_text = "";
	var title = document.getElementById('title').value;
	var firstname = document.getElementById('firstname').value;
	var lastname = document.getElementById('lastname').value; 
	var country = document.getElementById('country').value; 
	var currency = document.getElementById('currency').value; 
	var email = document.getElementById('email').value; 
	var validemail = checkFormEmail(email);
    
    id = 1;
		if(title == "") {
        valid = false
        errore_text = errore_text + id + ". Please Input Title Name\n";id++; 
    } 
		if(firstname == "") {
        valid = false
        errore_text = errore_text + id + ". Please Input First Name\n";id++; 
    } 
		if(lastname == "") {
        valid = false
        errore_text = errore_text + id + ". Please Input Last Name\n";id++; 
    } 
		if(country == "") {
        valid = false
        errore_text = errore_text + id + ". Please Input Country\n";id++; 
    } 
    if(currency == "") {
        valid = false
        errore_text = errore_text + id + ". Please Input Currency\n";id++; 
    } 
    if(email == "") {
        valid = false;
        errore_text = errore_text + id + ". Please Input E-Mail \n";id++; 
    }else {
		if(validemail == false) {
			valid = false;
			errore_text = errore_text + id + ". Please Input E-Mail again\n";id++;
			email = " ";
			document.getElementById('email').focus();
		}
	}
		
		
    if(valid == false) {
        alert(errore_text);
        return false;
    }else {
       document.estimates2_form.submit();
			 return true;
    }
}


function swap_hotel(hotel){
	if(hotel == "piac_hotel"){
		document.getElementById('piac_hotel').style.display = 'block';
		document.getElementById('all_hotel').style.display = 'none';
	}else{
		document.getElementById('piac_hotel').style.display = 'none';
		document.getElementById('all_hotel').style.display = 'block';
	}
}

function checkStep4() {
	
	var valid = true;
	var errore_text = "";
	var arrival_date = document.getElementById('arrival_date').value;
	var departure_date = document.getElementById('departure_date').value;
	var country = document.getElementById('country').value; 
	var airport_form = document.getElementById('airport_form').value; 
	id = 1;
	if(arrival_date == "DD/MM/YYYY") {
			valid = false
			errore_text = errore_text + id + ". Please Input Arrival Date\n";id++; 
	} 
	if(departure_date == "DD/MM/YYYY") {
			valid = false
			errore_text = errore_text + id + ". Please Input Departure Date\n";id++; 
	} 
	if(country == "") {
			valid = false
			errore_text = errore_text + id + ". Please Input Last Country\n";id++; 
	} 
	if(airport_form == "") {
			valid = false
			errore_text = errore_text + id + ". Please Input From Airort\n";id++; 
	} 
	if(valid == false) {
			alert(errore_text);
			return false;
	}else {
		 document.estimates4_form.submit();
		 return true;
	}
}
function showAge($value){
		if($value != '0'){
			document.getElementById('show_age').style.display = 'block';
		}else{
			document.getElementById('show_age').style.display = 'none';
			document.getElementById('age').value = "";
		}
}
function checkStep5() {
	
	var valid = true;
	var errore_text = "";
	var hearaboutus = document.getElementById('hearaboutus').value;
	var consultant1 = document.getElementById('consultant1').checked; 
	var consultant2 = document.getElementById('consultant2').checked; 
	id = 1;
	if(hearaboutus == "") {
			valid = false
			errore_text = errore_text + id + ". How did you hear about us?\n";id++; 
	} 
	if(consultant1 == false && consultant2 == false) {
			valid = false
			errore_text = errore_text + id + ". Consultant Contact\n";id++; 
	} 
	if(valid == false) {
			alert(errore_text);
			return false;
	}else {
		 document.estimates5_form.submit();
		 return true;
	}
}

function checkFormEmail(email) {
   var reg = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;
   if(reg.test(email) == false) {
      return false;
   }
}