function callAjax(elemid, url, options )
{
  var params = options.params || "";
  var meth = options.meth || "post";
  var async = options.async || true;
  var startfunc = options.startfunc || "";
  var endfunc = options.endfunc || "";
  var errorfunc = options.errorfunc || "";

  if( startfunc != "" )
    eval( startfunc );

 var url_with_param = url+( params != "" ? "?"+params : "" );
//alert(elemid);
// alert(url_with_param);

  loadXMLDoc();
//----------------------------------------------------------------
	var xmlhttp
	function loadXMLDoc()
	{ 
		// code for Mozilla, etc.
		if (window.XMLHttpRequest)
		  {
			  xmlhttp=new XMLHttpRequest()
			  xmlhttp.onreadystatechange=xmlhttpChange
			  xmlhttp.open(meth,url_with_param,async)
			  xmlhttp.send('')
		  }
	
		// code for IE
		else if (window.ActiveXObject)
		  {
			xmlhttp=new ActiveXObject("Microsoft.XMLHTTP")
			if (xmlhttp)
			{
				xmlhttp.onreadystatechange=xmlhttpChange
				xmlhttp.open(meth,url_with_param,async)
				xmlhttp.send('')
					return false;
			  }
			  else
			  {
					alert( "Your browser cannot perform the requested action. "+
						 "Either your security settings are too high or your "+
						 "browser is outdated. Try the newest version of "+
						 "Internet Explorer or Mozilla Firefox." );
					return false;
			  }
		  }
	}

	function xmlhttpChange()
	{
	// if xmlhttp shows "loaded"
	if (xmlhttp.readyState==4)
	  {

		  if (xmlhttp.status==200)
			{
				var objXML = xmlhttp.responseXML;
				var objXML1 = xmlhttp.responseText;
				//alert(objXML1);
				if(elemid!='')
				{ 
					document.getElementById(elemid).innerHTML = objXML1;
				}
			   if( endfunc != "" )
				{
					eval( endfunc );
				}
		  }
		  else
			{
			
				//alert("Problem retrieving XML data")
				if( endfunc != "" )
					eval( endfunc );
			  if( errorfunc != "" )
					//eval( errorfunc );
				  return false;
			}
		}
	}
}
//function to show star image loading
function show_image_loding_favaorite(divid)
{
	var divAttribute=document.getElementById(""+divid+"");
	if(divAttribute)
	{
		divAttribute.innerHTML='<img align="center" border="0" src="images/loading.gif">';
	}
}

function showHotTopics(hNews_id,subNews_id,key)
{
	callAjax("spanHotTopics", "right_hot_topics.php", {
	params:"hNews_id="+hNews_id+"&subNews_id="+subNews_id+"&key="+key,
	meth:"post",
	async:true,
	startfunc:"",
	endfunc:"",
	errorfunc:"" });	
}
function play_video(player_video,play,embed_tag)
{
	document.getElementById('playerContainer').innerHTML=embed_tag;
}