function createRequestObject()
{
	//alert("welcome");
	var request_o;
	var browser = navigator.appName;

	if (browser == "Microsoft Internet Explorer")
	{
		request_o = new ActiveXObject("Microsoft.XMLHTTP");
	}
	else
	{
		request_o = new XMLHttpRequest();
	}
	return request_o;

}	//	End of createRequestObject()

var http = createRequestObject();

function showProcessing()
{
	screenHeight = screen.height;
	screenHeightCenter = screen.height/2;
	screenWidth = screen.width;
	screenWidthCenter = screen.width/2;
	document.getElementById('message').innerHTML = "<div id='processing' style='position:absolute;left:0;top:0;margin:0; width:"+(screenWidth-35)+"px; height:"+screenHeightCenter+"px;'><img src='../../images/ajax-loader.gif' id='loading-gif'> <h2>Please wait, While Loading...</h2></div>";

}	//	End of function showProcessing()

function hideProcessing()
{
	document.getElementById('message').innerHTML = "";

}	//	End of function showProcessing()

function get_member_cart(  )
{
	//alert("Function Called...");
	http.open('POST','js/ajax/general_functions.php?action=get_member_cart');
	http.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
	http.onreadystatechange = update_get_member_cart;
	http.send( 'memberid = memberid' );
}	//	End of get_member_cart()


function update_get_member_cart()
{
	if(http.readyState == 4)
	{
		var response = http.responseText;
		//alert(response);
		//setTimeout("get_member_cart()" ,500);
		//hideProcessing();
		document.getElementById('shopping_bag_div').innerHTML = response;
		//alert( document.getElementById('shopping_bag_div').innerHTML );
	}
	/*else
	{
		showProcessing();
	}*/
}	//	End of update_get_member_cart()

function add_To_cart( productid, producttype, memberid )
{
	// alert("Member ->"+memberid+", ordertyp ->"+producttype+", Pid ->"+productid);
	http.open('POST','js/ajax/general_functions.php?action=add_To_cart');
	http.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
	http.onreadystatechange = update_add_To_cart;
	http.send('memberid='+memberid+'&producttype='+producttype+'&productid='+productid );
}	//	End of add_To_cart( productid, producttype, memberid )


function update_add_To_cart()
{
	if(http.readyState == 4)
	{
		var response = http.responseText;
		alert(response);
		parseResponseText = response.split("!@#$%^");
		if( parseInt( parseResponseText[1] ) > 0 )
		{
			// alert( parseResponseText[0] );
			document.getElementById('bag_items').innerHTML = parseInt( parseResponseText[1] );
			// document.getElementById('messsage_div').style.display = block;
			document.getElementById('messsage_div').innerHTML = parseResponseText[0];
		}
	}
	else
	{
		// alert('comes...');
		//showPopWin('loading.php', 600, 300, null);
	}
}	//	End of update_add_To_cart()

function show_login_form( )
{
	document.getElementById('login_form').style.display='block';
	document.getElementById('login_anchor').style.display='none';
}	//	End of function show_login_form( )

function show_faq_answer( answer_id, show )
{
	// alert( answer_id );
	if( show == 1)
		document.getElementById( 'answer_'+answer_id ).style.display = 'block';
	else if( show == 0)
		document.getElementById( 'answer_'+answer_id ).style.display = 'none';
}	//	End of function show_faq_answer( answer_id )