var selected;
var submitter = null;
function submitFunction() {
submitter = 1;
}
function popupWindow(url) {
window.open(url,'popupWindow','toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=yes,resizable=yes,copyhistory=no,width=100,height=100,screenX=150,screenY=150,top=150,left=150')
}  
function selectRowEffect(object, buttonSelect) {
if (!selected) {
if (document.getElementById) {
selected = document.getElementById('defaultSelected');
} else {
selected = document.all['defaultSelected'];
}
}
if (selected) selected.className = 'moduleRow';
object.className = 'moduleRowSelected';
selected = object;
if (document.getElementById('payment'[0])) {
document.getElementById('payment'[buttonSelect]).checked=true;
} else {
//document.getElementById('payment'[selected]).checked=true;
}
}
function rowOverEffect(object) {
if (object.className == 'moduleRow') object.className = 'moduleRowOver';
}
function rowOutEffect(object) {
if (object.className == 'moduleRowOver') object.className = 'moduleRow';
}
function popupImageWindow(url) {
window.open(url,'popupImageWindow','toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=no,resizable=yes,copyhistory=no,width=100,height=100,screenX=150,screenY=150,top=150,left=150')
}
function modifyCheck(classname,idname) {
var obj = document.getElementById(idname);
var allElems = document.getElementsByTagName('input');
var nothing=1;
for (var i = 0; i < allElems.length; i++) {
var thisElem = allElems[i];
if (thisElem.className && thisElem.className == classname && thisElem != obj && thisElem.checked==true) {
	thisElem.checked=false;
	nothing=0;
}
}
if(nothing) {
	return false;
}
return true;
}
function plainprod(elemid) {
document.getElementById(elemid).style.display="none";
}
function sendReq(elemid,params){
var req = null;
try{
req = new XMLHttpRequest();
}
catch (ms){
try{
req = new ActiveXObject("Msxml2.XMLHTTP");
} 
catch (nonms){
try{
req = new ActiveXObject("Microsoft.XMLHTTP");
} 
catch (failed){
req = null;
}
}  
}
req.open("GET", 'http://www.kostas-eurowelt.de/request.php?'+params, true);
req.onreadystatechange = function(id){            
switch(req.readyState) {
case 4:
if(req.status!=200) {
alert("Fehler:"+req.status); 
}else{    
document.getElementById(elemid).innerHTML = req.responseText;
document.getElementById(elemid).style.display="block";
}
break;

default:
return false;
break;     
}
};
req.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
req.send(null);
}
function catfilter(elemid,mode,combo,rowid,pid) {
if(mode=='2' && combo.value==0)
sendReq(elemid,'mode='+3+'&id='+combo.value+"&row="+rowid+"&pid="+pid);
else
sendReq(elemid,'mode='+mode+'&id='+combo.value+"&row="+rowid+"&pid="+pid);
}
var speed=0.0;
var myziel=0;
var mypos=0.0;
function scroll(nspeed) {
mybox=document.getElementById('product_scroll_layer');
if(nspeed!==undefined)
{
if(myziel!=0&&speed!=0)
{
myziel+=nspeed;
}
else
myziel=parseInt(mybox.style.left)+nspeed;
speed=(myziel-parseInt(mybox.style.left))/10;
mypos=parseInt(mybox.style.left);
myboxs=document.getElementById('product_scroll_box');
if(parseInt(mybox.offsetWidth)+parseInt(myziel)>parseInt(myboxs.offsetWidth))
document.getElementById('product_scroll_right').style.display="inline";
else
document.getElementById('product_scroll_right').style.display="none";
if(myziel<0)
document.getElementById('product_scroll_left').style.display="inline";
else
document.getElementById('product_scroll_left').style.display="none";
}
if(parseInt(mybox.style.left)==myziel)
{
speed=0;
mybox.style.left=parseInt(myziel)+"px";
return;
}
mypos+=speed;
mybox.style.left=parseInt(mypos)+"px";
speed=(myziel-parseInt(mybox.style.left))/10;
setTimeout('scroll()',20);
}
function getXY(obj)
{
var curleft = 0;
var curtop = 0;
var border;
var padding;
if (obj.offsetParent)
{
do
{
if (getStyle(obj, 'position') != 'absolute')
{
if (border = getStyle(obj, 'border-top-width')) curtop += parseInt(border);
if (border = getStyle(obj, 'border-left-width')) curleft += parseInt(border);
if (padding = getStyle(obj, 'padding-top')) curtop += parseInt(padding);
if (padding = getStyle(obj, 'padding-left')) curleft += parseInt(padding);
}
curleft += obj.offsetLeft;
curtop += obj.offsetTop;
}
while (obj = obj.offsetParent)
}
else if (obj.x)
{
curleft += obj.x;
curtop += obj.y;
}
return {'x': curleft, 'y': curtop};
}
function getStyle(obj, styleProp)
{
if (obj.currentStyle)
return obj.currentStyle[styleProp];
else if (window.getComputedStyle)
return document.defaultView.getComputedStyle(obj,null).getPropertyValue(styleProp);
}
function posLayer(obj1,obj2,show)
{
el1=document.getElementById(obj1);
el2=document.getElementById(obj2);
var pos=getXY(el1);
if(show==0)
{
el2.style.display='none';
return;
}
else
{
el2.style.left=pos.x+'px';
el2.style.top=pos.y+'px';
el2.style.display='block';
}
}
function combo_goto(l) {
var p = l.options[l.selectedIndex].value;
if (p != "None") {
location.href=p;
}
}
//bookmarkscript, copyright olshop ag
function addbook(type) {
var url=encodeURIComponent(location.href);
var title=encodeURIComponent(document.title);
switch (type) {
case 'wong':
book='http://www.mister-wong.de/index.php?action=addurl&bm_url='+url+'&bm_description='+title;
break;
case 'del':
book='http://del.icio.us/post?url='+url+'&title='+title;
break;
case 'digg':
book='http://digg.com/submit?phase=2&url='+url.replace(/\+/g,'%2b')+'&title='+title;
break;
case 'webnews':
book='http://www.webnews.de/einstellen?url='+url+'&title='+title;
break;
case 'yigg':
book='http://www.yigg.de/neu?exturl='+url+'&exttitle='+title;
break;
case 'google':
book='http://www.google.com/bookmarks/mark?op=add&hl=de&bkmk='+url+'&title='+title;
break;
}
window.open(book);
return false;
}

