function addToComparison(){
var price = document.getElementById("_EKM_PRODUCTPRICE").innerHTML;
var thumbnail = document.getElementById("_EKM_PRODUCTIMAGE_LINK_1").href;
var basket = document.getElementById("product_form").action;
var compare = $.cookie('compare');
if(compare===null){
$.cookie('compare','');
compare = "";
}

$.cookie('compare', compare + '~' + document.title + '|' + window.location + '|' + thumbnail + '|' + price + '|' + basket.replace(/&amp;/g,"&"));
viewComparison();
}

function deleteFromComparison(del){
var compare = $.cookie('compare');
var newcompare = compare.replace(del,"");
$.cookie('compare', newcompare);
if(newcompare==""){
closeComparison();
}else{
viewComparison();
}
}

function deleteComparison(){
$.cookie('compare', null);
}

function viewComparison(){
var compare = $.cookie('compare');
<!--Split Compare Cookie and Display-->
var outputHtml = "";
var compareSplit = compare.split("~");
for(var i=0;i<compareSplit.length;i++){
var productSplit = compareSplit[i].split("|");
if(productSplit[0]){
var delstr = '~' + productSplit[0] + '|' + productSplit[1] + '|' + productSplit[2] + '|' + productSplit[3] + '|' + productSplit[4];

if(document.getElementById("compare-data").innerHTML == "" && !firstcompareload){
var firstcompareload = productSplit[1];
}

outputHtml = outputHtml+'<div class="compare-list" onclick="loadCompareProduct(this,';
outputHtml = outputHtml+"'"+productSplit[1]+"'";
outputHtml = outputHtml+');"><div style="padding:5px;"><img src="'+productSplit[2]+'" style="margin-left:5px;max-height:80px;max-width:40px;" align="left"><div style="position:absolute;width:135px;left:50px;top:2px;text-align:center;">'+productSplit[0].substr(0,35)+'<br/><span style="font-size:25px;">&pound;'+productSplit[3]+'</span></div><div style="position:absolute;bottom:3px;left:85px;"><input type="image" src="/ekmps/shops/projectmusic/resources/Design/bin.png" onclick="deleteFromComparison(';
outputHtml = outputHtml+"'"+delstr+"'";
outputHtml = outputHtml+');"><input type="image" src="/ekmps/shops/projectmusic/resources/Design/compare-add-to-basket.png" onclick="window.location=';
outputHtml = outputHtml+"'"+productSplit[4]+"'";
outputHtml = outputHtml+';"></div></div></div></div>';}
}

if(compare!=""){
$("body").css("overflow", "hidden");
document.getElementById("compare-list").innerHTML = outputHtml;
document.getElementById("compare").style.visibility = "visible";
}else{
alert("You have't added any items to compare.");
}

if(firstcompareload){
loadCompareProduct(null,firstcompareload);
}

}

function loadCompareProduct(obj,url){
//load data
$('#compare-data').load('ajax/'+url+'#'+(new Date()).getTime()+' #product_main');
//Set Tabs
document.getElementById("compare-data").innerHTML = '<img src="/ekmps/shops/projectmusic/resources/Design/compare-loading.gif">';
$(".compare-selected").attr('class','compare-list');

if(!obj){
$(".compare-list:eq(0)").attr('class','compare-selected');
}else{
obj.className = "compare-selected";
}

}

function closeComparison(){
$("body").css("overflow", "visible");
document.getElementById("compare-list").innerHTML = "";
document.getElementById("compare-data").innerHTML = "";
document.getElementById("compare").style.visibility = "hidden";
}
