var xmlHttp;

function getobject()
{
		var xmlHttp=null;
		try
		{
			xmlHttp=new XMLHttpRequest;
		}
		catch(e)
		{
			try
			{
				xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
			}
			catch(e)
			{
				xmlHttp=new ActiveXObject("Microsoft.XMLHTTP")	;
			}	
		}
		return xmlHttp;
}


function saveImpression (banner_id)
{
	xmlhttp = getobject();
		
	var query = "banner_id="+banner_id;	
	xmlhttp.onreadystatechange=function(){
		if (xmlhttp.readyState==4)
		{ 
	   		chck = xmlhttp.responseText;
			var retVal = new Array();
			retVal = chck.split('----------');
			if(retVal[1] == 1) {
				window.open(retVal[0],"mywindow","menubar=1,resizable=1,width=650,height=700");
			} else {
				window.location.href = retVal[0];	
			}
		}
	}
	xmlhttp.open("GET","pass.php?action=impression&type=saveImpression&"+query,true)
	xmlhttp.send(null)
}


function rating1(rev_id,type1,type,wi,value1)
{
	xmlhttp = getobject();
	
	var $id1=type;
	var $id2=type+"1";
	var $id3=type1;
	document.getElementById($id1).className='rating1';
	document.getElementById($id2).className='rating2';
	document.getElementById($id2).style.width=wi+'px';
	//document.review.network_cover.value=value1;
	
	var query = "rev_id="+rev_id+"&value1="+value1;	
	xmlhttp.onreadystatechange=function(){
		if (xmlhttp.readyState==4)
		{ 
	   		chck = xmlhttp.responseText;
			
		}
	}
	document.getElementById("tscoret").style.display='block';
	document.getElementById("tscoret1").style.display='none';
	document.getElementById("ratingk").value=value1;
	document.getElementById("scoret").innerHTML=value1;
	var valrt=value1+'/10';
	document.getElementById("Network_cover10").innerHTML=valrt;
	//xmlhttp.open("GET","pass.php?action=saveRating&"+query,true)
	//xmlhttp.send(null)
	//xmlhttp.open("GET","review_detail.php?action=saveRating&"+query,true)
	//xmlhttp.send(null)
}



function saveRating (id,opt)
{
	//alert(id);
	//alert(type);
	xmlhttp = getobject();
		
	var query = "id="+id+"&opt="+opt;	
	xmlhttp.onreadystatechange=function(){
		if (xmlhttp.readyState==4)
		{ 
	   		chck = xmlhttp.responseText;		    					
			document.getElementById(opt+"_"+id).innerHTML = chck;
		}
	}
	xmlhttp.open("GET","pass.php?action=rating&type=saveRating&"+query,true)
	xmlhttp.send(null)
}








function getSubsGifts(id)
{
	//var str=document.getElementById("varification").value;
	//alert(id);
	//document.getElementById("verfication_code").innerHTML="";
	var url="pass.php?action=getSubsGifts&id="+id;
	//alert (url);
	xmlHttp=getobject();
	//xmlHttp.onreadystatechange=VcChanged;
	//document.getElementById("Vc_div").innerHTML='checking...';
	xmlHttp.onreadystatechange=function()
	{
		if (xmlHttp.readyState==4)
	 	{
			//alert(xmlHttp.responseText);
	  		document.getElementById("subscriptionGift").innerHTML=xmlHttp.responseText;
	 	}
	}			
	xmlHttp.open("GET",url,true);
	xmlHttp.send(null);
	return false;		
}









function chkuname()
{
	xmlhttp = getobject()
	if(document.signup.uname.value.length < 5)
	{
		document.getElementById("chkuname").innerHTML = "User Name Should be Atleast 5 Charactors Long.";	
		document.signup.uname.focus();
		return false;
	}
	
	/*if(document.signup.uname.value)
	{
		var str=document.signup.uname.value;
		var filter= /^[\w\d]$/;
		if(!filter.test(str))
		{
			document.getElementById("chkuname").innerHTML = "Enter correct username";
			document.signup.uname.value = "";
			document.signup.uname.focus();
			return false;
		}
		if(filter.test(str))
		{
			document.getElementById("chkuname").innerHTML = "";
		}
	} */
	else 
	{
		var uname = document.getElementById("uname").value;
		var query = "uname="+uname;
		document.getElementById("chkuname").innerHTML = "<span class='ajaxmsg'>Checking...</span><img src=images/icon_loading.gif />";
		xmlhttp.onreadystatechange=function(){
		if (xmlhttp.readyState==4)
		  { 
	    	chck = xmlhttp.responseText;
		    if(chck == "<span class='ajaxmsg'>Already taken.Choose another.</span>")
			{
			 alert('Username is Already Taken.');
			 document.getElementById("uname").value ='';
			 document.getElementById("uname").focus();
			 return false;		 
			}
			if(chck == "<span class='ajaxmsg'>Please Enter Username.</span>")
			{
			 alert('Please Enter Username.');
			 document.getElementById("uname").value ='';		 
			 document.getElementById("uname").focus();
			 return false;
			}
			if(chck == "<span class='ajaxmsg'>Enter right username.</span>")
			{
			 alert('Username is Already Taken.');
			 document.getElementById("uname").value ='';		 
			 document.getElementById("uname").focus();
			 return false;
			}
			document.getElementById("chkuname").innerHTML=xmlhttp.responseText;
		  }
		}

		xmlhttp.open("GET","pass.php?action=checkUserName&"+query,true)
		xmlhttp.send(null)
	}
}













function chkVcode()
{
	var str=document.getElementById("varification").value;
	//alert(str);
	document.getElementById("verfication_code").innerHTML="";
	var url="pass.php?action=check_Vcode&v_code="+str;
	//alert (url);
	xmlHttp=getobject();
	//xmlHttp.onreadystatechange=VcChanged;
	document.getElementById("Vc_div").innerHTML='checking...';
	xmlHttp.onreadystatechange=function()
	{
		if (xmlHttp.readyState==4)
	 	{
	  		document.getElementById("Vc_div").innerHTML=xmlHttp.responseText;
	 	}
	}			
	xmlHttp.open("GET",url,true);
	xmlHttp.send(null);
	return false;		
}



function showGroupDetail(str,id)
{
	if(str)
	{		
		document.getElementById("groupdetail").innerHTML= "<img src='images/loading_icon.gif' hspace='180' vspace='50'>";
		var url="pass.php?action=showDetail&type="+str+"&id=+"+id;
		//alert (url);
		xmlHttp=getobject();
		xmlHttp.onreadystatechange=function()
		{
			if(xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
			{	
				if(str == 'description')
				{
					var tabcontent = "<table width='100%' border='0' cellspacing='0' cellpadding='0'><tr><td align='center' valign='middle' bgcolor='#EFF3F4' class='border5'><a href='javascript:void(0)' class='text4' onClick=\"showGroupDetail('description','"+id+"');\">DESCRIPTION</a></td><td width='8' align='center' valign='middle'>&nbsp;</td><td align='center' valign='middle' class='border5'><a href='javascript:void(0)' class='text4' onClick=\"showGroupDetail('people','"+id+"');\">PEOPLE</a></td><td width='8' align='center' valign='middle'>&nbsp;</td><td align='center' valign='middle' class='border5'><a href='javascript:void(0)' class='text4' onClick=\"showGroupDetail('listing','"+id+"');\">LISTINGS</a></td><td width='8' align='center' valign='middle'>&nbsp;</td><td align='center' valign='middle' class='border5'><a href='javascript:void(0)' class='text4' onClick=\"showGroupDetail('loans',"+id+");\">LOANS</a></td><td width='8' align='center' valign='middle'>&nbsp;</td><td align='center' valign='middle' class='border5'><a href='javascript:void(0)' class='text4' onClick=\"showGroupDetail('performance','"+id+"');\">PEREORAMANCE</a></td></tr></table>";	
				}
				if(str == 'people')
				{
					var tabcontent = "<table width='100%' border='0' cellspacing='0' cellpadding='0'><tr><td align='center' valign='middle' class='border5' ><a href='javascript:void(0)' class='text4' onClick=\"showGroupDetail('description','"+id+"');\">DESCRIPTION</a></td><td width='8' align='center' valign='middle'>&nbsp;</td><td align='center' valign='middle' bgcolor='#EFF3F4' class='border5'><a href='javascript:void(0)' class='text4' onClick=\"showGroupDetail('people','"+id+"');\">PEOPLE</a></td><td width='8' align='center' valign='middle'>&nbsp;</td><td align='center' valign='middle' class='border5'><a href='javascript:void(0)' class='text4' onClick=\"showGroupDetail('listing','"+id+"');\">LISTINGS</a></td><td width='8' align='center' valign='middle'>&nbsp;</td><td align='center' valign='middle' class='border5'><a href='javascript:void(0)' class='text4' onClick=\"showGroupDetail('loans',"+id+");\">LOANS</a></td><td width='8' align='center' valign='middle'>&nbsp;</td><td align='center' valign='middle' class='border5'><a href='javascript:void(0)' class='text4' onClick=\"showGroupDetail('performance','"+id+"');\">PEREORAMANCE</a></td></tr></table>";	
				}
				if(str == 'listing')
				{
					var tabcontent = "<table width='100%' border='0' cellspacing='0' cellpadding='0'><tr><td align='center' valign='middle'  class='border5'><a href='javascript:void(0)' class='text4' onClick=\"showGroupDetail('description','"+id+"');\">DESCRIPTION</a></td><td width='8' align='center' valign='middle'>&nbsp;</td><td align='center' valign='middle' class='border5'><a href='javascript:void(0)' class='text4' onClick=\"showGroupDetail('people','"+id+"');\">PEOPLE</a></td><td width='8' align='center' valign='middle'>&nbsp;</td><td align='center' valign='middle' bgcolor='#EFF3F4' class='border5'><a href='javascript:void(0)' class='text4' onClick=\"showGroupDetail('listing','"+id+"');\">LISTINGS</a></td><td width='8' align='center' valign='middle'>&nbsp;</td><td align='center' valign='middle' class='border5'><a href='javascript:void(0)' class='text4' onClick=\"showGroupDetail('loans',"+id+");\">LOANS</a></td><td width='8' align='center' valign='middle'>&nbsp;</td><td align='center' valign='middle' class='border5'><a href='javascript:void(0)' class='text4' onClick=\"showGroupDetail('performance','"+id+"');\">PEREORAMANCE</a></td></tr></table>";	
				}
				if(str == 'loans')
				{
					var tabcontent = "<table width='100%' border='0' cellspacing='0' cellpadding='0'><tr><td align='center' valign='middle' class='border5' ><a href='javascript:void(0)' class='text4' onClick=\"showGroupDetail('description','"+id+"');\">DESCRIPTION</a></td><td width='8' align='center' valign='middle'>&nbsp;</td><td align='center' valign='middle' class='border5'><a href='javascript:void(0)' class='text4' onClick=\"showGroupDetail('people','"+id+"');\">PEOPLE</a></td><td width='8' align='center' valign='middle'>&nbsp;</td><td align='center' valign='middle' class='border5'><a href='javascript:void(0)' class='text4' onClick=\"showGroupDetail('listing','"+id+"');\">LISTINGS</a></td><td width='8' align='center' valign='middle'>&nbsp;</td><td align='center' valign='middle' bgcolor='#EFF3F4' class='border5'><a href='javascript:void(0)' class='text4' onClick=\"showGroupDetail('loans',"+id+");\">LOANS</a></td><td width='8' align='center' valign='middle'>&nbsp;</td><td align='center' valign='middle' class='border5'><a href='javascript:void(0)' class='text4' onClick=\"showGroupDetail('performance','"+id+"');\">PEREORAMANCE</a></td></tr></table>";	
				}
				if(str == 'performance')
				{
					var tabcontent = "<table width='100%' border='0' cellspacing='0' cellpadding='0'><tr><td align='center' valign='middle' class='border5' ><a href='javascript:void(0)' class='text4' onClick=\"showGroupDetail('description','"+id+"');\">DESCRIPTION</a></td><td width='8' align='center' valign='middle'>&nbsp;</td><td align='center' valign='middle' class='border5'><a href='javascript:void(0)' class='text4' onClick=\"showGroupDetail('people','"+id+"');\">PEOPLE</a></td><td width='8' align='center' valign='middle'>&nbsp;</td><td align='center' valign='middle' class='border5'><a href='javascript:void(0)' class='text4' onClick=\"showGroupDetail('listing','"+id+"');\">LISTINGS</a></td><td width='8' align='center' valign='middle'>&nbsp;</td><td align='center' valign='middle' class='border5'><a href='javascript:void(0)' class='text4' onClick=\"showGroupDetail('loans',"+id+");\">LOANS</a></td><td width='8' align='center' valign='middle'>&nbsp;</td><td align='center' valign='middle' bgcolor='#EFF3F4' class='border5'><a href='javascript:void(0)' class='text4' onClick=\"showGroupDetail('performance','"+id+"');\">PEREORAMANCE</a></td></tr></table>";	
				}
				document.getElementById("groupcategory").innerHTML=tabcontent;
				document.getElementById("groupdetail").innerHTML=xmlHttp.responseText;
			}		
		}
		xmlHttp.open("GET",url,true);
		xmlHttp.send(null);
	}
	else
	{
		document.getElementById("groupcategory").innerHTML="Please, click on tab.";
	}
}