function setCookie(name,value,limitSec){
    if( (name != null) && (value != null) ){
        newDay = new Date();
        newDay.setTime(newDay.getTime() + 1000*60*60*24);
        expDay = newDay.toGMTString();
        
        if(limitSec != null){
            limitSec = eval(limitSec);
            setDay = new Date();
            setDay.setTime(setDay.getTime() + 1000*limitSec);
            expDay = setDay.toGMTString();
        }
        document.cookie = name + "=" + escape(value) + ";expires=" + expDay + ";domain=videoboy.tv;path=/";
        return true;
    }
    return false;
}

function writeCookie(name,value){
    
    oldValue = getCookie(name);
    if(oldValue){
        k=0;
        newValueArr = new Array;
        oldValueArr = oldValue.split(",");
        for(i=0;i<oldValueArr.length;i++){
            if(oldValueArr[i] != value){
                newValueArr[k] = oldValueArr[i];
                k++;
            }
        }
        newValue = newValueArr.join(",");
        if(newValue){
            value = newValue + "," + value;
        }
    }
    return setCookie(name,value);
}

function deleteCookie(name){
    setDay = new Date();
    setDay.setTime(setDay.getYear() - 1);
    expDay = setDay.toGMTString();
    document.cookie = name + "=;expires=" + expDay + ";domain=videoboy.tv;path=/";

    if(navigator.userAgent.indexOf("Opera/") > -1){
       document.cookie = name + "=;expires=" + expDay + ";domain=member.videoboy.tv;path=/";
       document.cookie = name + "=;expires=" + expDay + ";domain=www.videoboy.tv;path=/";
       document.cookie = name + "=;expires=" + expDay + ";domain=ppv.videoboy.tv;path=/";
    }

    return true;
}

function deleteAll(){
    //alert('deleteAll');

    cookieArr = document.cookie.split("; ");
    for(i=0;i<cookieArr.length;i++){
        end = cookieArr[i].indexOf("=",0);
        deleteCookie(cookieArr[i].substring(0,end));
    }
    return true;
}

function isLogin2(){
    user_mst_id = getCookie('user_mst_id');
    element2 = document.getElementById("yetLogin2");
    if(user_mst_id.length){
        element2.style.display='none';
    }else{
        element2.style.display='block';
    }
}

function getCookie(name){
    name += "=";
    theCookie = document.cookie + ";";
    start = theCookie.indexOf(name);
    if(start != -1){
        end = theCookie.indexOf(";",start);
        return unescape(theCookie.substring(start + name.length,end));
    }
    return false;
}

function isLogin(){
    var p = location.pathname;
    rObj = new RegExp("\/biglobe\/");

    user_mst_id = getCookie('user_mst_id');
    user_kind = getCookie('userKind');

    document.getElementById("login_off").style.display='none';
    document.getElementById("login_off_navi").style.display='none';
    document.getElementById("login_on_navi").style.display='none';
    document.getElementById("login_off_navi2").style.display='none';
    document.getElementById("login_on_mail").style.display='none';
    document.getElementById("login_on_member").style.display='none';
    document.getElementById("login_on_card").style.display='none';

    if(user_mst_id.length){
        document.getElementById("login_on_navi").style.display='block';
        if(user_kind=='1'){
            document.getElementById("login_on_mail").style.display='block';
        }else if(user_kind=='2'){
        	if (p.match(rObj))
        	{
                document.getElementById("login_on_mail").style.display='block';
            } else
            {
                document.getElementById("login_on_card").style.display='block';
            }
        }else if(user_kind=='3'){
        	if (p.match(rObj))
        	{
                document.getElementById("login_on_mail").style.display='block';
            } else
            {
                document.getElementById("login_on_member").style.display='block';
            }
        }else if(user_kind=='5'){
        	if (p.match(rObj))
        	{
                document.getElementById("login_on_member").style.display='block';
            } else
            {
                document.getElementById("login_on_mail").style.display='block';
            }
        }else if(user_kind=='9'){
            document.getElementById("login_on_member").style.display='block';
        }
    }else{
        document.getElementById("login_off").style.display='block';
        document.getElementById("login_off_navi").style.display='block';
        document.getElementById("login_off_navi2").style.display='block';
    }
}

function f_check_search(){

   var params;
   var separater = "-";
   var obj = document.check_search.elements;

   for(i=0; i<obj.length; i++){
      if(obj[i].checked == true){
         if(params){
            params = params + separater + obj[i].name;
         }else{
            params = obj[i].name;
         }
      }
   }

   document.check_search.genre_id.value = params;
   document.check_search.submit();
   return false;
}

function check_clear(){

   var obj = document.check_search.elements;
   for(i=0; i<obj.length; i++){
      obj[i].checked = false;
   }
    return false;
}

