// JavaScript Document
function swap_img(id)
{
var img = 'img_'+id;
var loading = 'loading_'+id;
document.getElementById(img).style.display='block';
document.getElementById(loading).style.display='none';
}

function validateForm(frm)
{
	var filter=/^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i;
	if(frm.frm_name.value == "")
	{
		alert("Please Enter Your Name");
		frm.frm_name.focus();
		return false;
	}
	else if(frm.frm_address.value=="")
	{
		alert("Please Enter Address");
		frm.frm_address.focus();
		return false;
	}
	else if(frm.frm_city.value=="")
	{
		alert("Please Enter City");
		frm.frm_city.focus();
		return false;
	}
	else if(frm.frm_country.value=="")
	{
		alert("Please Enter Your Country");
		frm.frm_country.focus();
		return false;
	}
	else if(frm.frm_tel.value=="")
	{
		alert("Please Enter Your Telephone No.");
		frm.frm_tel.focus();
		return false;
	}
	else if(frm.frm_email.value=="")
	{
		alert("Please Enter Your Email Address");
		frm.frm_email.focus();
		return false;
	}
	else if(!(filter.test(frm.frm_email.value)))  //This condition checks the valid email.
	{
		alert("Please Enter a Valid Email Address");
		frm.frm_email.focus();
		return false;
	}
	else if(frm.frm_email.value!=frm.frm_email2.value)
	{
		alert("Email and Confirm Email Don't Match");
		frm.frm_email.focus();
		return false;
	}
	else if(frm.frm_port.value=="")
	{
		alert("Please Enter Destination Port");
		frm.frm_port.focus();
		return false;
	}
	else if(frm.tate.value=="")
	{
		alert("Please Select CIF/C&F");
		frm.tate.focus();
		return false;
	}
	else if(frm.inspe.value=="")
	{
		alert("Please Select Inspection");
		frm.inspe.focus();
		return false;
	}
	else
		return true;
}


function showInquiry(veh_id,veh_stock_no)
{
	document.getElementById('veh_id').value = veh_id;
	document.getElementById('veh_stock_no').value = veh_stock_no;
	showDiv('inquiry');
}

function toggleSearch(action)
{
	if(action == "show")
	{
		document.getElementById('search_option').innerHTML='<a href="javascript:;" onclick="toggleSearch(\'hide\')"><strong>Simple Search</strong></a>';
		document.getElementById('advanceSearch').style.display="block";
		document.getElementById('advanceSearchFlag').value = 1;
	}
	else
	{
		document.getElementById('search_option').innerHTML='<a href="javascript:;" onclick="toggleSearch(\'show\')"><strong>Advance Search</strong></a>';
		document.getElementById('advanceSearch').style.display="none";
		document.getElementById('advanceSearchFlag').value = 0;
	}
}

function checkInquiry(frm)
{
	var price_from=parseFloat(frm.price_from.value);
	var price_to=parseFloat(frm.price_to.value);

	var year_from=parseInt(frm.mfg_year_from.value);
	var year_to=parseInt(frm.mfg_year_to.value);

	var steering_flg=false;
	for(var i=0; i<frm.steering.length;i++) {
		if(frm.steering[i].checked!="") {
			steering_flg=true;
		}
	}

	var filter=/^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i;

	if(frm.make.value.length==0)
	{
		alert("Please enter Make!!!");
		frm.make.focus();
		return false;
	}
	else if(frm.model.value.length==0)
	{
		alert("Please enter Model!!!");
		frm.model.focus();
		return false;
	}
	else if(frm.mfg_year_from.value=="")
	{
		alert("Please enter Reg Year From!!!");
		frm.mfg_year_from.focus();
		return false;
	}
	else if(frm.mfg_year_to.value=="")
	{
		alert("Please enter Reg Year To!!!");
		frm.mfg_year_to.focus();
		return false;
	}

	else if(year_from>year_to && frm.mfg_year_to.value.length>0)
	{
		alert("Please Enter Valid Year Range From-To!!!");
		frm.mfg_year_from.select();
		return false;
	}
	else if(frm.price_from.value=="")
	{
		alert("Please enter Price From!!!");
		frm.price_from.focus();
		return false;
	}
	else if(frm.price_to.value=="")
	{
		alert("Please enter Price To!!!");
		frm.price_to.focus();
		return false;
	}

	else if(price_from>price_to && frm.price_to.value.length>0)
	{
		alert("Please Enter Valid Price Range From-To!!!");
		frm.price_from.select();
		return false;
	}
	else if(steering_flg=="")
	{
		alert("Please enter Steering!!!");
		frm.steering[0].focus();
		return false;
	}
	else if(frm.msg.value=="")
	{
		alert("Please enter Message!!!");
		frm.msg.focus();
		return false;
	}
	else if(frm.msg.value.length>250)
	{
		alert("Message should be greater than 250 characters!!!");
		frm.msg.focus();
		return false;
	}
	else if(frm.name.value.length==0)
	{
		alert("Please enter Name!!!");
		frm.name.focus();
		return false;
	}
	else if(frm.address.value.length==0)
	{
		alert("Please enter Address!!!");
		frm.address.focus();
		return false;
	}
	else if(frm.city.value.length==0)
	{
		alert("Please enter City!!!");
		frm.city.focus();
		return false;
	}
	else if(frm.country.value.length==0)
	{
		alert("Please enter Your Country!!!");
		frm.country.focus();
		return false;
	}
	else if(frm.port.value.length==0)
	{
		alert("Please enter Destination Port!!!");
		frm.port.focus();
		return false;
	}
	else if(frm.tate.value=="")
	{
		alert("Please select CIF/C&F!!!");
		frm.tate.focus();
		return false;
	}
	else if(frm.inspe.value=="")
	{
		alert("Please select Inspection!!!");
		frm.inspe.focus();
		return false;
	}
	else if(frm.email_1.value.length==0)
	{
		alert("Please enter Email Address!!!");
		frm.email_1.focus();
		return false;
	}
	else if(!(filter.test(frm.email_1.value)))  //This condition checks the valid email.
	{
		alert("Please enter valid Email Address!!!");
		frm.email_1.select();
		return false;
	}
	else if(frm.email_1.value!=frm.email_2.value)
	{
		alert("Email and Confirm Email Don't Match");
		frm.email_1.focus();
		return false;
	}
	else if(frm.phone1.value.length==0)
	{
		alert("Please enter Telephone No.!!!");
		frm.phone1.focus();
		return false;
	}
	else
		return true;
}

