

function showstuff(boxid){
   document.getElementById(boxid).style.display="block";
}

function hidestuff(boxid){
   document.getElementById(boxid).style.display="none";
}



function checkoninputprice(){
	function isUnsignedInteger(s) {
         return !isNaN( parseInt( s ) );
     }

if(document.filterprice.fromprice.value !== "" &&  document.filterprice.toprice.value !== ""  ){
   if(isUnsignedInteger(document.filterprice.fromprice.value) == false && isUnsignedInteger(document.filterprice.toprice.value) == false ){
      return false;
   }else{
       if(document.filterprice.fromprice.value > document.filterprice.toprice.value  ){
	      document.getElementById("erreomsg").innerHTML = "low price to high price" ;
	       
          }else{
    resultfilter('anyprice','pricetofrom','1') ;
	
	          }
			}  
			
 }else{
   return false;
	}
}

function resultfilter(Namecall,Namecall2,pagenum){
//#887223
var filtercondition_1 ;
var filtercondition_2 ;
var ck_obj1 = "" ;
var ck_obj2 = "" ;
var AJAXhttp;
var fliterby = document.getElementById(Namecall); 

var FLC = document.getElementsByName("filtercondition_1")[0].value ;


if("pricetofrom" !== Namecall2){
document.filterprice.fromprice.value = '' ;
document.filterprice.toprice.value = '' ;
}


switch(fliterby.value){
case "Any Condition" : filtercondition_1 = fliterby.value;fliterby.style.color= "#887223"; var yes = "form1" ;var ck_obj1 = "y"; break;
case "New" :filtercondition_1 = fliterby.value;fliterby.style.color= "#887223";var yes = "form1";var ck_obj1 = "y"; break;
case "Used" : filtercondition_1 = fliterby.value;fliterby.style.color= "#887223";var yes = "form1";var ck_obj1 = "y"; break;
case "Refurbished" : filtercondition_1 = fliterby.value;fliterby.style.color= "#887223";var yes = "form1";var ck_obj1 = "y"; break;


		}
		
	
		
		
		
if( yes == "form1"){
var oForm1 = document.forms['conditionfilter'];
for(var i = 0 ; i < oForm1.length ; i++){
if(oForm1.elements[i].name  !== filtercondition_1){
oForm1.elements[i].style.color  = "#000000" ;
  }
 }
}			






switch(fliterby.name){	
case "anyprice" :filtercondition_2 = fliterby.name;fliterby.style.color= "#887223";var yes = "form2";var ck_obj2 = "y"; break;
case "025" :filtercondition_2 = fliterby.name;fliterby.style.color= "#887223";var yes = "form2";var ck_obj2 = "y"; break;
case "2550" :filtercondition_2 = fliterby.name;fliterby.style.color= "#887223";var yes = "form2"; var ck_obj2 = "y";break;
case "50100" :filtercondition_2 = fliterby.name;fliterby.style.color= "#887223";var yes = "form2"; var ck_obj2 = "y";break;
case "100200" :filtercondition_2 = fliterby.name;fliterby.style.color= "#887223";var yes = "form2"; var ck_obj2 = "y"; break;
case "200" :filtercondition_2 = fliterby.name;fliterby.style.color= "#887223";var yes = "form2"; var ck_obj2 = "y"; break;
case "200500" :filtercondition_2 = fliterby.name;fliterby.style.color= "#887223";var yes = "form2"; var ck_obj2 = "y"; break;
case "500700" :filtercondition_2 = fliterby.name;fliterby.style.color= "#887223";var yes = "form2"; var ck_obj2 = "y"; break;
case "700900" :filtercondition_2 = fliterby.name;fliterby.style.color= "#887223";var yes = "form2"; var ck_obj2 = "y"; break;
case "9001000" :filtercondition_2 = fliterby.name;fliterby.style.color= "#887223";var yes = "form2"; var ck_obj2 = "y"; break;
case "1000" :filtercondition_2 = fliterby.name;fliterby.style.color= "#887223";var yes = "form2"; var ck_obj2 = "y"; break;

default:
case "anyprice" :filtercondition_2 = fliterby.name;fliterby.style.color= "#887223";var yes = "form2";var ck_obj2 = "y"; break;

}



if( yes == "form2"){	
var oForm2 = document.forms['filterprice'];
for(var i = 0 ; i < oForm2.length ; i++){
if(oForm2.elements[i].name  !== fliterby.name){
oForm2.elements[i].style.color  = "#000000" ;

  }
 }
}		


	  
     AJAXhttp=GetXmlHttpObject();
      if (AJAXhttp == null){
  alert ("Your browser does not support AJAX!");
  return;
  }



document.getElementById("content").innerHTML= "<div style = 'height:900px;width:900px;'><img src = 'style/img/loading.gif' ></div>"   ;
var url = "inc/filterresult.php";
var data_none ;


  





if(filtercondition_1 == "Any Condition" || filtercondition_2 !== undefined ){data_none  = "?filtercondition1=" + "Any Condition";   }

if(filtercondition_1 === undefined ){filtercondition_1 =  FLC  ;  }
if(filtercondition_1 !== "Any Condition" ){data_none  = "?filtercondition1=" + filtercondition_1 ;  }


if(document.getElementsByName("fromprice")[0].value  !== "" &&  document.getElementsByName("toprice")[0].value  !== "" || document.getElementsByName("fromprice")[0].value !== '0' &&
document.getElementsByName("toprice")[0].value  !== '0'  && Namecall2 == "pricetofrom" ){
 if(document.filterprice.fromprice.value !== "" &&  document.filterprice.toprice.value !== ""){

data_none  = data_none  + "&fromprice=" + document.filterprice.fromprice.value + "&toprice=" + document.filterprice.toprice.value ;
}else{
document.filterprice.fromprice.value = document.form2.fromprice.value ;
document.filterprice.toprice.value =  document.form2.toprice.value;
data_none  = data_none  + "&fromprice=" + document.form2.fromprice.value + "&toprice=" + document.form2.toprice.value ;
}
   
  }else{


if(filtercondition_2 !== "" && ck_obj2 !== "" && filtercondition_2 !== filtercondition_1 ){data_none  = data_none + "&filtercondition2=" + filtercondition_2 ;}
   else{
   
  if(Namecall2 !== "1" && Namecall2 !== "" ){ 
  data_none  = data_none + "&filtercondition2=" + Namecall2 ; 

  var fliterby = document.getElementById(Namecall2); 

  switch(fliterby.name  ){	
case "anyprice" :fliterby.style.color= "#887223";break;
case "025" :fliterby.style.color= "#887223";break;
case "2550" :fliterby.style.color= "#887223";break;
case "50100" :fliterby.style.color= "#887223";break;
case "100200" :fliterby.style.color= "#887223";break;
case "200" :fliterby.style.color= "#887223";break;
case "200500" :fliterby.style.color= "#887223"; break;
case "500700" :fliterby.style.color= "#887223"; break;
case "700900" :fliterby.style.color= "#887223"; break;
case "9001000" :fliterby.style.color= "#887223"; break;
case "1000" :fliterby.style.color= "#887223"; break;





  }
   } 
    }
 

}
 
 

var data = data_none + "&p=" + pagenum  + "&sid="+Math.random();

AJAXhttp.onreadystatechange = stateChanged;
AJAXhttp.open("GET",url + data ,true);
AJAXhttp.send(null);




function stateChanged(){

if (AJAXhttp.readyState==3){
document.getElementById("content").innerHTML= "<img src = 'inc/loading.gif' >"   ;
       }

	   
if (AJAXhttp.readyState==4){
scroll(0,0) ;
window.location.hash = "" ;
if(pagenum === undefined ){pagenum = "1"  ;  }
window.location.hash = "index.html" + data_none + "&p=" + pagenum ;
document.getElementById("content").innerHTML= AJAXhttp.responseText  ; 
  }
}


function GetXmlHttpObject(){
    if (window.XMLHttpRequest){
     // code for IE7+, Firefox, Chrome, Opera, Safari
      return new XMLHttpRequest();
        }
      if (window.ActiveXObject){
      // code for IE6, IE5
      return new ActiveXObject("Microsoft.XMLHTTP");
    }
return null;
  }
}

