var div_id_response;
function showLoad(show,id){
	//alert(id);
	if(show){
		document.getElementById(id).style.display="inline";
	}else{
		document.getElementById(id).style.display="none";
	}
};

function createRequestObject() {
    var ro;
    var browser = navigator.appName;
    if(browser == "Microsoft Internet Explorer"){
        ro = new ActiveXObject("Microsoft.XMLHTTP");
    }else{
        ro = new XMLHttpRequest();
    }
    return ro;
}
var http = createRequestObject();
function sndReq(action) {
    http.open('get', action, true);
    http.onreadystatechange = handleResponse;
	http.send(null);  
}

function handleResponse() {
    if(http.readyState == 4)
	{		
		//alert(global_cnt);
		//if (document.getElementById(div_id_response).exists()) 
		//{
			document.getElementById(div_id_response).innerHTML = http.responseText;
			global_cnt++;
		//}
    }	
}

/*function handleResponse() {
    if(http.readyState == 4){
		document.getElementById(div_id_response).innerHTML = http.responseText;
    }	
}*/
/*************************************** for appelton ******************************************/
function add_new(div_id)
{
	var val = 'business_inter.php?global_cnt=' + global_cnt;
	div_id_response = div_id + global_cnt;
	sndReq(val);
	return false;
}

function add_new1(div_id)
{
	var val = 'family_inner.php?global_cnt=' + global_cnt;
	div_id_response = div_id + global_cnt;
	sndReq(val);
	return false;
}
function add_new2(div_id)
{
	//alert(global_cnt);
	var val = 'business_inter.php?global_cnt=' + global_cnt;
	div_id_response = div_id + global_cnt;
	sndReq(val);
	return false;
}

function close_add_new(div_id_close)
{
	document.getElementById(div_id_close).innerHTML = '';	
	document.getElementById(div_id_close).style.height = '';    // needed
	document.getElementById(div_id_close).style.borderTop = ''; // needed
}

function checkRadio (frmName, rbGroupName) 
{
	 var radios = document[frmName].elements[rbGroupName];
	 for (var i=0; i <radios.length; i++) 
	 {
		  if (radios[i].checked) 
		  {
				val = radios[i].value;
				return val;
		  }
	 }
	 return false;
}

function changecss(theClass,element,value) {
var cssRules;
var added = false;
for (var S = 0; S < document.styleSheets.length; S++){
	if (document.styleSheets[S]['rules']) {
		cssRules = 'rules';
	} else if (document.styleSheets[S]['cssRules']) {
		cssRules = 'cssRules';
	} else {
		//no rules found... browser unknown
	}

	for (var R = 0; R < document.styleSheets[S][cssRules].length; R++) {
		if (document.styleSheets[S][cssRules][R].selectorText == theClass) {
			if(document.styleSheets[S][cssRules][R].style[element]){
				document.styleSheets[S][cssRules][R].style[element] = value;
				added=true;
				break;
			}
		}
	}
	if(!added){
		if(document.styleSheets[S].insertRule){
			document.styleSheets[S].insertRule(theClass+' { '+element+': '+value+'; }',document.styleSheets[S][cssRules].length);
		} else if (document.styleSheets[S].addRule) {
			document.styleSheets[S].addRule(theClass,element+': '+value+';');
		}
	}
}
}
/****************************************************************************************************/

function sub_rev(product_id,comment) {
	var user_rating_val=0;
	 for (i=0; i<document.reviewForm.user_rating.length; i++) 
	 {
		  if (document.reviewForm.user_rating[i].checked==true)
         {
            user_rating_val =document.reviewForm.user_rating[i].value;
         }
	 }
	var val = 'submit_review.php?sid=' + Math.random()+'&product_id='+product_id+'&comment='+comment+'&user_rating_val='+user_rating_val; 
	sndReq(val);
	return false;
}
