function searchCellphoneInCategoryPage()
{
var addedSlug = "";
var masterslug = document.forms['frmSearch'].brand_name_slug.value;
var model = document.forms['frmSearch'].model_name.value;
 var post_slug_array = model.split(" ");
 var post_slug_array_1 = post_slug_array.join("-")
var model_slug = post_slug_array_1.toLowerCase(post_slug_array);
finalSlug = masterslug+"/"+model_slug+".html";
//alert(finalSlug)
document.forms['frmSearch'].setAttribute("action", finalSlug);
document.forms['frmSearch'].setAttribute("actionName", finalSlug);
if(masterslug == ""){

document.getElementById("error_messge").innerHTML = "<small style='color:red'>Sorry your model is not in our database!</small>";
return false;
}else{
document.forms['frmSearch'].submit();
return true;
}
}

function setBrandNameSlug()
{
var model = document.forms['frmSearch'].model_name.value;
xmlHttp=GetXmlHttpObject()
	if (xmlHttp==null)
	{
	alert ("Browser does not support HTTP Request")
	return
	} 
	var url="php/get_brand_name_slug.php"   
	url=url+"?model_name="+model	
	xmlHttp.onreadystatechange=getResponseForBrandSlug
	xmlHttp.open("GET",url,true)
	xmlHttp.send(null)
}

function getResponseForBrandSlug(){
if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
{ 
document.forms['frmSearch'].brand_name_slug.value=xmlHttp.responseText;
}
} 

function GetXmlHttpObject()
{
	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 SubmitCheckForm()
	{
	frmCheckform	= document.filterform;
	// assigh the name of the checkbox;
	var chks =  document.getElementById("filterform");
	var hasChecked = false;
	// Get the checkbox array length and iterate it to see if any of them is selected
	for (var i = 0; i < chks.elements.length; i++)
	{
		if (chks[i].checked)
		{
		 hasChecked = true;
		frmCheckform.submit();
		}
	}
	// if ishasChecked is false then throw the error message
	if (!hasChecked)
	{
		alert("Please select at least one filter.");
		chks[0].focus();
		return false;
	}		
}
