function deleteVerify( text ) {
  return window.confirm( text );
}

function findPosX(obj){
	var curleft = 0;
	if (obj.offsetParent)
	{
		while (obj.offsetParent)
		{
			curleft += obj.offsetLeft
			obj = obj.offsetParent;
			//alert(curleft);
		}
	}
	else if (obj.x)
		curleft += obj.x;
	return curleft;
}

function findPosY(obj){
	var curtop = 0;
	if (obj.offsetParent)
	{
		while (obj.offsetParent)
		{
			curtop += obj.offsetTop
			obj = obj.offsetParent;
		}
	}
	else if (obj.y)
		curtop += obj.y;
	return curtop;
}

 function bw(){
	if ((navigator.appName=="Microsoft Internet Explorer") || (navigator.appName=="Netscape")){
		if (navigator.appName=="Microsoft Internet Explorer"){
			return "ie";
		}else{
			return "ns";
		}
	}else{
		return "ot";
	}
}

function divhide(id)
{
	document.getElementById(id).style.display="none";
}

function divshow(id) {
	document.getElementById(id).style.display="inline";
}
var http_request_post = false;
function ajax_load_post(url, parameters,id,zweite,dritte) {
		if(!zweite){
			zweite = "0";
		}else{
			if(typeof zweite =="object"){	
				zweite.concat(Array(""));
			}
		}
		if(!dritte){
			dritte = "0";
		}
      http_request_post = false;
      if (window.XMLHttpRequest) { // Mozilla, Safari,...
         http_request_post = new XMLHttpRequest();
         if (http_request_post.overrideMimeType) {
         	// set type accordingly to anticipated content type
            //http_request.overrideMimeType('text/xml');
            http_request_post.overrideMimeType('text/html');
         }
      } else if (window.ActiveXObject) { // IE
         try {
            http_request_post = new ActiveXObject("Msxml2.XMLHTTP");
         } catch (e) {
            try {
               http_request_post = new ActiveXObject("Microsoft.XMLHTTP");
            } catch (e) {}
         }
      }
      if (!http_request_post) {
         alert('Cannot create XMLHTTP instance');
         return false;
      }
      
      http_request_post.onreadystatechange = function(){
												  if (http_request_post.readyState == 4) {
													 if (http_request_post.status >= 200 && http_request_post.status < 300) {
														//alert(http_request.responseText);
														result = http_request_post.responseText;
														document.getElementById(id).innerHTML = result;
														if(zweite!=0){
															eval(zweite);
														}
														if(dritte!=0){
															//alert(zweite);
															eval(dritte);
														}
													 } else {
														alert('Ajax_Post ist fehlgeschlagen');
													 }
												  }
											  }
		var fra = false;
		for(var x=0;x<url.length;x++){
			if(url.charAt(x)=="?"){
			fra = true;
			}
		}
		if(fra){
			var url2 = url+"&zufda="+Math.floor(Math.random()*100000000000);
		}else{
			var url2 = url+"?zufda="+Math.floor(Math.random()*100000000000);
		}
      http_request_post.open('POST', url2, true);
      http_request_post.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
      http_request_post.setRequestHeader("Content-length", parameters.length);
      http_request_post.setRequestHeader("Connection", "close");
      http_request_post.send(parameters);
   }

   function alertContents_ajax_post() {
      
   }
   

//AJAX Grundfunktionen
function ajax_load(url,ausgid,zweite,dritte) {
			var ahttp_request;
		if(!zweite){
			zweite = "0";
		}else{
			if(typeof zweite =="object"){	
				zweite.concat(Array(""));
			}
		}
		if(!dritte){
			dritte = "0";
		}
        ahttp_request = false;
 		
        if (window.XMLHttpRequest) { // Mozilla, Safari,...
            ahttp_request = new XMLHttpRequest();
            if (ahttp_request.overrideMimeType) {
                ahttp_request.overrideMimeType('text/xml');
                // zu dieser Zeile siehe weiter unten
            }
        } else if (window.ActiveXObject) { // IE
            try {
                ahttp_request = new ActiveXObject("Msxml2.XMLHTTP");
            } catch (e) {
                try {
                    ahttp_request = new ActiveXObject("Microsoft.XMLHTTP");
                } catch (e) {}
            }
        }
 
        if (!ahttp_request) {
            alert('Ende :( Kann keine XMLHTTP-Instanz erzeugen');
            return false;
        }
        ahttp_request.onreadystatechange = function (){
											//alert("hans " + ahttp_request.readyState);
											//alert(ahttp_request.responseText);
											if (ahttp_request.readyState == 4) {
													//alert(ahttp_request.responseText);
													document.getElementById(ausgid).innerHTML = ahttp_request.responseText;
													if(zweite!=0){
													
													/*	if(typeof zweite == "object"){
															alert("array");	
														}*/
														eval(zweite);
													}
													if(dritte!=0){
														//alert(zweite);
														eval(dritte);
													}
												 
											}
										}
		var fra = false;
		for(var x=0;x<url.length;x++){
			if(url.charAt(x)=="?"){
			fra = true;
			}
		}
		if(fra){
			var url2 = url+"&zufda="+Math.floor(Math.random()*100000000000);
		}else{
			var url2 = url+"?zufda="+Math.floor(Math.random()*100000000000);
		}
        ahttp_request.open('GET', url2, true);
        ahttp_request.send(null);
 	}
	
function ajax_Inhalt(id,zweite,dritte) { //ohne init
	//alert("hans " + ahttp_request.readyState);
	//alert(ahttp_request.responseText);
	
    if (bhttp_request.readyState == 4) {
		//alert(ahttp_request.responseText);
        document.getElementById(id).innerHTML = bhttp_request.responseText;
		//document.getElementById('ladediv').style.visibility = 'hidden';
		//alert("hans");		
		if(zweite!=0){
			//alert(zweite);
			eval(zweite);
		}
		if(dritte!=0){
			//alert(zweite);
			eval(dritte);
		}    
	}
}


function ajax_load_post(url, parameters,id,zweite,dritte) {
		if(!zweite){
			zweite = "0";
		}else{
			if(typeof zweite =="object"){	
				zweite.concat(Array(""));
			}
		}
		if(!dritte){
			dritte = "0";
		}
      http_request_post = false;
      if (window.XMLHttpRequest) { // Mozilla, Safari,...
         http_request_post = new XMLHttpRequest();
         if (http_request_post.overrideMimeType) {
         	// set type accordingly to anticipated content type
            //http_request.overrideMimeType('text/xml');
            http_request_post.overrideMimeType('text/html');
         }
      } else if (window.ActiveXObject) { // IE
         try {
            http_request_post = new ActiveXObject("Msxml2.XMLHTTP");
         } catch (e) {
            try {

               http_request_post = new ActiveXObject("Microsoft.XMLHTTP");
            } catch (e) {}
         }
      }
      if (!http_request_post) {
         alert('Cannot create XMLHTTP instance');
         return false;
      }
      
      http_request_post.onreadystatechange = function(){
												  if (http_request_post.readyState == 4) {
													 if (http_request_post.status == 200) {
														//alert(http_request.responseText);
														result = http_request_post.responseText;
														document.getElementById(id).innerHTML = result;
														if(zweite!=0){
															eval(zweite);
														}
														if(dritte!=0){
															//alert(zweite);
															eval(dritte);
														}
													 } else {
														alert('Ajax_Post ist fehlgeschlagen');
													 }
												  }
											  }
		var fra = false;
		for(var x=0;x<url.length;x++){
			if(url.charAt(x)=="?"){
			fra = true;
			}
		}
		if(fra){
			var url2 = url+"&zufda="+Math.floor(Math.random()*100000000000);
		}else{
			var url2 = url+"?zufda="+Math.floor(Math.random()*100000000000);
		}
      http_request_post.open('POST', url2, true);
      http_request_post.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
      http_request_post.setRequestHeader("Content-length", parameters.length);
      http_request_post.setRequestHeader("Connection", "close");
      http_request_post.send(parameters);
   }

   function alertContents_ajax_post() {
      
   }
 

	//Partner
var req;
var host;
host = "http://"+window.location.hostname+"/";
if(window.XMLHttpRequest) { // Non-IE browsers
	req = new XMLHttpRequest();
}else if(window.ActiveXObject) { // IE
    req = new ActiveXObject("Microsoft.XMLHTTP");
}

function partner(partner){
    if(req){
        req.open("GET", host+"inc/partnerlog.php?id="+partner, true);
        req.send(null);
    }
}
	


//Blog_rating

var oldrate = new Array();

function rate_post(id,pos) {
	for(var x =0;x<5;x++) {
	var str = document.getElementById(id+""+x).src;
	oldrate[x] = str;
	}
	for(var x=0;x <= pos; x++) {
	document.getElementById(id+""+x).src ="img/star.png";
	}
	for(var x=pos+1;x < 5; x++) {
	document.getElementById(id+""+x).src ="img/starleer.png";
	}
}

function  rate_postold(id) {
	for(var x =0;x<5;x++) {
	document.getElementById(id+""+x).src = oldrate[x];
	}
}

function rate_postsave(id,pos) {
	ajax_load("ajax_blog_rate.php?id="+id+"&n="+pos,"div"+id);
}

var vidoldrate = new Array();

function vidrate_post(id,pos) {
	for(var x =0;x<6;x++) {
	var str = document.getElementById(id+""+x).src;
	vidoldrate[x] = str;
	}
	for(var x=0;x <= pos; x++) {
	document.getElementById(id+""+x).src ="img/star.png";
	}
	for(var x=pos+1;x < 6; x++) {
	document.getElementById(id+""+x).src ="img/starleer.png";
	}
}

function  vidrate_postold(id) {
	for(var x =0;x<6;x++) {
	document.getElementById(id+""+x).src = vidoldrate[x];
	}
}

function vidrate_postsave(id,pos) {
	ajax_load("ajax_video_rate.php?id="+id+"&n="+pos,"div"+id,'votenumplus("'+id+'","video");');
}

function votenumplus(id,typ) {
ajax_load("ajax_votesnum.php?id="+id+"&typ="+typ,"votesnum"+id);	
}

var bidoldrate = new Array();

function bidrate_post(id,pos) {
	for(var x =0;x<6;x++) {
	var str = document.getElementById(id+""+x).src;
	bidoldrate[x] = str;
	}
	for(var x=0;x <= pos; x++) {
	document.getElementById(id+""+x).src ="img/star.png";
	}
	for(var x=pos+1;x < 6; x++) {
	document.getElementById(id+""+x).src ="img/starleer.png";
	}
}

function  bidrate_postold(id) {
	for(var x =0;x<6;x++) {
	document.getElementById(id+""+x).src = bidoldrate[x];
	}
}

function bidrate_postsave(id,pos) {
	ajax_load("ajax_bild_rate.php?id="+id+"&n="+pos,"div"+id);
}


var witzoldrate = new Array();

function witzrate_post(id,pos) {
	for(var x =0;x<6;x++) {
	var str = document.getElementById(id+""+x).src;
	witzoldrate[x] = str;
	}
	for(var x=0;x <= pos; x++) {
	document.getElementById(id+""+x).src ="img/star.png";
	}
	for(var x=pos+1;x < 6; x++) {
	document.getElementById(id+""+x).src ="img/starleer.png";
	}
}

function  witzrate_postold(id) {
	for(var x =0;x<6;x++) {
	document.getElementById(id+""+x).src = witzoldrate[x];
	}
}

function witzrate_postsave(id,pos) {
	ajax_load("ajax_witz_rate.php?id="+id+"&n="+pos,"div"+id);
}