function Trim(s) 
{
  // Remove leading spaces and carriage returns
  while ((s.substring(0,1) == ' ') || (s.substring(0,1) == '\n') || (s.substring(0,1) == '\r'))
  {
    s = s.substring(1,s.length);
  }
  // Remove trailing spaces and carriage returns
  while ((s.substring(s.length-1,s.length) == ' ') || (s.substring(s.length-1,s.length) == '\n') || (s.substring(s.length-1,s.length) == '\r'))
  {
    s = s.substring(0,s.length-1);
  }
  return s;
}
$(document).ready(function(){

  $(".searchtextbox_new").focus(function() {
   if( this.value == this.defaultValue ) {
    this.value = "";
   }
  }).blur(function() 
  {
   if( !this.value.length ) 
   {
    this.value = this.defaultValue;
   }
  })
});

function validatesearchform()
{
	if(Trim(document.frmsearch.txtsearchtext.value)=='' || Trim(document.frmsearch.txtsearchtext.value)=='0' || Trim(document.frmsearch.txtsearchtext.value)=='Search Here')
	{
		alert('Please Enter Keyword for Search');
		document.frmsearch.txtsearchtext.value = "";
		document.frmsearch.txtsearchtext.focus();
		return false;
	}
	if(document.getElementById('pressed').value == 'Apps')	
	{
		document.frmsearch.submit();
		return true;
	}
	
} 

var xmlHttp_cat
function Refreshcatlist(cat_id)
{
	pagename = "/get-cat-search.php";
	var url = pagename
	var label = "get_cat_list"

	
	xmlHttp_cat=GetXmlHttpObject()
	if (xmlHttp_cat==null)
	 {
		alert ("Browser does not support HTTP Request")
		 return
	 } 
	passdata="level="+label+"&cat_id="+cat_id;
	
	//alert(passdata);
	document.getElementById("divsearchcat").innerHTML="<img src='/images/loader.gif' ><span class='loader'><b>Loading...</b></span>";
	xmlHttp_cat.onreadystatechange=stateChanged_cat
	xmlHttp_cat.open("POST",url,true)
	xmlHttp_cat.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
	xmlHttp_cat.setRequestHeader("Content-length", passdata.length);
	xmlHttp_cat.send(passdata)
}

function stateChanged_cat()
{
	if (xmlHttp_cat.readyState==4 || xmlHttp_cat.readyState=="complete")
	 { 
		 //alert(xmlHttp_cat.responseText);
		 document.getElementById("divsearchcat").innerHTML=xmlHttp_cat.responseText;
		 document.getElementById("divsearchcat").style.border="0px solid #A5ACB2";
	 	 $('#optcatsearch').msDropDown();
	 } 
}

var xmlHttp_cat2
function fetchcatlist(cat_id)
{
	pagename = "/get-cat-search.php";
	var url = pagename
	var label = "dis_cat_list"

	
	xmlHttp_cat2=GetXmlHttpObject()
	if (xmlHttp_cat2==null)
	 {
		alert ("Browser does not support HTTP Request")
		 return
	 } 
	passdata="level="+label+"&cat_id="+cat_id;
	
	//alert(passdata);
	document.getElementById("divdisplaycat").innerHTML="<img src='/images/loader.gif' ><span class='loader'><b>Loading...</b></span>";
	xmlHttp_cat2.onreadystatechange=stateChanged_cat2
	xmlHttp_cat2.open("POST",url,true)
	xmlHttp_cat2.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
	xmlHttp_cat2.setRequestHeader("Content-length", passdata.length);
	xmlHttp_cat2.send(passdata)
}

function stateChanged_cat2()
{
	if (xmlHttp_cat2.readyState==4 || xmlHttp_cat2.readyState=="complete")
	 { 
		 //alert(xmlHttp_cat.responseText);
		 document.getElementById("divdisplaycat").innerHTML=xmlHttp_cat2.responseText;
		 document.getElementById("divdisplaycat").style.border="0px solid #A5ACB2";
			
			$('#optcatlist').msDropDown(); 
	 
	 } 
}
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;
}

$(document).ready(function() {
	var width_scr = screen.width;
	var height_scr = screen.height;
	var height_doc = $(document).height();
	var scroll_off = 17;
	if(jQuery.browser.msie)
		scroll_off = 21;
	if(width_scr > 950)
	{
		var new_scr = width_scr-950;
		//if(height_doc > height_scr)
			new_scr = new_scr-scroll_off;
		new_scr = new_scr/2;
		new_scr = Math.floor(new_scr);
		//alert(height_scr+"::"+height_doc+":"+new_scr);
		
		$('#guads-left').css('width', new_scr);
		$('#guads-right').css('width', new_scr);
		 $('#left-anc').css('width', new_scr);
		 $('#right-anc').css('width', new_scr);
		//alert(new_scr+":"+width_scr);
	}
});

$(window).load(function() {
	$('#outer').addClass("mainDiv");						
});
