	var agt=navigator.userAgent.toLowerCase();
	var is_major = parseInt(navigator.appVersion);
    var is_minor = parseFloat(navigator.appVersion);
	var is_ie     = ((agt.indexOf("msie") != -1) && (agt.indexOf("opera") == -1));
    var is_ie3    = (is_ie && (is_major < 4));
    var is_ie4    = (is_ie && (is_major == 4) && (agt.indexOf("msie 4")!=-1) );
    var is_ie4up  = (is_ie && (is_major >= 4));
    var is_ie5    = (is_ie && (is_major == 4) && (agt.indexOf("msie 5.0")!=-1) );
    var is_ie5_5  = (is_ie && (is_major == 4) && (agt.indexOf("msie 5.5") !=-1));
    var is_ie5up  = (is_ie && !is_ie3 && !is_ie4);
    var is_ie5_5up =(is_ie && !is_ie3 && !is_ie4 && !is_ie5);
    var is_ie6    = (is_ie && (is_major == 4) && (agt.indexOf("msie 6.")!=-1) );
    var is_ie6up  = (is_ie && !is_ie3 && !is_ie4 && !is_ie5 && !is_ie5_5);

/*
Get object of DOM for all browsers script- By BHUPEN
*/
function RtnDOMtype(id,frmname)
{
	var frmname=frmname;
	var divid=id;
	var doc="";
	if (navigator.userAgent.indexOf("Opera")!=-1 && document.getElementById) // DOM3 = IE5, NS6, OP
	{ 
			doc = "document.getElementById('"+divid+"')";
						
	}else if (!document.all && document.getElementById)// Mozilla
	{
		if (document.getElementById)
		{
			doc = "document."+frmname+"."+divid;
		}else
		{
			doc = "document.getElementById('"+divid+"')";
		}
	}
	else {
			if (document.layers) { // Netscape 4
					doc = "document."+divid+"";
			}else if (document.getElementById){
					doc = "document.getElementById('"+divid+"')";
			}
			
			else { // IE 4
					doc = "document.all."+divid+"";
			}
	}
	//alert(doc);
	return doc; //returning document object
}


/*
 ### Ajax function for all the browser ###
 ### Developed by Bhupen ###
 ### Passing Parameters ###
 --						--
 ### Returning Value ###
 --						--
 
*/

function B_AJAX(url,no_of_str,inparam,param_name,divid)
{
	document.getElementById('search_lowprice_div').style.display="none";
	skm_LockScreen();
	//alert("Ha Ha.......");
	//alert (no_of_str);
	//alert ("inparam"+inparam);
	//alert ("param_name"+param_name);
	var xmlHttp=null; // Varibale for Http object
	var no_of_str = no_of_str; // Variable for no of passing parameters
	var url = url; // Variable for url
	var urlparam=new Array(); // Array Variable url parameter
	var paramname = new Array(); // Array Varaiable for parameter name
	var inparam=inparam; // Variable for input parameters
	var startno = 0;
	// Parsing inparam value
	for (i=0;i<no_of_str;i++)
	{
		var endno=inparam.indexOf('-');
			
		if (endno<0){
			urlparam[i]=inparam;
                

		}else {	
			urlparam[i]=inparam.substr(startno,endno);
			inparam=inparam.substr(endno+1);
                            
		}
	}
	// Parsing param_name value
	for (i=0;i<no_of_str;i++)
	{
		var endno=param_name.indexOf('-');
			
		if (endno<0){
			paramname[i]=param_name;
                

		}else {	
			paramname[i]=param_name.substr(startno,endno);
			param_name=param_name.substr(endno+1);
                            
		}
	}
	// Joining URL
	function JoinURL(no_of_str)
	{
		var tempurl="";
		//alert ("No of Str"+no_of_str);
		for (i=0;i<no_of_str;i++)
		{
			tempurl+="&"+paramname[i]+"="+urlparam[i];
			//alert ("Tempurl"+tempurl)
		}
		url+="?sid="+Math.random()+tempurl;
		//alert (url);
		return url;
	}
	
	// Creating Http object
	function GetXmlHttpObject() 
	{
		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;
	}
	
	//State Change Function 
	function stateChanged() 
	{
		
      //alert(divid); 
		if (xmlHttp.readyState==4)
			{
				skm_UnLockScreen();
				if (document.getElementById) { // DOM3 = IE5, NS6
					document.getElementById(divid).innerHTML=xmlHttp.responseText;
				}
				else {
					if (document.layers) { // Netscape 4
						document.divid.innerHtml = xmlHttp.responseText;
					}
					else { // IE 4
						document.all.divid.innerHtml = xmlHttp.responseText;
					}
				}
			}else {
				if (document.getElementById) { // DOM3 = IE5, NS6
					//document.getElementById(divid).innerHTML="<table width='690' align='center'><tr><td style='padding-left: 170px;'><font face='Arial, Helvetica, sans-serif' color='#ff0000' size='1px'><b>Loading...</b></font></td></tr></table>";
				}
				else {
					if (document.layers) { // Netscape 4
						//document.divid.innerHtml = "<table width='690' align='center'><tr><td style='padding-left: 170px;'><font face='Arial, Helvetica, sans-serif' color='#ff0000' size='1px'><b>Loading...</b></font></td></tr></table>";
					}
					else { // IE 4
						//document.all.divid.innerHtml = "<table width='690' align='center'><tr><td style='padding-left: 170px;'><font face='Arial, Helvetica, sans-serif' color='#ff0000' size='1px'><b>Loading...</b></font></td></tr></table>";
					}
				}
				
			}
	}
	
	// Finally Running AJAX
	function runajax(no_of_str)
	{
		url = JoinURL(no_of_str);
		//alert (url);
		xmlHttp=GetXmlHttpObject();
		if (xmlHttp==null)
  		{
  		alert ("Your browser does not support AJAX!");
  		return;
  		} 

		xmlHttp.onreadystatechange=stateChanged;
		xmlHttp.open("GET",url,true);
		xmlHttp.send(null);
	}

runajax(no_of_str);
}

