

var xmlhttp=false;
/*@cc_on @*/
/*@if (@_jscript_version >= 5)
try
{
  xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
}
catch (e)
{
  try
  {
      xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
  }
  catch (E)
  {
      xmlhttp = false;
  }
}
@end @*/

if (!xmlhttp && typeof XMLHttpRequest != 'undefined')
{
  xmlhttp = new XMLHttpRequest();
}

function getData( myNode, myNodeName )
{
    var subNodes = myNode.childNodes;

    for ( j=0; j < subNodes.length; j++ )
    {
        var subNode = subNodes.item(j);

        if ( subNode.nodeName == myNodeName )
        {
            // this is cross browser ( ie and firefox ) compatible
            return subNode.childNodes.item(0).nodeValue;
        }
    }
    return "";
}

function processXmlResponse( response )
{
    nodes = response.getElementsByTagName('item'); // returns only nodes that are item nodes.
                                                   // this removes the response and xml nodes

    for ( i=0; i < nodes.length; i++ )
    {
        var node = nodes.item(i);
		ratinginfo='Avg: '+getData( node, 'rating' )+' from '+getData( node, 'votes' )+' ratings';
       document.getElementById("votingsystem").innerHTML = 'Saved';
	   document.getElementById("ratingtip").innerHTML = ratinginfo;
	  

    }
}

function updatePage( id,rate )
{

document.getElementById("votingsystem").innerHTML = 'Saving ... <img height="15" src="http://www.fixi.lv/images/ajax-loader.gif">';
 //document.getElementById("ratingtip").innerHTML = 'Saving ... <img src="http://www.fixi.lv/images/ajax-loader.gif">';
// ratinginfo='Saving ... <img src="http://www.fixi.lv/images/ajax-loader.gif">';
var serverPage="http://"+window.location.hostname+'/includes/imagerating.php?id='+id+'&rate='+rate;
  xmlhttp.open("GET", serverPage);
  xmlhttp.onreadystatechange =
  function()
  {
      if (xmlhttp.readyState == 4 && xmlhttp.status == 200)
      {
          processXmlResponse( xmlhttp.responseXML );
      }
  }
  xmlhttp.send(null);
}

function changevideoResponse( response )
{
    nodes = response.getElementsByTagName('item'); // returns only nodes that are item nodes.
                                                   // this removes the response and xml nodes

    for ( i=0; i < nodes.length; i++ )
    {
        var node = nodes.item(i);
		ratinginfo=getData( node, 'votes' )+' ratings'+'<b>Avg</b>: '+getData( node, 'rating' );
		 document.getElementById("ratingtip").innerHTML = ratinginfo;
		videoid=getData( node, 'id' );
		//document.getElementById("votingsystem").innerHTML = votingsystem_content;
      
	  AC_FL_RunContent_video( 'type','application/x-shockwave-flash','codebase','http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0','data','flvplayer.swf','width','240','height','180','src','/tpl_files/flvplayer','quality','high','bgcolor','#000000','pluginspage','http://www.macromedia.com/go/getflashplayer','flashvars','file=/videos/'+getData( node, 'path' )+'&autoStart=true','align','','movie','/tpl_files/flvplayer' );
	  
	//  document.getElementById("votingsystem").innerHTML = votingsystem_content;

    }
}

function changevideo(videoid)
{

document.getElementById("videosdiv").innerHTML = 'Loading VIDEO<br /><img height="15" src="http://www.fixi.lv/images/ajax-loader.gif">';
var serverPage="http://"+window.location.hostname+'/includes/ajax.php?changevideo='+videoid;
  xmlhttp.open("GET", serverPage);
  xmlhttp.onreadystatechange =
  function()
  {
      if (xmlhttp.readyState == 4 && xmlhttp.status == 200)
      {
          changevideoResponse( xmlhttp.responseXML );
      }
  }
  xmlhttp.send(null);
}


//////////////////////////////////////////////////////////////////////
var bustcachevar=1 //bust potential caching of external pages after initial request? (1=yes, 0=no)
var loadedobjects=""
var rootdomain="http://"+window.location.hostname
var bustcacheparameter=""


function ajaxpage(url){
var containerid='contentarea'	
var page_request = false;

window.parent.document.getElementById("contentarea").style.padding='5px';
window.parent.document.getElementById("contentarea").style.paddingTop='10px';
window.parent.document.getElementById("contentarea").innerHTML = '<center><br><br>Loading Page<br /><img height="15" src="http://www.fixi.lv/images/ajax-loader.gif"><br><br><a href="'+url+'">If page doesn\'t load click here</a></center>';

//alert(url);
url=(url.indexOf("?")!=-1)?url+'&noh=1':url+'?noh=1';
//alert(url);
	

if (window.XMLHttpRequest) // if Mozilla, Safari etc
page_request = new XMLHttpRequest()
else if (window.ActiveXObject){ // if IE
try {
page_request = new ActiveXObject("Msxml2.XMLHTTP")
} 
catch (e){
try{
page_request = new ActiveXObject("Microsoft.XMLHTTP")
}
catch (e){}
}
}
else
return false
page_request.onreadystatechange=function(){

loadpage(page_request, containerid);
}
if (bustcachevar) //if bust caching of external page
bustcacheparameter=(url.indexOf("?")!=-1)? "&"+new Date().getTime() : "?"+new Date().getTime()
page_request.open('GET', url+bustcacheparameter, true)
page_request.send(null);




}

function loadpage(page_request, containerid){
if (page_request.readyState == 4 && (page_request.status==200 || window.location.href.indexOf("http")==-1))

window.parent.document.getElementById(containerid).innerHTML=page_request.responseText;

/*d
var ob =  document.getElementById(containerid).getElementsByTagName('script');
for(var i=0;i<ob.length;i++) 
	{
		
	var s=ob[i].getAttribute("src");
	if (s) loadobjs(s, 'ajaxfiles/tooltip.js');
	}
*/	

}

function loadobjs(){
if (!document.getElementById)
return
for (i=0; i<arguments.length; i++){
var file=arguments[i]
var fileref=""
if (loadedobjects.indexOf(file)==-1){ //Check to see if this object has not already been added to page before proceeding
if (file.indexOf(".js")!=-1){ //If object is a js file
fileref=document.createElement('script')
fileref.setAttribute("type","text/javascript");
fileref.setAttribute("src", file);
}
else if (file.indexOf(".css")!=-1){ //If object is a css file
fileref=document.createElement("link")
fileref.setAttribute("rel", "stylesheet");
fileref.setAttribute("type", "text/css");
fileref.setAttribute("href", file);
}
}
if (fileref!=""){
document.getElementsByTagName("head").item(0).appendChild(fileref)
loadedobjects+=file+" " //Remember this object as being already added to page
}
}
}
////////////////////////////////////////////////////////////////////