function Delete_Cookie( name, path, domain ) {
if ( Get_Cookie( name ) ) document.cookie = name + "=" +
( ( path ) ? ";path=" + path : "") +
( ( domain ) ? ";domain=" + domain : "" ) +
";expires=Thu, 01-Jan-1970 00:00:01 GMT";
}
 

function Get_Cookie( 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 Set_PlayerMode(name,value)	
{   var c = Get_Cookie(name);  
    var cVal = "";
    var NewVal = "";
    if (c != null){
            cVal = value
   }
   else {
        cVal = value;
    }
     SetTheCookie(name,cVal,120,'/','','');
}

function Set_Cookie(name,value,mode) 
{   var c = Get_Cookie(name);   
    var cVal = "";
    var NewVal = "";
    if (c != null){
        var cArray = c.split("|")
        var isName = false;
        for(var i=0;i<cArray.length;i++){
        
           if(cArray[i] != null && cArray[i] != ''){
                if (cArray[i].split("~")[0] == value.split("~")[0]) {
                    if (mode == 'Cookie'){
                        NewVal = (value.split('~')[0]) + '~' + (parseInt(cArray[i].split('~')[1])+ 1) + '~' + (parseFloat(value.split('~')[2]));
                        cArray[i] = NewVal;
                    }
                    else{
                        cArray[i] = value;
                    }
                    isName= true;
                }
           }
        }
            
        if (!isName){
            cArray[i] = value;
        }
        for(var i=0;i<cArray.length;i++){
            if (cArray[i] != "") {
                cVal += cArray[i] + "|";
            }
          }
        
    }else {
        cVal = value;
    }
    SetTheCookie(name,cVal,120,'/','','');
  
}

function SetTheCookie( name, value, expires, path, domain, secure ) 
{

var today = new Date();
today.setTime( today.getTime() );
if ( expires )
{
expires = expires * 60 * 60 * 24 * 1000;
}
var expires_date = new Date( today.getTime() + (expires) );

document.cookie = name + "=" +escape( value ) +
( ( expires ) ? ";expires=" + expires_date.toGMTString() : "" ) + 
( ( path ) ? ";path=" + path : "" ) + 
( ( domain ) ? ";domain=" + domain : "" ) +
( ( secure ) ? ";secure" : "" );
}

function set_background(name,value) 
{
    var c = Get_Cookie(name);
    var cVal = "";
    if (c != null)
     {
       cVal  = value;    
     }        
    else
     {
        cVal = value;
     }
     SetTheCookie(name,cVal,120,'/','','');
}

function delete_CookieValue(itemnumber, name)
{  var c = Get_Cookie(name);
   var cVal = "";
   if (c != null){
   
        var cArray = c.split("|")
         for(var i=0;i<cArray.length;i++){
        
           if(cArray[i] != null && cArray[i] != ''){
                if (cArray[i].split("~")[0] == itemnumber) {
                    cArray[i] = '';
                }
           }
        }
        
        for(var i=0;i<cArray.length;i++){
            if (cArray[i] != "") {
                cVal += cArray[i] + "|";
            }
        }       
   }
    SetTheCookie(name,cVal,120,'/','','');
   
}


