addLoadEvent(cssLink);
function cssLink(){
var head_el = document.getElementsByTagName("head")[0];
var link_el = document.createElement("link");
	link_el.href = "http://kongbaguni.net/project/javascript-game/cardGame/cardgame.css";
	link_el.media = "all";
	link_el.rel = "stylesheet";
	link_el.type = "text/css";
	head_el.appendChild(link_el);
}
function insertTag(node,tagName,text){
    var el = document.createElement(tagName)
    var txt = document.createTextNode(text);
    el.appendChild(txt);
    node.appendChild(el);
}
function setCookie(name, value){
    var today = new Date();
    var expire = new Date();
    expire.setTime(today.getTime() + 1000*60*60*365);
    var todayDate = new Date();
    todayDate.setDate( todayDate.getDate() + expire );
    document.cookie = name + "=" + escape( value ) + "; path=/;expires=" + todayDate.toGMTString()+ "domain=" + "www.kongbaguni.com;" ;
    }

function getCookie(Name){
    var search = Name + "=";
    if(document.cookie.length >0){
     offset = document.cookie.indexOf(search);
        if(offset != -1){
             offset +=search.length;
             end = document.cookie.indexOf(";",offset);
             if(end==-1)end = document.cookie.length;
             return unescape(document.cookie.substring(offset, end));
        }
    }
}
function newAlert(alertText,alertTitle,object,time,updown,_opacity){
	if (document.getElementById("newAlert")){
		var div_el = document.getElementById("newAlert");
		div_el.style.opacity = 0;
		clearTimeout(div_el.timeout);
		div_el.parentNode.removeChild(div_el);
	}
	if (!document.getElementsByTagName("body")[0])return false;
	var body_el = document.getElementsByTagName("body")[0];
	var div_el = document.createElement("div");
	div_el.id="newAlert";
	for (i=0;i<10;i++){
		var temp = document.createElement("p");
		temp.className = "deco";
		temp.id = "deco"+i;
		if (updown>0 && i==9) {temp.id = "deco10";}
		if (!object && i==9) {temp.id="none";}
		div_el.appendChild(temp);
	}
	var h2_el = document.createElement("h2");
	var text = document.createTextNode("??ë¦?");
	if(alertTitle)text = document.createTextNode(alertTitle);
	h2_el.appendChild(text);
	div_el.appendChild(h2_el);
	var p_el = document.createElement("p");
	if (alertText.length <5)div_el.style.width = alertText.length + "em";
	var text = document.createTextNode(alertText);
	p_el.appendChild(text);
	div_el.appendChild(p_el);
	div_el.style.opacity=.95;
	if(_opacity)div_el.style.opacity=_opacity;
	div_el.onclick = function() {
		this.parentNode.removeChild(this);
		clearTimeout(div_el.timeout);
		return false;
	}
	if (object) {
		object.parentNode.appendChild(div_el);
		div_el.style.position = "absolute";
		div_el.style.top = object.offsetTop + updown +"px";
		if (object.offsetTop + updown<35) div_el.style.top = "35px"
		div_el.style.left = object.offsetLeft + "px";
		if (object.offsetTop==0) {
			div_el.style.top = object.parentNode.offsetTop + updown +"px";
			if (object.parentNode.offsetTop==0) {
				div_el.style.top = object.parentNode.parentNode.offsetTop + updown +"px";
			}
		}
		if (object.offsetLeft==0) {
			div_el.style.left = object.parentNode.offsetLeft+"px";
			if (object.parentNode.offsetLeft==0) {
				div_el.style.left = object.parentNode.parentNode.offsetLeft +"px";
			}
		}
		
	}else {
		body_el.appendChild(div_el);
	}
	if (time){div_el.timeout = setTimeout('opacityRemoveElement("newAlert",40);',time);}
	else if(time==false) {return false;}
	else {div_el.timeout = setTimeout('opacityRemoveElement("newAlert",40);',3000);}
}

