var ns=false, ie=false, IOP=false;
var result="";
var windowWidth, windowHeight, PosX, PosY;
var objRef, styleSwitch, pixSwitch, leftSwitch, topSwitch
var gen5, elementID, diffX, diffY;
var lastScrollX = 0; 
var lastScrollY = 0;
var debug = 0;
var Rscript = "http://cgi.jorkisch.de/cgi-bin/";
var JSpath = "http://www.jorkisch.de/joda-homepage/sitebewertung/";
init();
var PosY = windowHeight-50
var PosX = windowWidth-50

writeForm(PosX,PosY);
window.onresize = redo;
window.setTimeout("window.setInterval('stayInPlace(1)',10)",1000);

function writeForm(PosX,PosY) {
var PosY2 = PosY-95;
var PosX3 = PosX-125;
var PosY3 = PosY-76;
document.write("<style>\n.st1 { visibility: visible; }\n.st2 { visibility: hidden;  }\n</style>");
document.write("<DIV ID=\"eb1\" class=\"st1\" style=\"position:absolute; left: "+PosX+"px; top: "+PosY+"px;\"><a href=\"#\" onmouseover=\"showRatemini();self.status='';return true;\" onmouseout=\"hideRatemini();self.status='';return true;\"><img src=\""+JSpath+"images/no.gif\" width=\"22\" height=\"5\" border=\"0\" alt=\"\"><br><img id=\"opener\" src=\""+JSpath+"images/op.gif\" width=\"22\" height=\"19\" border=\"0\" alt=\"\" name=\"opener\"></a></DIV>");
document.write("<DIV ID=\"eb2\" class=\"st2\" style=\"position: absolute; left: "+PosX+"px; top: "+PosY2+"px;\"><table border=\"0\" cellpadding=\"0\" cellspacing=\"0\"><TR><TD><a href=\"#\" onmouseover=\"changeIcon('pp','pp2',true);self.status='';return true;\" onmouseout=\"changeIcon('pp','pp1',false);\" onclick=\"javascript:doRating('1');\"><img src=\""+JSpath+"images/pp1.gif\" width=\"22\" height=\"19\" border=\"0\" alt=\"sehr gut\" name=\"pp\" id=\"pp\"></a></TD></TR><TR><TD><a href=\"#\" onmouseover=\"changeIcon('p','p2',true);self.status='';return true;\"onmouseout=\"changeIcon('p','p1',false);\" onclick=\"javascript:doRating('2');\"><img src=\""+JSpath+"images/p1.gif\" width=\"22\" height=\"19\" border=\"0\" name=\"p\" id=\"p\" alt=\"gut\"></a></TD></TR><TR><TD><a href=\"#\" onmouseover=\"changeIcon('pm','pm2',true);self.status='';return true;\" onmouseout=\"changeIcon('pm','pm1',false);\" onclick=\"javascript:doRating('3');\"><img src=\""+JSpath+"images/pm1.gif\" width=\"22\" height=\"19\" border=\"0\" name=\"pm\" id=\"pm\" alt=\"neutral\"></a></TD></TR><TR><TD><a href=\"#\" onmouseover=\"changeIcon('m','m2',true);self.status='';return true;\" onmouseout=\"changeIcon('m','m1',false);\" onclick=\"javascript:doRating('4');\"><img src=\""+JSpath+"images/m1.gif\" width=\"22\" height=\"19\" border=\"0\" name=\"m\" id=\"m\" alt=\"schlecht\"></a></TD></TR><TR><TD><a href=\"#\" onmouseover=\"changeIcon('mm','mm2',true);self.status='';return true;\" onmouseout=\"changeIcon('mm','mm1',false);\" onclick=\"javascript:doRating('5');\"><img src=\""+JSpath+"images/mm1.gif\" width=\"22\" height=\"20\" border=\"0\" name=\"mm\" id=\"mm\" alt=\"sehr schlecht\"></a></TD></TR></table></DIV>");
document.write("<DIV ID=\"eb3\" class=\"st2\" style=\"position: absolute; left: "+PosX3+"px; top: "+PosY3+"px;\"><a href=\"javascript:openRateWin();\" onmouseover=\"showRatemini();self.status='';return true;\" onmouseout=\"hideRatemini();\" onclick=\"javascript:self.status='';return true;\"><img src=\""+JSpath+"images/text.gif\" width=\"125\" height=\"100\" border=\"0\" alt=\"\"></a></DIV>"); if ((ns) && (!gen5)){document.write("<LAYER ID=\"Rater\" NAME=\"Rater\" SRC=\""+JSpath+"leer.html\" WIDTH=1 HEIGHT=1 MARGINWIDTH=0 MARGINHEIGHT=0 HSPACE=0 VSPACE=0 FRAMEBORDER=0 SCROLLING=no></LAYER>");}else{document.write("<DIV ID=\"ifrm\" class=\"st2\" style=\"position: absolute; left: "+PosX+"px; top: "+PosY+"px; height: 0; width: 0\"><iframe name=\"Rater\" class=\"st2\" style=\"width: 0; height: 0\"></iframe></div>");}}

function openRateWin() {PosX4=PosX-550;PosY4=PosY-50;rateing=window.open(Rscript+"ratewin2.php?page="+page+"&Rscript="+Rscript,"rate2","width=527,height=185,scrollbars=no,left="+PosX4+",top="+PosY4);if((ns)&&(!gen5)){document.layers["eb1"].visibility="hide";document.layers["eb2"].visibility="hide";document.layers["eb3"].visibility="hide";} 
else if(gen5){document.getElementById("eb1").style.visibility="hidden";document.getElementById("eb2").style.visibility="hidden";document.getElementById("eb3").style.visibility="hidden";}else{document.all["eb1"].style.visibility="hidden";document.all["eb2"].style.visibility="hidden";document.all["eb3"].style.visibility="hidden";}}


function doRating(result){if((ns)&&(!gen5)){document.layers["eb1"].visibility="hide";document.layers["eb2"].visibility="hide";document.layers["eb3"].visibility="hide";document.Rater.src=Rscript+"pagerate2.php?page="+page+"&result="+result;}else if (gen5){document.getElementById("eb1").style.visibility="hidden";document.getElementById("eb2").style.visibility="hidden";document.getElementById("eb3").style.visibility="hidden";frames.Rater.location.href=Rscript+"pagerate2.php?page="+page+"&result="+result;}else{document.all["eb1"].style.visibility="hidden";document.all["eb2"].style.visibility="hidden";document.all["eb3"].style.visibility="hidden";frames.Rater.location.href=Rscript+"pagerate2.php?page="+page+"&result="+result;}}

function showRatemini(){if((ns)&&(!gen5)){document.layers["eb1"].document.images["opener"].src=JSpath+"images/op2.gif";document.layers["eb2"].visibility="show";document.layers["eb3"].visibility="show";}else if(gen5){document.getElementById("eb2").style.visibility="visible";document.getElementById("eb3").style.visibility="visible";document.getElementById("opener").setAttribute("src",JSpath+"images/op2.gif");}else{document.all["eb2"].style.visibility="visible";document.all["eb3"].style.visibility="visible";document.images["opener"].src=JSpath+"images/op2.gif";}}

function hideRatemini(){if((ns)&&(!gen5)){document.layers["eb1"].document.images["opener"].src=JSpath+"images/op.gif";document.layers["eb2"].visibility="hide";document.layers["eb3"].visibility="hide";}else if(gen5){document.getElementById("opener").setAttribute("src",JSpath+"images/op.gif");document.getElementById("eb2").style.visibility="hidden";document.getElementById("eb3").style.visibility="hidden";}else{document.all["eb2"].style.visibility="hidden";document.all["eb3"].style.visibility="hidden";document.images["opener"].src=JSpath+"images/op.gif";}}

function changeIcon(Iname,Isrc,IOP){if((ns)&&(!gen5)){document.layers["eb2"].document.images[Iname].src=JSpath+"images/"+Isrc+".gif";if(!IOP){document.layers["eb2"].visibility="hide";document.layers["eb1"].document.images["opener"].src=JSpath+"images/op.gif";}else{document.layers["eb2"].visibility="show";document.layers["eb1"].document.images["opener"].src=JSpath+"images/op2.gif";}}else if(gen5){document.getElementById(Iname).setAttribute("src",JSpath+"images/"+Isrc+".gif");if(!IOP){document.getElementById("eb3").style.visibility="hidden";document.getElementById("eb2").style.visibility="hidden";document.getElementById("opener").setAttribute("src",JSpath+"images/op.gif");}else{document.getElementById("eb3").style.visibility="hidden";document.getElementById("eb2").style.visibility="visible";document.getElementById("opener").setAttribute("src",JSpath+"images/op2.gif");}}else{document.images[Iname].src=JSpath+"images/"+Isrc+".gif";if(!IOP){document.all["eb2"].style.visibility="hidden";document.images["opener"].src=JSpath+"images/op.gif";}else{document.images["opener"].src=JSpath+"images/op2.gif";document.all["eb2"].style.visibility="visible";}}}

function redo(){history.go(0);}

function init(){self.onError=null;checkBrowser();getDimensions();preloadImages();}

function checkBrowser(){if( (parseInt( navigator.appVersion )) >= 4 ) {( navigator.appName.indexOf("etscape") != -1 ) ? ns = true : ns = false;( navigator.appName.indexOf("xplorer") != -1 ) ? ie = true : ie = false;gen5 = document.getElementById ? 1 : 0;}}

function getDimensions(){if(ns){windowWidth=innerWidth;windowHeight = innerHeight;}else if(ie){windowWidth=self.document.body.clientWidth;windowHeight = self.document.body.clientHeight;}return windowHeight, windowWidth;}

function stayInPlace(yScroll, xScroll){if(ns){diffY = self.pageYOffset;}else{diffY=document.body.scrollTop;}if(yScroll==1){if(diffY != lastScrollY){percent = .1 * (diffY - lastScrollY);if(percent > 0) percent = Math.ceil(percent);else percent=Math.floor(percent);if((ns)&&(!gen5)){document.layers["eb1"].top=parseInt(document.layers["eb1"].top)+percent;document.layers["eb2"].top=parseInt(document.layers["eb2"].top)+percent;document.layers["eb3"].top=parseInt(document.layers["eb3"].top)+percent;}else if(gen5){document.getElementById("eb1").style.top=parseInt(document.getElementById("eb1").style.top)+percent;document.getElementById("eb2").style.top=parseInt(document.getElementById("eb2").style.top)+percent;document.getElementById("eb3").style.top=parseInt(document.getElementById("eb3").style.top)+percent;}else{document.all["eb1"].style.top=parseInt(document.all["eb1"].style.top)+percent;document.all["eb2"].style.top = parseInt(document.all["eb2"].style.top)+percent;document.all["eb3"].style.top = parseInt(document.all["eb3"].style.top)+percent;}lastScrollY = lastScrollY + percent;}}}

function preloadImages() {pli1 = new Image();pli1.src=JSpath+'images/pp2.gif';pli2 = new Image();pli2.src=JSpath+'images/p2.gif';pli3 = new Image();pli3.src=JSpath+'images/pm2.gif';pli4 = new Image();pli4.src=JSpath+'images/m2.gif';pli5 = new Image();pli5.src=JSpath+'images/mm2.gif';pli6 = new Image();pli6.src=JSpath+'images/text.gif';pli7 = new Image();pli7.src=JSpath+'images/do2.gif';}



