

/*////////////////////////////////////////////////////////////////////////////
Author: V. V. VIJESH
Date: 16-Sep-2009
Desc: Function hide the message in a box, after 6 seconds
*/
//setTimeout("hideMessageBox()", 6000);
var intl;
var number;


function hideMessageBox() {
	document.getElementById('messageBox').style.height = "0";
	document.getElementById('messageBox').style.paddingTop = "0px";
	document.getElementById('messageBox').style.border = "0";
	//document.getElementById('messageBox').style.visibility = "hidden";
	if(navigator.userAgent.indexOf("MSIE") == -1)
	{
		number=1;
	}
	else {
		number=100;
	}
	document.getElementById('messageBox').style.opacity = number;
	document.getElementById('messageBox').style.filter = 'alpha(opacity=' + number + ')';
	
	int1 = setInterval("divFade('messageBox');",75);
}

function divFade(id){
	/*
	var object = document.getElementById(id);
	if(number>0){
		if(navigator.userAgent.indexOf("MSIE") == -1){
			object.style.opacity = number;
			number-=.05;
			number=Math.round(number*100)/100;
		} else {
			object.style.filter = 'alpha(opacity=' + number + ')';
			number-=5;
		} 
	} 
	
	else {
	//clearInterval(intl);
	//object.style.visibility="hidden";
		intl = setInterval("divFade('messageBox');",75);
	} */
	var object = document.getElementById(id);
	
	if(navigator.userAgent.indexOf("MSIE") == -1){
		object.style.opacity = number;
		number-=.05;
		number=Math.round(number*100)/100;
	}
	else {
		object.style.filter = 'alpha(opacity=' + number + ')';
		number-=1;
	} 
}

////////////////////////////////////////////////////////////////////////////

function getHTTPObject()	{
	var xmlHttp=null;
	try	{
		// Firefox, Opera 8.0+, Safari
		xmlHttp=new XMLHttpRequest();
	}
	catch (e)
	{
		// Internet Explorer
		try	{
			xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
		}
		catch (e)	{
			xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
		}
	}
	return xmlHttp;
}

function validateSearch()
{
	var str;
	if(document.quickSearchfrm.brandId.value=="_")
	{
		str	= "Brand name required !!";
	}
	else if(document.quickSearchfrm.year.value=="_")
	{
		str	= "Year required !!";
	}
	else if(document.quickSearchfrm.modelTypeId.value=="_")
	{
		str	= "Model type required !!";
	}
	else if(document.quickSearchfrm.modelId.value=="_")
	{
		str	= "Model required !!";
	}
	else if(document.quickSearchfrm.sectionTypeStatus.value!="0")
	{
		if(!document.quickSearchfrm.sectionType[0].checked && !document.quickSearchfrm.sectionType[1].checked)
		{
			str	= "Either section type required !!";
		}
		else
			str="";
	}
	else
		str="";
	if(str!=""){
		document.getElementById('errorMsg').innerHTML=str;
		return false;
	}
	return true;
}

function checkValidate()
{
	var str;
	str="";
	if(document.partNumberSearch.brand.value=="_")
	{
		str	= "Brand name required !!";
	}
	else if(document.partNumberSearch.partNumber.value=="Search by Part Number")
	{
		str	= "Part number required !!";
	}
	if(str!=""){
		document.getElementById('error').innerHTML=str;
		return false;
	}
	return true;
}