<script type="text/javascript">
//----------------------------------------------------------
// create cookie
//----------------------------------------------------------
function setCookie( name, value, expires, path, domain, secure ) {
var today = new Date();
today.setTime( today.getTime() );
if ( expires ) {
expires = expires * 1000 * 60 * 60 * 24;
}
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' : '' );
}
//----------------------------------------------------------
// check if cookie defined
//----------------------------------------------------------
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 ) );
}
//------------------------------------------------------------
// Remove cookie
//------------------------------------------------------------
function removeCookie( name, path, domain) {
if ( getCookie( name ) )
{
document.cookie = name + '=' + ( ( path ) ? ';path=' + path : '') + ( ( domain ) ? ';domain=' + domain : '' ) + ';expires=Thu, 01-Jan-1970 00:00:01 GMT';
}
}
//------------------------------------------------------------
// Get the domain name
//------------------------------------------------------------
function getDomainname () {
var hostname = window.location.hostname.split('.');
if ( hostname.length >= 2 ) {
var len = hostname.length;
var domainname = '.' + hostname[len - 2] + '.' + hostname[len - 1];
} else {
var domainname = '.' + window.location.hostname;
}
return domainname;
}
</script>
//----------------------------------------------------------
// create cookie
//----------------------------------------------------------
function setCookie( name, value, expires, path, domain, secure ) {
var today = new Date();
today.setTime( today.getTime() );
if ( expires ) {
expires = expires * 1000 * 60 * 60 * 24;
}
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' : '' );
}
//----------------------------------------------------------
// check if cookie defined
//----------------------------------------------------------
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 ) );
}
//------------------------------------------------------------
// Remove cookie
//------------------------------------------------------------
function removeCookie( name, path, domain) {
if ( getCookie( name ) )
{
document.cookie = name + '=' + ( ( path ) ? ';path=' + path : '') + ( ( domain ) ? ';domain=' + domain : '' ) + ';expires=Thu, 01-Jan-1970 00:00:01 GMT';
}
}
//------------------------------------------------------------
// Get the domain name
//------------------------------------------------------------
function getDomainname () {
var hostname = window.location.hostname.split('.');
if ( hostname.length >= 2 ) {
var len = hostname.length;
var domainname = '.' + hostname[len - 2] + '.' + hostname[len - 1];
} else {
var domainname = '.' + window.location.hostname;
}
return domainname;
}
</script>