function cookieVal(cookieName, cookieString){	var startLoc = cookieString.indexOf(cookieName);	if ( startLoc == -1) { /*startLoc==undefined || */		return("");	}	var sepLoc = cookieString.indexOf("=", startLoc);	var tmpString = cookieString+";";	var endLoc = tmpString.indexOf(";", startLoc);	if(endLoc == -1) {		endLoc = cookieString.length;	}	return( cookieString.substring(sepLoc+1, endLoc) );}function buildArray(s){	var obj=new Object();	while(s!="" && s!="CartData"){		var art=s.substring(0,s.indexOf("-"));		var num=s.substring( s.indexOf("-")+1, s.indexOf("+") );		obj[art]=parseInt(num);		s=s.substring( s.indexOf("+")+1, s.length );	}	return obj;}function buildCartData(obj){	var s="";	for(art in obj){		s=s+art+"-"+obj[art]+"+";	}	return s;}function insertArt(artName, artNum){	var s=cookieVal("CartData",document.cookie);	if( s=="CartData"){		s=""; }	var data=buildArray( s );	var indx=s.indexOf(artName+"-");	if( indx==-1 ){		data[artName]=artNum;	}else{		data[artName] = data[artName] + artNum;	}	s=buildCartData(data);	document.cookie="CartData="+s+"; path=/; expires="+expDate()+";";}function insertArtNice(artName, tName){	insertArt(artName, 1);	if(document.getElementById('korzinka')){		document.getElementById('korzinka').src=WEB_DB_NAME				+"korzinavmist?OpenForm&unique="+Math.random();	};	alert("\u0421\u043F\u0430\u0441\u0438\u0431\u043E, \u0442\u043E\u0432\u0430\u0440 \u0434\u043E\u0431\u0430\u0432\u043B\u0435\u043D \u0432 \u043A\u043E\u0440\u0437\u0438\u043D\u0443: "+tName+".");}function setArt(artName,artNum){	var s=cookieVal("CartData",document.cookie);	var data=buildArray( s );	var indx=s.indexOf(artName+"-");	if( indx==-1 ){		data[artName]=artNum;	}else{		data[artName] = artNum;	}	s=buildCartData(data);	document.cookie="CartData="+s+"; path=/; expires="+expDate()+";";	clearTrash();}function clearTrash() {	var s=cookieVal("CartData",document.cookie);	var obj=buildArray( s );		var newobj = new Object();	for(art in obj){		if( obj[art]>0){			newobj[art]=obj[art];		}	}	s=buildCartData(newobj);	document.cookie="CartData="+s+"; path=/; expires="+expDate()+";";}function cartIsEmpty() {	clearTrash();	var s=cookieVal("CartData",document.cookie);	var obj=buildArray( s );	for(art in obj){		if( obj[art]>0){			return 1;		}	}	return 0;}
