//========GNR Cookie==========
function setCookie(name, value, expire) {
	if(expire){
		var expire_date = new Date(expire);
		document.cookie = name + "=" + escape(value) + "; path=/; expires=" + expire_date.toGMTString() + "; domain=.bb.co.kr";
	}
	else{
		document.cookie = name + "=" + escape(value) + "; path=/; domain=.bb.co.kr";
	}
}
function getCookie(name) {
    var dc = document.cookie;
    var prefix = name + "=";
    var begin = dc.indexOf("; " + prefix);
    if (begin == -1) {
        begin = dc.indexOf(prefix);
        if (begin != 0) 
            return null;
    } else {
        begin += 2;
    }

    var end = document.cookie.indexOf(";", begin);
    if (end == -1)
        end = dc.length;
    return unescape(dc.substring(begin + prefix.length, end));
}
//==================
function ChgCookieSec(cookie_name, new_val, is_add){
	var now_val = getCookie(cookie_name);
	var ret;
	if(is_add){	//Ãß°¡
		if(now_val){
			now_val= StrExceptStr(now_val,new_val);
			setCookie(cookie_name, now_val+new_val);
		}
		else{
			setCookie(cookie_name, new_val);
		}
	}
	else{		//»èÁ¦
		ret= StrExceptStr(now_val,new_val);
		setCookie(cookie_name, ret);
	}
}
function StrExceptStr(Str,eStr){	//Str¿¡¼­ eStr»èÁ¦
	var len= Str.length;
	var elen= eStr.length;

	i=0;
	while(i<=(len-elen)){
		if(Str.substr(i,elen)==eStr){
			Str= Str.substring(0,i) + Str.substring((i+elen),len);
			len-= elen;
		}
		i++;
	}
	return Str;
}
function ChkCookieSecNum(cookie_name, cid, view){
	var now_val = getCookie(cookie_name);
	var ret=0;
	var len= cid.length;
	var view_pos= 12;
	if(now_val){
		var arr= now_val.split('#');
		if(view!=1)
			view= 0;
		for(i=0; i<arr.length; i++){
			if(arr[i].substr(0,len)==cid && arr[i].substr(view_pos,1)==view){
				ret++;
			}/**/
		}
	}
	return ret;
}

/*
function CompExcpet(cookie_name, new_val, cid, view){
	var num= ChkCookieSecNum(cookie_name, cid, view);
	if(num<3){
		alert('»óÇ°À» 2°³ÀÌ»ó ¼±ÅÃÇÏ¼Å¾ß ºñ±³°¡ °¡´ÉÇÕ´Ï´Ù');
	}
	else{
		ChgCookieSec(cookie_name, new_val, 0);
		location.reload();
	}
}

function Compare(cid,view){		//ºñ±³ÇÏ±â view=1 Cm 2 ºñ±³
	var num= ChkCookieSecNum("CpIds",cid,view);
	if(num<2){
		alert('»óÇ°À» 2°³ÀÌ»ó ¼±ÅÃÇÏ¼Å¾ß ºñ±³°¡ °¡´ÉÇÕ´Ï´Ù');
	}
	else{
		window.open("/model_compare.php?cid="+cid+"&View="+view,"_blank",
			"width=890,height=700,status=no,scrollbars=yes,resizable=yes");
	}
}
*/
// 2007. 08. 31 Add by ÃÖ»óÃ¶ < scchoi@bb.co.kr>
//»óÇ°ºñ±³ °ü·Ã ½ºÅ©¸³Æ®
function CompExcpet(form, value){
    var count = 0;
    for (var i=0; i<form.elements.length; i++)
    {
        if (form.elements[i].name == "CpIds[]")
        {
            count++;
        }
    }
    if (count > 2)
    {
        for (var i=0; i<form.elements.length; i++)
        {
            if (form.elements[i].value == value)
            {
                form.elements[i].checked = false;
            }
        }
        form.submit();
    }
    else
    {
        alert('»óÇ°À» 2°³ ÀÌ»ó ¼±ÅÃÇÏ¼Å¾ß ºñ±³°¡ °¡´ÉÇÕ´Ï´Ù');
    }
}

function Compare(form){ //View : 1=Cm 2=ºñ±³
    var num = 0;
    var view = 0;
    var ret = "";
    for (var i=0; i<form.elements.length; i++)
    {   
        if (form.elements[i].checked == true)
        {       
            if (num)
            {
                if (view != form.elements[i].value.substr(0,1))
                {
                    alert('ºñ±³»óÇ°Àº ºñ±³»óÇ°³¢¸®, ºñ±³Á¦¿Ü»óÇ°Àº ºñ±³Á¦¿Ü»óÇ°³¢¸®¸¸ ºñ±³°¡´ÉÇÕ´Ï´Ù.');
                    return false;
                }
            }
            else
            {
                view = form.elements[i].value.substr(0,1);
            }
            num++;
            ret += "&CpIds[]="+form.elements[i].value;
        }
    }
    if (num<2)
    {
        alert('»óÇ°À» 2°³ ÀÌ»ó ¼±ÅÃÇÏ¼Å¾ß ºñ±³°¡ °¡´ÉÇÕ´Ï´Ù');
    }
    else
    {
        if (!view)
        {
            view = 2;
        }

        window.open("http://dcinside.beba.co.kr/model_list/model_compare.php?View="+view+ret, "_blank",
        "width=899,height=720,status=no,scrollbars=yes,resizable=yes");
    }
}

function ChgCView(form, value){
	form.cView.value= value;
	form.submit();
}
