function writecookies(language, languagenum)
{
setCookie("DefaultLanguage",language);
setCookie("DefaultLanguageNum",languagenum);
}

var bikky = document.cookie;

function getCookie(name) { // use: getCookie("name");

  bikky = document.cookie;

  var index = bikky.indexOf(name + "=");
  if (index == -1) return null;
  index = bikky.indexOf("=", index) + 1;
  var endstr = bikky.indexOf(";", index);
  if (endstr == -1) endstr = bikky.length;
  return unescape(bikky.substring(index, endstr));
}

var today = new Date();
//var expiry_delete = new Date(today.getTime() - 1 * 1 * 30 * 60 * 1000); // moins 30 minutes
var expiry_delete = 'Thu, 01-Jan-70 00:00:01 GMT';
var expiry = new Date(today.getTime() + 30 * 24 * 60 * 60 * 1000); // plus 30 minutes

function setCookie(name, value, awid) { // use: setCookie("name", value);
  bikky = document.cookie;

  if (value != null && value != "")
  	// First we delete the cookie
        //alert('Before COOKIE delete --> value : ' + value + ' --> iheight : ' + getCookie("iheight"));
	//document.cookie=name + "=" + escape(value) + "; expires=" + expiry_delete.toGMTString() + "; path=/";
        document.cookie=name + "=" + escape(value) + "; expires=" + expiry_delete + "; path=/";

	// Add cookie
	document.cookie=name + "=" + escape(value) + "; expires=" + expiry.toGMTString() + "; path=/" ;
    //alert('AFTER COOKIE ADD --> value : ' + value + ' --> iheight : ' + getCookie("iheight"));
    
}



function Delete_Old_Cookies(name, value, path) { // use: setCookie("name", value);

  bikky = document.cookie;

  if (value != null && value != "") {
  	//document.cookie=name + "=" + escape(value) + "; expires=" + expiry_delete.toGMTString() 
         //document.cookie=name + "=" + escape(value) + "; expires=" + expiry_delete.toGMTString() + "; domain=direct.tq3world.com ; path=" + path ;
         //document.cookie=name + "=" + escape(value) + "; expires=" + expiry_delete.toGMTString() + "; domain=direct.tq3world.com ; path=/custom/" ;
         document.cookie=name + "=" + escape(value) + "; expires=" + expiry_delete ;
         document.cookie=name + "=" + escape(value) + "; expires=" + expiry_delete + "; path=" + path ;
         document.cookie=name + "=" + escape(value) + "; expires=" + expiry_delete + "; path=/custom/" ;
     }
  bikky = document.cookie; // update bikky
}


function setSessionCookie(name, value) { // use: setCookie("name", value);

  bikky = document.cookie;
  if (value != null && value != "")
  	// First we delete the cookie
    //	document.cookie=name + "=" + escape(value) + "; expires=" + expiry_delete.toGMTString() + "; path=/";
	document.cookie=name + "=" + escape(value) + "; expires=" + expiry_delete + "; path=/";
    // Add cookie without expiration date
	document.cookie=name + "=" + escape(value) + "; path=/" ;
    
}