function wsitem_list( sFunc, sData, sItemId ) {
	switch ( sFunc ) {
		case 'insert':
			break;
		case 'update':
			WSItemListUpdate( sData );
			break;
		case 'delete':
			WSItemListDelete( sData );
			break;
		default:
			break;
	} 
}

function WSItemListUpdate( sData ) {
	var sId = sData.substring( 0, sData.indexOf( ':' ) ), 
		sPieceNumber = sData.substring( sData.indexOf( ':' ) + 1, sData.length );
	
	if ( document.getElementById( 'wsitem-list-G1-' + sId ) && 'INVALID_DATA_ERROR' != sPieceNumber ) {
		document.getElementById( 'wsitem-list-G1-' + sId ).value = sPieceNumber;
	}
}

function WSItemListDelete( sData ) {
	if ( document.getElementById( 'wsitem-list-G1-' + sId ) ) {
		document.getElementById( 'wsitem-list-G1-' + sId ).value = 0;
	}
}
function dark() {
	
	return proform.darkOverlay( 'F00' );
	
}



/**kosárba betesz funkció
* @param evt	- event window esemény
*/
function WSItemListRequestChange( evt ) {
	
	
	var elSource, sIdEvtTarget, sItemId, sPieceNumber;
	evt = evt || window.event || '';
	//Bemenő paraméter ellenőrzés
	if ( !evt ) {
		console.debug('Bemenő paraméter: evt, [WSItemListRequestChange],  Nem adtad meg a függvény paramétert (event)');
		return false;
	}

//		console.debug('ajaxkérés elküldése');
		document.getElementById('main').style.display = 'none';
		
		elSource = evt.target || evt.srcElement;
//		elSource = elSource.parentNode; 
		sIdEvtTarget = elSource.getAttribute('id');
		sItemId = sIdEvtTarget.substring( elSource.getAttribute('id').lastIndexOf( '-' ) + 1, elSource.getAttribute('id').length );
		sPieceNumber = document.getElementById( sIdEvtTarget.replace( /G2/, 'G1' ) );
		temp = doCommunication( 'index.php?system_function=ajax&function=wsbasket_1&item_id=' + sItemId + '&piece=' + sPieceNumber.value );
		CallModulJS( temp );
		
//		console.debug('ajaxkérés vége');
		document.getElementById('main').style.display = 'block';
}

/**kosárból kivesz funkció
* @param evt	- event window esemény
*/
function WSItemListRequestDelete( evt ) {
	var elSource, sIdEvtTarget, sItemId;
	evt = evt || window.event || '';
	//Bemenő paraméter ellenőrzés
	if ( !evt ) {
		console.debug('Bemenő paraméter: evt, [WSItemListRequestDelete],  Nem adtad meg a függvény paramétert (event)');
		return false;
	}
		elSource = evt.target || evt.srcElement;
//		elSource = elSource.parentNode; 
		sIdEvtTarget = elSource.getAttribute('id');
		sPieceNumber = document.getElementById( sIdEvtTarget.replace( /G3/, 'G1' ) );
		sPieceNumber.value = 0;
		sItemId = sIdEvtTarget.substring( elSource.getAttribute('id').lastIndexOf( '-' ) + 1, elSource.getAttribute('id').length );
		temp = doCommunication( 'index.php?system_function=ajax&function=wsbasket_1&item_id=' + sItemId + '&piece=0' );
		CallModulJS( temp );
	
}

