function clearcombo(elem){
var i;
for (i = elem.options.length; i >= 0; i--) elem.options[i] = null;
elem.selectedIndex = -1;
if (elem.name=="browseby3")
{
elem.options[elem.options.length] = null;
elem.options[elem.options.length] = new Option("Select Category", 0);
}
}
function populatecombo2(elem, index){
if (array1.length >= index){
if (array1[index]){
for (var i = 0; i < array1[index].length; i= i + 2){
elem.options[elem.options.length] = new Option(array1[index][i + 1], array1[index][i]);
}
}
else{
elem.options[elem.options.length] = new Option("Select Make first", 0);
}
}
else{
elem.options[elem.options.length] = new Option("Select Make first", 0);
}
}
function populatecombo3(elem, index){
if (!array2)	
{
	alert("Please Wait until Compelete Page not Load")	
	return false;
}
if (array2.length >= index)
{
if (array2[index])
{
for (var i = 0; i < array2[index].length; i= i + 2){
elem.options[elem.options.length] = new Option(array2[index][i + 1], array2[index][i]);
}
}
else
{
elem.options[elem.options.length] = new Option("Select Make First ", 0);
}
}
else{
elem.options[elem.options.length] = new Option("Select Make First", 0);
}
}
function clickcombo(nWhich,elem1,elem2,elem3)
{
if (nWhich == 1)
{
clearcombo(elem2);
clearcombo(elem3);
populatecombo2(elem2, elem1[elem1.selectedIndex].value);
}
if (nWhich == 2)
{
clearcombo(elem3);
populatecombo3(elem3, elem2[elem2.selectedIndex].value);
}
return true;
}
function topclearcombo(elem){
var i;
for (i = elem.options.length; i >= 0; i--) elem.options[i] = null;
elem.selectedIndex = -1;
if (elem.name=="fieldname3")
{
elem.options[elem.options.length] = null;
elem.options[elem.options.length] = new Option("Select Category", 0);
}
}
function toppopulatecombo2(elem, index)
{
if (toparray1.length >= index)
{
if (toparray1[index])
{
for (var i = 0; i < toparray1[index].length; i= i + 2)
{
elem.options[elem.options.length] = new Option(toparray1[index][i + 1], toparray1[index][i]);
}
}
else
{
elem.options[elem.options.length] = new Option("[none available]", 0);
}
}
else
{
elem.options[elem.options.length] = new Option("[Select Make First]", 0);
}
}

function clickcombotop(nWhich,elem1,elem2){
document.browseby.divId.value=(document.browseby.browseby1[document.browseby.browseby1.selectedIndex].text);
if (nWhich == 1){
topclearcombo(elem2);
toppopulatecombo2(elem2, elem1[elem1.selectedIndex].value);
}
return true;
}


function browsecategory()
{
document.browseby.action="search.asp";
document.browseby.submit();

}
function gpbrowsecategory()
{
document.browseby.action="search.asp";
document.browseby.submit();

}
function textsearch(theForm){
if (document.searchrch.srctext.value=="")
{
alert("Please enter search text");
document.searchrch.srctext.focus();
return false;
}
if (document.searchrch.srctext.value.length < 3)
{
alert("Please enter atlest 3 character ");
document.searchrch.srctext.value="";
document.searchrch.srctext.focus();
return false;
}
}
function checkstatus()
{
if (document.frm_orderstatus.order.value=="")
{
document.frm_orderstatus.order.focus();
alert("Plase enter Order No. here.");
return false;
}
if (document.frm_orderstatus.email.value=="")
{
document.frm_orderstatus.email.focus();
alert("Please Enter Email Address.");
return false;
}
if (!isEmailAddr(document.frm_orderstatus.email.value))
{
document.frm_orderstatus.email.focus();
alert("Please Enter Valid Email address in the form: yourname@yourdomain.com");
return false;
}
return true;
}

function specialsearch()
{
if (document.browseby.browseby1.value==0)
{
alert("Please Select Make");
return false;
}
if (document.browseby.browseby2.value=="" || document.browseby.browseby2.value==0)
{
alert("Please Select Category");
return false;
}
return true;
}
function newfunction(x,y,z)
{
document.browseby.divId.value=x;
document.browseby.Ptype.value=z;
}

function gotopage(divid,page,model,ptype)
{
if ((ptype != "") && (model != "") )
{
document.frm_gotopage.method="post";	
}
else
{
document.frm_gotopage.method="post";
}	
if (ptype=="All Accessories") {ptype="";}
document.frm_gotopage.action=page;
document.frm_gotopage.divid.value=divid;
document.frm_gotopage.model.value=model;
document.frm_gotopage.ptype.value=ptype;
document.frm_gotopage.submit();
}

function getformvalue(x)
{
if (document.aform.mm)
{
	if (document.aform.mm.value=="")	
	{
		alert("Please Select Model");
		document.aform.mm.focus();
		return false;
	}
	if (document.aform.mm.options[document.aform.mm.selectedIndex].text!="Select Model")
	{
		document.frm_gotopage.model.value=document.aform.mm.options[document.aform.mm.selectedIndex].text;
	}
	document.frm_gotopage.xx.value=x
}
if (document.aform.cc.options[document.aform.cc.selectedIndex].text!="All Accessories")
	{
		document.frm_gotopage.ptype.value=document.aform.cc.options[document.aform.cc.selectedIndex].text;
	}
else
	{
		document.frm_gotopage.ptype.value="";	
	}
	document.frm_gotopage.method="get";
	document.frm_gotopage.action="accessories.asp";
	document.frm_gotopage.submit();
}
function gotopaging(first,total)
{
	var totalpage,firstpaging
	totalpage=parseInt(total);
	firstpaging=parseInt(first);
	if(document.form1.pageno.value=="")
	{
		alert("please insert integer value into text box");
		return (false);
	}
	 if (isNaN(document.form1.pageno.value))
	 {
		 alert("please insert integer value ");
		 return (false);
	 }
	  if(parseInt(document.form1.pageno.value)!=document.form1.pageno.value)
	 {
		 alert("please insert only integer value");
		 document.form1.pageno.focus();
		 return(false);
	 }
	 
	 if(document.form1.pageno.value > totalpage)
	 {
		 alert("please insert valid range into text box");
		 return (false);
	 }
	 if(document.form1.pageno.value < 1 )
	 {
		 alert("please insert valid range into text box");
		 return (false);
	 }
	 document.frmstyle.page.value=firstpaging;
	 document.frmstyle.propage.value=document.form1.pageno.value;
	 document.frmstyle.srctext.value=document.form1.srctext.value;
     document.frmstyle.submit();
}

function topselles(divid,page,sku_no){document.frm_gotopage.method="POST";document.frm_gotopage.action=page;document.frm_gotopage.divid.value=divid;document.frm_gotopage.sku_no.value=sku_no;document.frm_gotopage.submit();}
