﻿var ua = navigator.userAgent;
var dom = (document.getElementById) ? true : false;
var ie4 = (document.all && !dom) ? true : false;
var ie5_5 = ((ua.indexOf("MSIE 5.5")>=0 || ua.indexOf("MSIE 6")>=0) && ua.indexOf("Opera")<0) ? true : false;
var ns4 = (document.layers && !dom) ? true : false;

function CreateXmlReq()
{
    var objXmlReq;
	try{
		objXmlReq = new ActiveXObject("Msxml2.XMLHTTP");
	}catch(e){
		try{
			objXmlReq = new ActiveXObject("Microsoft.XMLHTTP");
		}catch(oc){
			objXmlReq = null;
		}
	}
	if(!objXmlReq && typeof XMLHttpRequest != "undefined"){
		objXmlReq = new XMLHttpRequest();
	}
	return objXmlReq;
}

function GetItems(Comp,pData){
	var XmlReq = CreateXmlReq();
    var requestUrl = "Naturalstoneajax.aspx?RndId=" + Math.random();    
    if(XmlReq)
	{	
		XmlReq.onreadystatechange = function(){
			callBack(XmlReq,Comp);
		};		
		XmlReq.open("POST", requestUrl);
		XmlReq.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
		XmlReq.send( pData + "&InnoRand=" + Math.random());	
	}
}

function callBack(XmlReq,Comp){
	if(XmlReq.readyState == 4){
	    //alert(XmlReq.responseText);
		if(XmlReq.status == 200){	
		    if (XmlReq.responseText!=""){
			    document.getElementById(Comp).innerHTML = XmlReq.responseText;			    
			}else{
			    document.getElementById(Comp).style.display = 'none';
			}
		}else{
			document.getElementById(Comp).innerHTML = ""//"<TABLE height='400' width='100%'><TR><TD class='adminblack' align='center' valign='middle'><table><tr><td class='adminblack' align='center'>" + XmlReq.statusText + "...</td></tr></table></TD></TR></TABLE>";
			document.getElementById(Comp).style.display = 'none';
		}
	}
}

function loadNaturalStone(){
    GetItems('graniteDiv','typeId=1' );
    GetItems('marbleDiv','typeId=2' );
    GetItems('soapstoneDiv','typeId=3' );
    GetItems('quartzDiv','typeId=4' );
}
