var xmlHttp

function func_similer_prod( prod_id )
{
	if ( prod_id )
	{
		xmlHttp = GetXmlHttpObject()
		if ( xmlHttp == null )
		{
			alert ("Browser does not support HTTP Request");
			return;
		}
		var url = "product-list.php" + "?ajprodid=" + prod_id
		xmlHttp.open( "GET", url, true )
		xmlHttp.onreadystatechange = stateChanged		
		xmlHttp.send( null )
	}
}

// for product image///////////////////////
function func_product_image( str, page )
{
	alert("i  m here");
	xmlHttp = GetXmlHttpObject()
	if ( xmlHttp == null )
	{
		alert ("Browser does not support HTTP Request")
		return
	}
	var url = "product-list.php" + "?ajprodimg=" + str + "&page=" + page
	xmlHttp.onreadystatechange = stateChanged
	xmlHttp.open( "GET", url, true )
	xmlHttp.send( null )
}
//////////////////////////////////


////////// for button product /////////
function func_searchbycolor( val )
{
	if (val)
	{
		window.location.href="product-list.php?ajprodcolor=" + val
	}
	else
	{
		alert("Invalid product color");	
	}
}

////////// for sub category /////////
function fun_search_subcategory( searchsubcatg, searchprod )
{
	if ( document.getElementById(searchsubcatg) )
	{
		subcatg = document.getElementById(searchsubcatg).value;
		if ( subcatg )
		{
			window.location.href="sub-category-list.php?ajbtnprod=" + subcatg
		}
		else if( !subcatg )
		{
			alert( "Enter subcategory name" );
		}
	}
	if ( document.getElementById(searchprod) )
	{
		product = document.getElementById(searchprod).value;
		if ( product )
		{
			window.location.href="product-list.php?ajprodname=" + product
		}
		else if( !product )
		{
			alert( "Enter product name" );
		}
	}
	return false;
}
///////////////////

////////// for sub category /////////
function func_sub_category( val )
{
	if ( val )
	{
		xmlHttp = GetXmlHttpObject()
		if ( xmlHttp == null )
		{
			alert ("Browser does not support HTTP Request");
			return;
		}
		var url = "sub-category-list.php" + "?ajbtnprod=" + val
		xmlHttp.onreadystatechange = stateChanged
		xmlHttp.open( "GET", url, true )
		xmlHttp.send( null )
	}
	else
	{
		alert( "Enter subcategory name" );
	}
}
///////////////////


// Common part ////////////////////////////
function stateChanged()
{
	if ( xmlHttp.readyState == 4 || xmlHttp.readyState == "complete" )
	{
		document.getElementById( "id_product" ).innerHTML = xmlHttp.responseText;
	}
}

function GetXmlHttpObject()
{
	var objXMLHttp = null
	if ( window.XMLHttpRequest )
	{
		objXMLHttp = new XMLHttpRequest()
	}
	else if ( window.ActiveXObject )
	{
		objXMLHttp = new ActiveXObject( "Microsoft.XMLHTTP" )
	}	
	return objXMLHttp
}
///////////////////////////////////
