var xmlHttp

function fill(number,pid) {
  if (number > 0) {
    for(i=1;i<=number;i++) {
      document.getElementById('star_'+i+'_'+pid).src='images/vote_star_voll.gif';
    }
  } else
    i=1;

  if (i <= 5) {
    for(j=i;j<=5;j++) {
      document.getElementById('star_'+j+'_'+pid).src='images/vote_star_leer.gif';
    }
  }
}

function vote(pid,vote){
	var ajax = new Ajax.Request(
				'vote.php?pid='+pid+'&vote='+vote,
				{
					onComplete:function(r){
						$('vote_stars').innerHTML = r.responseText;
						upStars(pid);
					},
					onFailure:	function(r)
					{
						alert("Fehler: "+r.status+"\t"+r.statusText);
					}
				}
			);
}
function upStars(pid) {
	var ajax = new Ajax.Request(
				'upStars.php?pid='+pid,
				{
					onComplete:function(r){
						$('stars').innerHTML = r.responseText;
					},
					onFailure:	function(r)
					{
						alert("Fehler: "+r.status+"\t"+r.statusText);
					}
				}
			);
}
function voteVideo(id,vote){
	var ajax = new Ajax.Request(
				'voteVideo.php?id='+id+'&vote='+vote,
				{
					onComplete:function(r){
						$('vote_stars').innerHTML = r.responseText;
						upVideoStars(id);
					},
					onFailure:	function(r)
					{
						alert("Fehler: "+r.status+"\t"+r.statusText);
					}
				}
			);
}
function upVideoStars(id) {
	var ajax = new Ajax.Request(
				'upVideoStars.php?id='+id,
				{
					onComplete:function(r){
						$('stars').innerHTML = r.responseText;
					},
					onFailure:	function(r)
					{
						alert("Fehler: "+r.status+"\t"+r.statusText);
					}
				}
			);
}

function showCustomer(str,str1)
{
 txt = str1
 var url="mypicsup.php?sid=" + Math.random() + "&pcid=" + str + "&pid=" + str1
 xmlHttp=GetXmlHttpObject(stateChanged)
 xmlHttp.open("GET", url , true)
 xmlHttp.send(null)
}
function setTitle(str,str1)
{
 txt = str1
 var url="mypicstitleup.php?sid=" + Math.random() + "&title=" + escape(str) + "&pid=" + str1
 xmlHttp=GetXmlHttpObject(stateChanged)
 xmlHttp.open("GET", url , true)
 xmlHttp.send(null)
}
function setTags(str,str1)
{
 txt = str1
 var url="mypicstagsup.php?sid=" + Math.random() + "&tags=" +  escape(str) + "&pid=" + str1
 xmlHttp=GetXmlHttpObject(stateChanged)
 xmlHttp.open("GET", url , true)
 xmlHttp.send(null)
}
function updateSort(str,str1)
{
 txt = str
 var url="myshop_up.php?sid=" + Math.random() + "&pid=" + str + "&sort=" + str1
 xmlHttp=GetXmlHttpObject(stateChanged)
 xmlHttp.open("GET", url , true)
 xmlHttp.send(null)
} 
function updateSortPic(str,str1)
{
 txt = str1
 var url="mypicssortup.php?sid=" + Math.random() + "&pid=" + str1 + "&sort=" + str
 xmlHttp=GetXmlHttpObject(stateChanged)
 xmlHttp.open("GET", url , true)
 xmlHttp.send(null)
} 

function setOnlyForProfil(str1)
{
 txt = str1
 var url="mypicsonlyforprofileup.php?sid=" + Math.random() + "&pid=" + str1
 xmlHttp=GetXmlHttpObject(stateChanged)
 xmlHttp.open("GET", url , true)
 xmlHttp.send(null)
}

function stateChanged() 
{
 if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
 { 
 document.getElementById(txt).innerHTML=xmlHttp.responseText 
 } 
} 

function GetXmlHttpObject(handler)
{ 
 var objXmlHttp=null

 if (navigator.userAgent.indexOf("Opera")>=0)
 {
  alert("This example doesn't work in Opera") 
  return 
 }
 if (navigator.userAgent.indexOf("MSIE")>=0)
 { 
  var strName="Msxml2.XMLHTTP"
  if (navigator.appVersion.indexOf("MSIE 5.5")>=0)
  {
   strName="Microsoft.XMLHTTP"
  } 
  try
  { 
   objXmlHttp=new ActiveXObject(strName)
   objXmlHttp.onreadystatechange=handler 
   return objXmlHttp
  } 
  catch(e)
  { 
   alert("Error. Scripting for ActiveX might be disabled") 
   return 
  } 
 } 
 
 if (navigator.userAgent.indexOf("Mozilla")>=0)
 {
  objXmlHttp=new XMLHttpRequest()
  objXmlHttp.onload=handler
  objXmlHttp.onerror=handler 
  return objXmlHttp
 }
}

function setVideoCat(str,str1)
{
 txt = str1
 var url="myvideoup.php?sid=" + Math.random() + "&vcid=" + str + "&vid=" + str1
 xmlHttp=GetXmlHttpObject(stateChanged)
 xmlHttp.open("GET", url , true)
 xmlHttp.send(null)
}
function setVideoTitle(str,str1)
{
 txt = str1
 var url="myvideotitleup.php?sid=" + Math.random() + "&title=" + escape(str) + "&vid=" + str1
 xmlHttp=GetXmlHttpObject(stateChanged)
 xmlHttp.open("GET", url , true)
 xmlHttp.send(null)
}
function setVideoTags(str,str1)
{
 txt = str1
 var url="myvideotagsup.php?sid=" + Math.random() + "&tags=" +  escape(str) + "&vid=" + str1
 xmlHttp=GetXmlHttpObject(stateChanged)
 xmlHttp.open("GET", url , true)
 xmlHttp.send(null)
} 
function updateSortVideo(str,str1)
{
 txt = str1
 var url="myvideosortup.php?sid=" + Math.random() + "&vid=" + str1 + "&sort=" + str
 xmlHttp=GetXmlHttpObject(stateChanged)
 xmlHttp.open("GET", url , true)
 xmlHttp.send(null)
} 
function updateVideoFSK18(str1)
{
 txt = str1
 var url="myvideofsk18up.php?sid=" + Math.random() + "&vid=" + str1
 xmlHttp=GetXmlHttpObject(stateChanged)
 xmlHttp.open("GET", url , true)
 xmlHttp.send(null)
}
