var link0 = new Image();
var link1 = new Image();
var link2 = new Image();
var link3 = new Image();
var link4 = new Image();
var link5 = new Image();
var link6 = new Image();
var link7 = new Image();
var link8 = new Image();
var link9 = new Image();
var link10 = new Image();
var link11 = new Image();
var link12 = new Image();
var link13 = new Image();

link0.src = "/images/menu/home.gif";
link1.src = "/images/menu/home_vis.gif";
link2.src = "/images/menu/aboutus.gif";
link3.src = "/images/menu/aboutus_vis.gif";
link4.src = "/images/menu/ourcars.gif";
link5.src = "/images/menu/ourcars_vis.gif";
link6.src = "/images/menu/branches.gif";
link7.src = "/images/menu/branches_vis.gif";
link8.src = "/images/menu/hotdeals.gif";
link9.src = "/images/menu/hotdeals_vis.gif";
link10.src = "/images/menu/contactus.gif";
link11.src = "/images/menu/contactus_vis.gif";
link12.src = "/images/menu/mission.gif";
link13.src = "/images/menu/mission_vis.gif";

var link14 = new Image();
var link15 = new Image();
var link16 = new Image();
var link17 = new Image();
var link18 = new Image();
var link19 = new Image();
var link20 = new Image();
var link21 = new Image();
var link22 = new Image();
var link23 = new Image();
var link24 = new Image();
var link25 = new Image();
var link26 = new Image();
var link27 = new Image();

link14.src = "/images/cars/smallcars.gif";
link15.src = "/images/cars/smallcars_vis.gif";
link16.src = "/images/cars/mediumcars.gif";
link17.src = "/images/cars/mediumcars_vis.gif";
link18.src = "/images/cars/sportscars.gif";
link19.src = "/images/cars/sportscars_vis.gif";
link20.src = "/images/cars/4x4.gif";
link21.src = "/images/cars/4x4_vis.gif";
link22.src = "/images/cars/luxury.gif";
link23.src = "/images/cars/luxury_vis.gif";
link24.src = "/images/cars/7seats.gif";
link25.src = "/images/cars/7seats_vis.gif";
link26.src = "/images/cars/wedding.gif";
link27.src = "/images/cars/wedding_vis.gif";

function checkContactform(){
	var root=document.contactForm;

	var name=root.name;
	var company=root.company;
	var street=root.street;
	var city=root.city;
	var state=root.state;
	var country=root.country;
	var phone=root.phone;
	var mobile=root.mobile;
	var email=root.email;
	var department=root.department;
	var subject=root.subject;
	var message=root.message;

	if(name.value==""){
		blinkBlink('name');
		alert('Please enter your full name.');
		name.focus();
		return false;
	}
	if(country.value==""){
		blinkBlink('country');
		alert('Please select a country from the list.');
		country.focus();
		return false;
	}
	if(phone.value==""){
		blinkBlink('phone');
		alert('Please enter your home phone number.');
		phone.focus();
		return false;
	}
	if(isNaN(phone.value)){
		blinkBlink('phone');
		alert('The phone number should only contain digits.');
		phone.select();
		return false;
	}
	if(isNaN(mobile.value) && mobile.value!=""){
		blinkBlink('mobile');
		alert('The mobile phone number should only contain digits');
		mobile.select();
		return false;
	}
	if(email.value==""){
		blinkBlink('email');
		alert('Please enter an email address.');
		email.focus();
		return false;
	}
	var pattern = /^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,4})+$/;
	flag=email.value.match(pattern);
	if(!flag){
		blinkBlink('email');
		alert('Please insert a valid email address.');
		email.select();
		return false;
	}
	if(department.value==""){
		blinkBlink('department');
		alert('Please select the department you wish to contact.');
		department.focus();
		return false;
	}
	if(subject.value==""){
		blinkBlink('subject');
		alert('Please enter the subject.');
		subject.focus();
		return false;
	}
	if(message.value==""){
		blinkBlink('message');
		alert('Please enter your message.');
		message.focus();
		return false;
	}
	
	var vcode=root.vcode;
	if(vcode.value==""){
		blinkBlink('vcode');
		alert('Please enter the visual code.');
		vcode.focus();
		return false;
	}
}

function clearContactForm(){
	var root=document.contactForm;

	var name=root.name;
	var company=root.company;
	var street=root.street;
	var city=root.city;
	var state=root.state;
	var country=root.country;
	var phone=root.phone;
	var mobile=root.mobile;
	var email=root.email;
	var department=root.department;
	var subject=root.subject;
	var message=root.message;
	var vcode= root.vcode;

	if(confirm('Are you sure you want to clear this form?')){
		name.value="";
		company.value="";
		street.value="";
		city.value="";
		state.value="";
		country.value="";
		phone.value="";
		mobile.value="";
		email.value="";
		department.value="";
		subject.value="";
		message.value="";
		vcode.value="";

		return false;
	}

	return false;
}

function checkReserveform(){
	var root=document.contactForm;

	var fname=root.fname;
	var lname=root.lname;
	var address=root.address;
	var phone=root.phone;
	var mobile=root.mobile;
	var email=root.email;
	var passport=root.passport;
	var license=root.license;
	var date=root.date;
	var edate=root.edate;

	if(fname.value==""){
		blinkBlink('fname');
		alert('Please enter your first name.');
		fname.focus();
		return false;
	}
	if(lname.value==""){
		blinkBlink('lname');
		alert('Please enter your last name.');
		lname.focus();
		return false;
	}
	
	if(phone.value==""){
		blinkBlink('phone');
		alert('Please enter your home phone number.');
		phone.focus();
		return false;
	}
	if(isNaN(phone.value)){
		blinkBlink('phone');
		alert('The phone number should only contain digits.');
		phone.select();
		return false;
	}
	if(isNaN(mobile.value) && mobile.value!=""){
		blinkBlink('mobile');
		alert('The mobile phone number should only contain digits');
		mobile.select();
		return false;
	}
	if(email.value==""){
		blinkBlink('email');
		alert('Please enter an email address.');
		email.focus();
		return false;
	}
	var pattern = /^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,4})+$/;
	flag=email.value.match(pattern);
	if(!flag){
		blinkBlink('email');
		alert('Please insert a valid email address.');
		email.select();
		return false;
	}
	if(passport.value==""){
		blinkBlink('passport');
		alert('Please enter a passport number.');
		passport.focus();
		return false;
	}
	if(license.value==""){
		blinkBlink('license');
		alert('Please enter a license number.');
		license.focus();
		return false;
	}
	if(date.value==""){		
		blinkBlink('date');
		alert('Please enter the date.');
		date.focus();
		return false;
	}if(edate.value==""){
		blinkBlink('edate');
		alert('Please enter the date.');
		edate.focus();
		return false;
	}if(address.value==""){
		alert('Please enter your address.');
		address.focus();
		return false;
	}
	var vcode=root.vcode;
	if(vcode.value==""){
		blinkBlink('vcode');
		alert('Please enter the visual code.');
		vcode.focus();
		return false;
	}
}

function clearReserveform(){
	var root=document.contactForm;

	var fname=root.fname;
	var lname=root.lname;
	var address=root.address;
	var phone=root.phone;
	var mobile=root.mobile;
	var email=root.email;
	var date=root.date;
	var edate=root.edate;
	var vcode=root.vcode;
	
	if(confirm('Are you sure you want to clear this form?')){
		fname.value="";
		lname.value="";
		phone.value="";
		mobile.value="";
		email.value="";
		address.value="";
		date.value="";
		edate.value="";
		vcode.value="";
		return false;
	}

	return false;
}

function blinkExecute(target,color){
	document.getElementById(target).style.backgroundColor = color;
}

function blinkBlink (target){
	color1 = "#CD2228"; // blinking color
	color2 = ""; // background color

	setTimeout('blinkExecute("'+target+'","'+color1+'")',0);
	setTimeout('blinkExecute("'+target+'","'+color2+'")',500);
	setTimeout('blinkExecute("'+target+'","'+color1+'")',1000);
	setTimeout('blinkExecute("'+target+'","'+color2+'")',1500);
	setTimeout('blinkExecute("'+target+'","'+color1+'")',2000);
	setTimeout('blinkExecute("'+target+'","'+color2+'")',2500);
	setTimeout('blinkExecute("'+target+'","'+color1+'")',3000);
	setTimeout('blinkExecute("'+target+'","'+color2+'")',3500);
	document.getElementById(target).focus();
}



function popImage(imageURL,imageTitle){
	//alert(imageURL);
	defaultWidth  = 100;
	defaultHeight = 100;
	//alert(imageURL);
	var optNN='scrollbars=no,width='+defaultWidth+',height='+defaultHeight+',left=100,top=100';
	var optIE='scrollbars=no,width=150,height=100,left=100,top=100';

	var AutoClose = true;

	if (parseInt(navigator.appVersion.charAt(0))>=4){
		var isNN=(navigator.appName=="Netscape")?1:0;
		var isIE=(navigator.appName.indexOf("Microsoft")!=-1)?1:0;}
		var optNN='scrollbars=yes,width='+defaultWidth+',height='+defaultHeight+',left=100,top=100';
		var optIE='scrollbars=yes,width=150,height=100,left=100,top=100';

		//if (isNN){imgWin=window.open('about:blank','',optNN);}
		if (isNN){imgWin=window.open('about:blank','',optNN);}
		if (isIE){imgWin=window.open('about:blank','',optIE);}
		with (imgWin.document){
			writeln('<html><head><title>Loading...</title><style>body{margin:0px;}</style>');
			writeln('<sc'+'ript>');
			writeln('var isNN,isIE;');
			writeln('if (parseInt(navigator.appVersion.charAt(0))>=4){');
			writeln('isNN=(navigator.appName=="Netscape")?1:0;');
			writeln('isIE=(navigator.appName.indexOf("Microsoft")!=-1)?1:0;}');
			writeln('function reSizeToImage(){');
			writeln('if (isIE){');
			writeln('window.resizeTo(100,100);');
			writeln('width=100-(document.body.clientWidth-document.images[0].width);');
			writeln('height=100-(document.body.clientHeight-document.images[0].height);');
			writeln('window.resizeTo(width,height);}');
			writeln('if (isNN){');
			writeln('window.innerWidth=document.images["Image"].width;');
			writeln('window.innerHeight=document.images["Image"].height;}}');
			writeln('function doTitle(){document.title="'+imageTitle+'";}');
			writeln('</sc'+'ript>');
			if (!AutoClose) writeln('</head><body bgcolor=000000 scroll="no" onload="reSizeToImage();doTitle();self.focus()">')
			else writeln('</head><body bgcolor=000000 scroll="no" onload="reSizeToImage();doTitle();self.focus()" onblur="self.close()">');
			writeln('<img name="Image" src="'+imageURL+'" style="display:block"></body></html>');
			close();
		}
}