function setPointer(instance,theDefaultColor,thePointerColor)
{
 if(instance && (currentColor=instance.bgColor))
 {
  instance.bgColor = (currentColor.toLowerCase()==theDefaultColor.toLowerCase()) ?thePointerColor:theDefaultColor; 
 } 
}


function SetPreviewPicture(file,dimension){
  
  var size=dimension.split("x");
  
    
  var openPicture = window.open ("","","width="+size[0]+",height="+size[1]+",status=0,scrollbars=0,resizable=0");
  openPicture.document.write("<html><body leftmargin=\"0\" topmargin=\"0\" marginwidth=\"0\" marginheight=\"0\">"+                              
							  "<img src=\""+file+"\" width=\""+size[0]+"\" height=\""+size[1]+"\">"+
							  "</body></html>");
}




var currentElement = null;
var timer = null;

function ShowTable(amount){

if (timer){
    HiddenTable()
	clearTimeout(timer);
	timer = null;
   }

    var text = "<div style='padding:5;font:10px Verdana;color:#FFFFFF;background-color:#23B4F5;width:200;' id='pi'>Товар добавлен в Вашу корзину!<br/>В Вашей корзине <b>"+ amount +"</b> товара</div>";

	var instance = currentElement || document.getElementById("topic");
	if(!instance) return
	
	currentElement=instance
	
	document.onmousemove = mouseMove;
	if (!document.all) document.captureEvents(Event.MOUSEMOVE);
	
	currentElement.innerHTML=text
	
	
	timer=setTimeout("HiddenTable()",4500)
}

function mouseMove(e){  
   e = e || window.event;
   var X = (document.all)?e.x+document.body.scrollLeft:e.pageX;
   var Y = (document.all)?e.y+document.body.scrollTop:e.pageY;
         
   currentElement.style.top=Y+10;
   currentElement.style.left=X+10;
   
}

function HiddenTable(){

	//var instance = currentElement || document.getElementById("topic");
	if(!currentElement) return
	
	var nested = document.getElementById("pi");
	if(!nested) return
	currentElement.removeChild(nested);
	
	timer=null
}







function DeleteCookie(name) {
var exp = new Date();
FixCookieDate (exp); // Correct for Mac bug
exp.setTime (exp.getTime() - 1); // This cookie is history
var cval = GetCookie (name);
if (cval != null)
document.cookie = name + "=" + cval + "; expires=" + exp.toGMTString();
}



function setCookies(name, value, expires, path, domain, secure) {
  var curCookie = name + "=" + escape(value) +
  ((expires) ? "; expires=" + expires.toGMTString() : "") +
  ((path) ? "; path=" + path : "") +
  ((domain) ? "; domain=" + domain : "") +
  ((secure) ? "; secure" : "")
  

  document.cookie=curCookie 
}


function getCookie(name) {
    var start = document.cookie.indexOf(name+"=");
    var len = start+name.length+1;
    if ((!start) && (name != document.cookie.substring(0,name.length))) return null;
    if (start == -1) return null;
    var end = document.cookie.indexOf(";",len);
    if (end == -1) end = document.cookie.length;
    return unescape(document.cookie.substring(len,end));

}

function basket(IdGoods){
var result=getCookie('goods');
  if(result){
   
   var rule = new RegExp("[^0-9]"+IdGoods+";","ig");  
   //if(result.indexOf(IdGoods+';')!=-1)
   if((rule.exec(result)!=null) || (result==IdGoods+';'))
    {
	 alert('Такой товар уже есть в корзине!');
	 return;
	}
     else  {
	  result+=IdGoods+';';
	  setCookies('goods',result)
	  
      //newArray = result.split(/;/)
	  //ShowTable((document.all)?newArray.length:newArray.length-1)
	 }
  
   }
   else {
   
   setCookies('goods',IdGoods+';')
   //ShowTable(1)
   }

 OrderWindow();
}

function delCookie(IdGoods){

if(IdGoods=='All'){
setCookies('goods','')
}else{

var result=getCookie('goods');

re = eval('/'+IdGoods+';/');
result = result.replace(re,"");
setCookies('goods',result)
}

location.href='basket.php';

}

function move_quote(variable){


var text=document.getElementById('quote_'+variable).innerHTML;

var login=document.getElementById('users_'+variable).innerHTML;

if(text && login)
 {
var form_value=document.newthread.elements['message'].value;
document.newthread.elements['message'].value=form_value+'[quote]'+'[b]'+login+'[/b]'+text+'[/quote]';

 
 }

}

function changeGoods(Lvalue){
var values=Lvalue.options[Lvalue.selectedIndex].value

 variable=values.split("_");
location.href='view_goods.php?id='+variable[0]+'&ad='+variable[1];
}

function OrderWindow()
{
 www = window.open( '/popuporder.php', 'popuporder', 'width=300px, height=200px, top=200px, left=300' );
 www.focus();      
 return false;
}