
function displayImage(thisImg)
{
	document.getElementById("imgDisplay").src = "Files/" + thisImg
} 

function show(url)

{

	MyWin=window.open(url, "mywindow","location=1,status=1,scrollbars=1");
	//MyWin.moveTo(5,5);
	//MyWin.focus();

}

function getParams()
{
	document.getElementById("f2company").value = document.getElementById("company").value
	document.getElementById("f2address").value = document.getElementById("address").value
	document.getElementById("f2phone").value = document.getElementById("phone").value
	document.getElementById("f2URL").value = document.getElementById("URL").value
	document.getElementById("f2email").value = document.getElementById("email").value
	document.getElementById("f2desc").value = document.getElementById("desc").value
	document.getElementById("f2facilities").value = document.getElementById("facilities").value
	document.getElementById("f2contactName").value = document.getElementById("contact_Name").value
	document.getElementById("f2contactPhone").value = document.getElementById("contact_Phone").value
	document.getElementById("f2contactEmail").value = document.getElementById("contact_Email").value
	document.getElementById("f2Notes").value = document.getElementById("Notes").value
}


function checkFields(){
	var Status = "NOERRORS"
	var company = document.form1.company.value.length
	var address = document.form1.address.value.length
	var phone = document.form1.phone.value.length
	var Contactname = document.form1.contact_name.value.length
	var ContactPhone = document.form1.contact_phone.value.length
	var filter=/^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i
	var email = document.form1.email.value
	var ContactEmail = document.form1.contact_email.value
	var ConEmailLentgh = document.form1.contact_email.value.length
	var EmailLentgh = document.form1.email.value.length

	if (EmailLentgh != 0) {
		if (filter.test(email)){
			document.getElementById("errEmail").innerHTML = "";
		}
		else
		{
			document.getElementById("errEmail").innerHTML = invalidMail;
			Status = "ERROR"
		}
	}
	
	if (ConEmailLentgh != 0) {
		if (filter.test(ContactEmail)){
			document.getElementById("errContactEmail").innerHTML = "";
		}
		else
		{
			document.getElementById("errContactEmail").innerHTML = invalidMail;
			Status = "ERROR"
		}
	}
	
	if (company != 0){ 
		document.getElementById("errBusName").innerHTML = "";
	}
	else
	{
		document.getElementById("errBusName").innerHTML = valueRequired;
		Status = "ERROR"
	}
	
	if (address != 0){ 
		document.getElementById("errAddress").innerHTML = "";
		
	}
	else
	{
		document.getElementById("errAddress").innerHTML = valueRequired;
		Status = "ERROR"
	}
	
	if (phone != 0){ 
		document.getElementById("errPhone").innerHTML = "";
		
	}
	else
	{
		document.getElementById("errPhone").innerHTML = valueRequired;
		Status = "ERROR"
	}

	if (Contactname != 0){ 
		document.getElementById("errContactname").innerHTML = "";
		
	}
	else
	{
		document.getElementById("errContactname").innerHTML = valueRequired;
		Status = "ERROR"
	}
	if (ContactPhone != 0){ 
		document.getElementById("errContactPhone").innerHTML = "";	
	}
	else
	{
		document.getElementById("errContactPhone").innerHTML = valueRequired;
		Status = "ERROR"
	}


	if  (Status == "NOERRORS")  {
	
		//alert(Status)
		return true;
	}
	else
	{
		//alert(Status)
		return  false;
	}
}
//##############################################################################

function SubmitTheForm() {
	
	document.form1.submit();
	document.form1.submit1.disabled = true;
	
	
}
//###############################################################################
function validate(){
	if (checkFields())
	{
		
		SubmitTheForm();
	}
	else
	{
		return false;
	}
}
//##############################################################################
function validate2(){
	if (checkFields2())
	{
		
		SubmitTheForm();
	}
	else
	{
		return false;
	}
}
//###############################################################################
function checkFields2(){
	var Status = "NOERRORS"
	var contact = document.form1.contact.value.length
	var phone =	document.form1.contact_phone.value.length
	
	var country = document.form1.country.value.length
	var arrival = document.form1.arrival.value.length
	var departure = document.form1.departure.value.length
	var filter=/^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i
	var email = document.form1.contact_email.value
	var EmailLentgh = document.form1.contact_email.value.length
	
	
	if (EmailLentgh == 0) {
		
			document.getElementById("errEmail").innerHTML = valueRequired;
			Status = "ERROR"
		}
	else if (EmailLentgh != 0)
		{
		if (filter.test(email)){
			document.getElementById("errEmail").innerHTML = "";	
		}
		else
		{
			document.getElementById("errEmail").innerHTML = invalidMail;
			Status = "ERROR"
		}
	}
	
	if (contact != 0){ 
		document.getElementById("errContact").innerHTML = "";
	}
	else
	{
		document.getElementById("errContact").innerHTML = valueRequired;
		Status = "ERROR"
	}	
	
	if (phone != 0){ 
		document.getElementById("errPhone").innerHTML = "";
	}
	else
	{
		document.getElementById("errPhone").innerHTML = valueRequired;
		Status = "ERROR"
	}	

	if (country != 0){ 
		document.getElementById("errCountry").innerHTML = "";
	}
	else
	{
		document.getElementById("errCountry").innerHTML = valueRequired;
		Status = "ERROR"
	}
	
		if (arrival != 0){ 
		document.getElementById("errArrival").innerHTML = "";
	}
	else
	{
		document.getElementById("errArrival").innerHTML = valueRequired;
		Status = "ERROR"
	}	
	
	if (departure != 0){ 
		document.getElementById("errDeparture").innerHTML = "";
	}
	else
	{
		document.getElementById("errDeparture").innerHTML = valueRequired;
		Status = "ERROR"
	}	

	if  (Status == "NOERRORS")  {
	
		//alert(Status)
		return true;
	}
	else
	{
		//alert(Status)
		return  false;
	}

}
//##############################################################################
var MyWin;
function Show(url,wid,heg)
{
//wid = 260
//heg = 200
	if(MyWin!=null)
	{
		MyWin.close;
	}
				
	MyWin=window.open(url,'images',"height=" + (heg + 200) + ",width=" + (wid + 100) + ",status=no,toolbar=no,menubar=no,location=no,titlebar=no,resizable=yes");
	MyWin.moveTo(5,5);
	MyWin.focus();
}

//##############################################################################
function AllZero()
{
	
	var zero = true;

	for (i=0;i<=document.carForm.cars.length-1;i++)
	{
		if (document.carForm.cars(i).value.substring(document.carForm.cars(i).value.lastIndexOf("^")+1)!=0) 
		{
			zero = false;
			break;
		}
	}
	
	if (zero == true)
	{
		alert(noCarsSelected);
		return false;
	}
}
//##############################################################################
	
function noPrice()
 {
	
	if (document.carForm.noList.value == 0) 
	{
		document.carForm.submit1.disabled = true;
	}	
	
}
