var IE;
var tempX = 0;
var tempY = 0;
var IE = document.all?true:false

if (!IE) document.captureEvents(Event.MOUSEMOVE)
	document.onmousemove = getScrollXY;

var scrOfX = 0, scrOfY = 0;
function getScrollXY(e) {
	if( typeof( window.pageYOffset ) == 'number' ) {
		//Netscape compliant
		scrOfY = window.pageYOffset;
		scrOfX = window.pageXOffset;
	} else if( document.body && ( document.body.scrollLeft || document.body.scrollTop ) ) {
		//DOM compliant
		scrOfY = document.body.scrollTop;
		scrOfX = document.body.scrollLeft;
	} else if( document.documentElement && ( document.documentElement.scrollLeft || document.documentElement.scrollTop ) ) {
		//IE6 standards compliant mode
		scrOfY = document.documentElement.scrollTop;
		scrOfX = document.documentElement.scrollLeft;
	}
	
	
	if (IE) { 
		tempX = event.clientX + scrOfX
		tempY = event.clientY + scrOfY
		
	} else {  
		tempX = e.pageX
		tempY = e.pageY
	} 
	tempX += -160
	tempY += -30		
}

function killLineFeet(str){
  var tmpChar = "";
  for(i=0;i<str.length;i++){  	
    if(str.charCodeAt(i) > 33){
    	//alert(str.charCodeAt(i));
      tmpChar = tmpChar.concat(str.charAt(i));
    }    
  }
  return tmpChar;
}

function showError(sText){
	document.getElementById('errorOut').innerHTML = sText;	
	$('#errorlayer').jqmShow();
}

function showCreditLoad(sText){
	document.getElementById('creditload').innerHTML = sText;	
	$('#creditload').jqmShow();
}

function showRFCLoad(xy){	
	xy == 1 ?	$('#rfcload').jqmShow() : $('#rfcload').jqmHide();
}

function showBvOk(sText){
	tempX += 70;
	tempY += -10;
	document.getElementById('changeTextWKOK').innerHTML = sText;
	$("#warenkorbok").css('top',tempY);
	$("#warenkorbok").css('left',tempX);
	$("#warenkorbok").css('display','block');	
	setTimeout('hide("#warenkorbok")',2000); 
}

function showMusterOk(sText){	
	document.getElementById('changeTextWKOK').innerHTML = sText;
	$("#warenkorbok").css('top','40%');
	$("#warenkorbok").css('left','50%');
	$("#warenkorbok").css('display','block');	
	setTimeout('hide("#warenkorbok")',2000); 
}

function showWkI(){
	$("#warenkorb").css('top',tempY);
	$("#warenkorb").css('left',tempX);
	$("#warenkorb").css('display','block');
}
function hideWkI(){
	$("#warenkorb").css('display','none');
}

function showWkOkBlaetter(){
	tempX += 70;
	tempY += -10;
	$("#warenkorbok").css('z-index',10000);	
	$("#warenkorbok").css('top',tempY);
	$("#warenkorbok").css('left',tempX);
	$("#warenkorbok").css('display','block');
	setTimeout('hide("#warenkorbok")',2000); 
}

function showWkOk(){
	$("#warenkorbok").css('top',tempY);
	$("#warenkorbok").css('left',tempX);
	$("#warenkorbok").css('display','block');
	setTimeout('hide("#warenkorbok")',2000); 
}

function intoBasket(num,errText,sh){	
	//wenn nur eine Position in den Warenkorb gelegt wird
	var err = 0;
	if(document.getElementById("checkprice").value == 0){
		showError(errText);
		err = 1;
		return 0;
	}
	if(document.fillBasket.elements["amount[]"].length && num == -1){;
		for(i=0;i<document.fillBasket.elements["amount[]"].length;i++){
			document.fillBasket.elements["amount[]"][i].value = document.getElementById('amount'+i).value;
			document.fillBasket.elements["articleSize[]"][i].value = document.getElementById('selectsize'+i).value;
			if(!isNaN(document.fillBasket.elements["amount[]"][i].value) && document.fillBasket.elements["amount[]"][i].value != ""){		
			}else{
				err = 1;
				showError(errText);
				return 0;
			}
		}
	}else{
		if(document.fillBasket.elements["amount[]"][num]){
			document.fillBasket.elements["amount[]"][num].value = document.getElementById('amount'+num).value;
			document.fillBasket.elements["articleSize[]"][num].value = document.getElementById('selectsize'+num).value;
			if(!isNaN(document.fillBasket.elements["amount[]"][num].value) && document.fillBasket.elements["amount[]"][num].value != ""){						
			}else{
				err = 1;				
			}
		}else{
			document.fillBasket.elements["amount[]"].value = document.getElementById('amount0').value;
			document.fillBasket.elements["articleSize[]"].value = document.getElementById('selectsize0').value;
			if(!isNaN(document.fillBasket.elements["amount[]"].value) && document.fillBasket.elements["amount[]"].value != ""){		
			}else{
				err = 1;				
			}
		}
		if(err == 1){
			showError(errText);
			return 0;
		}
	}
	if(err == 0){
		if(num >= 0){			
			document.fillBasket.onlyOnePos.value = num;				
		}
		if(sh){
			showWkOk();
		}
		document.fillBasket.Modus.value = "basketCompleteOK";	
		document.fillBasket.submit();
	}
}
