<!--

var compare_array=new Array();
if(get_cookie('compare_array')!="")get_compare_array_from_string(get_cookie('compare_array').toString());

function get_compare_array_from_string(some_string){
	
	var result=new Array();
	var count=0;
	var element=0;
	var vars_reg_exp=/[^,]*[^,]/gi;
	
	result=some_string.match(vars_reg_exp);
	for(count=0;count<result.length;count+=2){
		compare_array[element]=new Array(result[count],result[count+1]);
		element++;
	}
}


function store_cookie(name,value){
	document.cookie=name+"="+value+";";
}

function get_cookie(name){
	
	var cookie=document.cookie.toString();
	var start_position=cookie.indexOf(name);
	
	if(start_position==-1)return("");
	var separator_position=cookie.indexOf("=",start_position);
	var end_position=cookie.indexOf(";",start_position)
	if(end_position==-1)end_position=cookie.length;
	
	return(cookie.substring(separator_position+1,end_position));
}

function delete_element_from_array(id,array){
	
	var tmp_array=new Array();
	
	tmp_array=array.slice(0,id);
	tmp_array=tmp_array.concat(array.slice(id+1));
	
	return tmp_array;
}

function replace_from_compare_table(id){

	var count=0;
	for(count=0;count<compare_array.length;count++){
		if(id==compare_array[count][0])break;
	}
	compare_array=delete_element_from_array(count,compare_array);
	store_cookie('compare_array',compare_array);
	create_compare_preview_table();
}

function place_into_compare_table(id,name){
	
	var count=0;
	var is_already_placed=false;
	
	for(count=0;count<compare_array.length;count++){
		if(id==compare_array[count][0]){
			is_already_placed=true;
			break;
		}
	}
	if(is_already_placed==false)compare_array[count]=new Array(id,name);
	store_cookie('compare_array',compare_array);
	create_compare_preview_table();
	document.getElementById('compare_table_preview').style.display='block';
}	

function create_compare_preview_table(){
	
	var value="";
	var count=0;
	
	if(compare_array.length==0){
		unseen('compare_table_preview');
		return;
	}
	
	
	value="<PRE><TABLE cellSpacing=0 cellPadding=0 width='205' align=center border=0><TR><TD vAlign=top><TABLE class=right_tab cellSpacing=0 cellPadding=0 width='100%' border=0><TR><TH class=article_title style='FONT-SIZE: 11px; COLOR: #666666; TEXT-ALIGN: center' vAlign=center width='100%' bgColor='#dddddd' 'height=32' nowrap><table style='border:0px' cellSpacing=0 cellPadding=0 align=center border=0 class=right_tab><tr><th class=article_title style='FONT-SIZE: 11px; COLOR: #666666; TEXT-ALIGN: center' vAlign=center width='100%' style='border:0px'>СРАВНЕНИЕ ТОВАРОВ<th style='border:0px'><img src='/img/delete.gif' alt='' align='right' valign=top style='cursor:pointer' onclick='document.getElementById(\"compare_table_preview\").style.display=\"none\";'></table></td></tr><TR><TD class=article_body vAlign=top bgColor=#dddddd colSpan=2><table class='tab_intro'>";
	for(count=0;count<compare_array.length;count++){
		value+="<tr><td width='90'><tr><td width='90'>"+compare_array[count][1]+"</td><td width='150' style='color:#666666' style=\"cursor:pointer;\" onclick=\"replace_from_compare_table('"+compare_array[count][0]+"');\"><img src='/img/delete.gif' alt='' align='left' vspace='5'>удалить из списка сравнения</td></tr>";
	}
	value+="<tr><td colspan=2 style='text-align:center'><input type=\"button\" value=\"Сравнить\" onclick=\"compare();\" class='but'></td></tr>";
	value+="</table></td></tr></table></td></tr></table></PRE>";
	

	set_id_innerHTML('compare_table_preview',value);
}

function set_id_value(id,value){
	document.getElementById(id).value=value;
}

function get_id_value(id){
	
	value=document.getElementById(id).value;
	
	return value;
}

function set_id_innerHTML(id,value){
	document.getElementById(id).innerHTML=value;
}

function get_id_innerHTML(id){
	
	value=document.getElementById(id).innerHTML;
	
	return value;
}

function compare(){

	var action=get_id_value('action');
	var url=action+"?";
	var count=0;
	
	for(count=0;count<compare_array.length;count++){
		if(count>0)url+="&";
		url+="compare[]="+compare_array[count][0];
	}
	window.open(url,"compare","scrollbars=yes,toolbar=no,status=no,menubar=no,Resizable=yes,loactionbar=no,height=600,width=800",false);
}

var xoff=5;
var yoff=5;

function makeStatic(elementName){
	if (document.all){
		document.all(elementName).style.left=50+'%';
		document.all(elementName).style.top=50+'%';
	}
	else if (document.getElementById)
	{
		document.getelementById(elementName).style.left = window.pageXOffset+xoff;
		document.getelementById(elementName).style.top = window.pageYOffset+yoff;
	}
}
//-->