var global_url;
var global_url1;

function profile_page_function(tab,passdata,divid,pageURL)
{
		global_divid=divid;
		global_url=pageURL;
		global_data=passdata;
		//alert(global_data);
		xmlHttp4=GetXmlHttpObject()
		if (xmlHttp4==null)
		{
			alert ("Browser does not support HTTP Request")
			return false;
		} 
		
		var imode = '';
		imode = "2"+tab;
		//alert(global_url);
		if(global_url == "ajax_profile_viewreview1.php" || global_url == "ajax_profile_viewtestimonial1.php")
		{
			for(var t = 0 ; t < 2 ; t++)
			{
			//	alert("In1");
				var tmode = "2"+t;
				document.getElementById(tmode).className = '';
			}
		}
		else
		{
			for(var t = 0 ; t < 4 ; t++)
			{
			//	alert("In2");				
				var tmode = "2"+t;
				document.getElementById(tmode).className = '';
			}
		}
		
		document.getElementById(imode).className = 'active';	
		
		document.getElementById("main_div").innerHTML= '<table valign="top" align=center width=100%><tr><td valign="top" align=center><img src="/images/loader_v2.gif" align="baseline" /></td></tr></table>';		

		glob_passdata = passdata;
		var url=pageURL;
		var queryStr=passdata
		//alert(passdata);
		//alert(url);
		xmlHttp4.onreadystatechange= WriteResource
		xmlHttp4.open("POST", url, true);
  		xmlHttp4.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
  		xmlHttp4.send(queryStr);
		return false;	
}
function WriteResource()
{
	if (xmlHttp4.readyState == 4 || xmlHttp4.readyState == "complete")
	{
		//alert(xmlHttp4.responseText);
		//alert(global_url);
		if(global_url == "ajax_add_review.php")
		{
		//	var test1 = document.getElementById("myText").value;
		//	alert(test1);
		//	alert(document.frmprfprofile.txtcommentdesc.value);
		//	document.frmprfprofile.txtcommentdesc.focus();
		}
		
		if(global_url == "ajax_add_testimonial.php")
		{
		//	document.frmprfprofile.txttestidesc.focus();
		}
		
		if(global_url == 'ajax_insertcomment_query.php') 
		{
			var responsedata = '';
			responsedata = xmlHttp4.responseText;
			responsedata = Trim(responsedata);
			var val = 1;
			var passdata_val = responsedata+'&msg='+val;
			profile_page_function('2',passdata_val,'main_div','ajax_add_review.php');
		}
			
		if(global_url == 'ajax_inserttesti_query.php') 
		{
			var responsedata = '';
			responsedata = xmlHttp4.responseText;
			responsedata = Trim(responsedata);
			var val = 1;
			var passdata_val = responsedata+'&msg='+val;
			profile_page_function('3',passdata_val,'main_div','ajax_add_testimonial.php');
		}
		
		document.getElementById(global_divid).innerHTML=xmlHttp4.responseText;
	}
}

function profile_page_function1(tab,passdata,divid,pageURL)
{
		global_divid=divid;
		glob_url1=pageURL;
		global_data=passdata;
		xmlHttp4=GetXmlHttpObject()
		if (xmlHttp4==null)
		{
			alert ("Browser does not support HTTP Request")
			return false;
		} 
		
		var imode = '';
		imode = "l"+tab;
		for(var t = 0 ; t < 4 ; t++)
		{
			var tmode = "l"+t;
			document.getElementById(tmode).className = '';
		}
		
		document.getElementById(imode).className = 'active';	
		
		document.getElementById("main_div1").innerHTML= '<table valign="top" align=center width=100%><tr><td valign="top" align=center><img src="/images/loader_v2.gif" align="baseline" /></td></tr></table>';		

		glob_passdata = passdata;
		var url=pageURL;
		var queryStr=passdata
	//	alert(passdata);
		xmlHttp4.onreadystatechange= WriteResource1
		xmlHttp4.open("POST", url, true);
  		xmlHttp4.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
  		xmlHttp4.send(queryStr);
		return false;	
}
function WriteResource1()
{
	if (xmlHttp4.readyState==4 || xmlHttp4.readyState=="complete")
	{
		//alert(xmlHttp4.responseText);
		document.getElementById(global_divid).innerHTML=xmlHttp4.responseText;
	//	alert(global_data);
		return profile_page_function('0',global_data,'main_div','ajax_profile_viewreview1.php');
	}
}

function ajax_delete_img(pageURL,passdata,divid)
{
		xmlHttp4=GetXmlHttpObject()
		if (xmlHttp4==null)
		{
			alert ("Browser does not support HTTP Request")
			return false;
		} 
		
		var url=pageURL;
		var queryStr=passdata
		xmlHttp4.onreadystatechange= myfun
		//xmlHttp4.open("GET",url,true)
		xmlHttp4.open("POST", url, true);
  		xmlHttp4.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
  		xmlHttp4.send(queryStr);
		return false;
}
function myfun()
{
	if (xmlHttp4.readyState==4 || xmlHttp4.readyState=="complete")
	{
		document.getElementById('prfimg').innerHTML='<img src="../images/no-img.gif" class="img-gry" />'
		document.getElementById('prfimg1').innerHTML = '';
	}
}

/* For view all the details for selectes module at front end PR Firm profile page */

function getposOffset(overlay, offsettype)
{
	var totaloffset=(offsettype=="left")? overlay.offsetLeft : overlay.offsetTop;
	var parentEl=overlay.offsetParent;
	while (parentEl!=null)
	{
		totaloffset=(offsettype=="left")? totaloffset+parentEl.offsetLeft : totaloffset+parentEl.offsetTop;
		parentEl=parentEl.offsetParent;
	}
	return totaloffset;
}

function overlay(curobj, subobjstr, moduleid, prfid, prfname, user_id, page)
{
	document.getElementById("main_rating").innerHTML = '';
	document.getElementById("ratingresult").innerHTML = '';
	
	//alert(moduleid);
	//alert(prfid);
	//alert(prfname);
	//alert(user_id);
	//alert(page);
	
	if (document.getElementById)
	{
		var subobj=document.getElementById(subobjstr)
		xmlHttp4=GetXmlHttpObject()
		if (xmlHttp4==null)
		{
			alert ("Browser does not support HTTP Request")
			return
		} 
		
	document.getElementById("subcontent").innerHTML= '<table align=center width=100%><tr><td align=center><img src="/images/loader_v2.gif" align="baseline" align="center"/></td></tr></table>';		
		
	var url="view_module_details.php"
	url=url+"?moduleid="+moduleid+"&prfid="+prfid+"&prfname="+prfname+"&user_id="+user_id+"&page="+page;
	//alert(url);
	xmlHttp4.onreadystatechange= editDataHandeler
	xmlHttp4.open("GET",url,true)
	xmlHttp4.send(null)    
	
	//alert(subobj.style.display);
//	subobj.style.display=(subobj.style.display!="block")? "block" : "none"
	//alert(subobj.style.display);
	
	subobj.style.display = "block";
	
//	var xpos=getposOffset(curobj, "left")+((typeof opt_position!="undefined" && opt_position.indexOf("right")!=-1)? -(subobj.offsetWidth-curobj.offsetWidth) : 0) 
//	var ypos=getposOffset(curobj, "top")+((typeof opt_position!="undefined" && opt_position.indexOf("bottom")!=-1)? curobj.offsetHeight : 0)

	xpos = 140;
	ypos = 65;
	
	subobj.style.left=xpos+"px"
	subobj.style.top=ypos+"px"
	return false
	}
	else
	{
		return true
	}
}

function overlayclose(subobj)
{
	document.getElementById(subobj).style.display="none"
	//document.getElementById(subobj).innerHTML =''
	
	xmlHttp=GetXmlHttpObject()
	if (xmlHttp==null)
	{
		alert ("Browser does not support HTTP Request")
		 return
	} 
	
	var ids = document.frmprfprofile.hidfirmid.value;
	var url="/rpc1.php?pid="+ids
	xmlHttp.onreadystatechange=stateChanged1 
	xmlHttp.open("GET",url,true)
	xmlHttp.send(null)
}

function stateChanged1()
{
  if(xmlHttp.readyState == 4)
  {
		if (xmlHttp.status == 200)
		{
	  		r_txt = xmlHttp.responseText;			
			resp = r_txt.split('@~@~@');
			if(resp[0] != '')
			{
				var resdata = Trim(resp[0]);

				var resdata = resdata.replace('<div class="ratingblock" id="main_rating" style="float:left; margin: 0 10px;">', '<div class="ratingblock" id="main_rating">');
				document.getElementById("main_rating").innerHTML = resdata;
			}
		}
    }
}

function editDataHandeler()
{
	 if (xmlHttp4.readyState==4 || xmlHttp4.readyState=="complete")
	  { 
			//alert(xmlHttp4.responseText);
			document.getElementById("subcontent").innerHTML=xmlHttp4.responseText 
			self.scroll(0,0); 
	  }      
}