//	JavaScript functions
function doAction(wert,tooltip,page)
{
	//alert(wert + ' ' + tooltip + " in den Warenkorb legen");
	getPanel("aj_basket","asp/aj_basket.asp?id=" + escape(wert)+ "&tooltip=" + escape(tooltip)+ "&p=" + escape(page) + "");
}
function Left(str, n)
{
   if (n <= 0)
         return "";
   else if (n > String(str).length)
         return str;
   else
         return String(str).substring(0,n);
}
function checkform(){
	var errmessage = '';
	requiredFields = document.getElementById('_required').value;
	ArrRequired = requiredFields.split(',');
	for(var x=0; x < ArrRequired.length;x++)
	{
		currentField = document.getElementById(ArrRequired[x]);
		if(currentField.value == '')
		{
			currentField.className = 'formrequired';
			errmessage += '' + currentField.name + ' is a required field!\n';
		}else{
			currentField.className = 'formfix';
		}
	}
	if(errmessage == ''){
		document.getElementById('form1').submit();
	}else{
		alert(errmessage);
	}
}
//AJAX EXTENSION XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
//XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
function getPanel(area,page){
	ajax = new sack(page);
	ajax.method = "get";
	ajax.element = area;
	ajax.onLoading = function(){
	document.getElementById(area).innerHTML = '<div class="loader">&nbsp;</div>';
	};
	ajax.runAJAX();
}

function sendPanel(page){
	ajax = new sack(page);
	ajax.method = "get";
	ajax.runAJAX();
}
//XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
//XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
