var baseUrl = "blogcu.com";
function waitingWindow(show){
	if(show){
		$('#waiting').show();
	 $('#waiting'). overlay({
		 top: 165,
		 left: "center",
		 expose: { 
			expose: '#b6c4d0',
			opacity: 0.3,
			loadSpeed: 0,
			closeSpeed: 0
			} ,
		    closeOnClick: true, 
		    api: true 
	}).load();
	}
	else {
		 $('#waiting').expose({api: true}).close();
		  $('#waiting').overlay({api: true}).close();  
	}
}
function imposeMaxLength(Object, MaxLen)
{
  return (Object.value.length <= MaxLen);
}
function reloadFrame(frameId){
	document.getElementById(frameId).src=document.getElementById(frameId).src+"/"+new Date().getTime();
}
function reloadImage(imageId){
	document.getElementById(imageId).src=document.getElementById(imageId).src+"/"+new Date().getTime();
}
function overlayWindow(windowId,show){
	if(show){
		
		  $('#'+windowId+"Window"). overlay({
				 top: 165,
				 left: "center",
				 expose: { 
					expose: '#b6c4d0',
					opacity: 0.3,
					loadSpeed: 0,
					closeSpeed: 0
					} ,
					oneInstance: false, 
					closeOnClick: false, 
				    api: true 
			}).load();
	}
	else {
		$('#'+windowId+"Window").expose({api: true}).close();
		$('#'+windowId+"Window"). overlay({api: true}).close();
		
	}
}
function showVideo(entryId) {
	var videoUrl = $('#src' + entryId).attr('href');
	$.post('/_yonetim/index/showVideo', {
		videoUrl : videoUrl
	}, function(msg) {
		$('#video' + entryId).attr("innerHTML", msg);
	});
}
function showVideoChannel(entryId) {
	var videoUrl = $('#src' + entryId).attr('href');
	$.post('/_yonetim/index/showVideoChannel', {
		videoUrl : videoUrl
	}, function(msg) {
		$('#video' + entryId).attr("innerHTML", "<div class='player-active'>"+msg+"</div>");
	});
}
function include_dom(script_filename) {
    var html_doc = document.getElementsByTagName('head').item(0);
    var js = document.createElement('script');
    js.setAttribute('language', 'javascript');
    js.setAttribute('type', 'text/javascript');
    js.setAttribute('src', script_filename);
    html_doc.appendChild(js);
    return false;
}
function loadJs(jsPath){
	document.write('<script type="text/javascript" src="http://static.'+baseUrl+'/js/'+jsPath+'"></script>');
}
function sleeping(naptime){
	naptime = naptime * 1000;
	var sleeping = true;
	var now = new Date();
	var alarm;
	var startingMSeconds = now.getTime();
	while(sleeping){
		alarm = new Date();
		alarmMSeconds = alarm.getTime();
		if(alarmMSeconds - startingMSeconds > naptime){ sleeping = false; }
	}		
}

function eraseCookie(name) {
	createCookie(name, "", -1);
}
function createCookie(name,value,days) {
	if (days) {
		var date = new Date();
		date.setTime(date.getTime()+(days*24*60*60*1000));
		var expires = "; expires="+date.toGMTString();
	}
	else expires = "";
	document.cookie = name+"="+value+expires+"; path=/ ; domain=."+baseUrl;   
}
function createCookieTime(name,value,second) {
	if (second) {
		var date = new Date();
		date.setTime(date.getTime()+(second*1000));
		var expires = "; expires="+date.toGMTString();
	}
	else expires = "";
	document.cookie = name+"="+value+expires+"; path=/ ; domain=."+baseUrl;   
}
function getTime(format){
	var currentTime = new Date()
	if(format==1){
		return currentTime.getDate()+" "+currentTime.getMonth()+" "+currentTime.getFullYear()+
		", "+currentTime.getHours() +":"+currentTime.getMinutes();
	}
}
function urldecode( str ) {
    var ret = str;       
    ret = ret.replace(/\+/g, '%20');
    ret = decodeURIComponent(ret);
    ret = ret.toString();
    return ret;
}
function htmlentities (string, quote_style) {
    // Convert all applicable characters to HTML entities  
    // 
    // version: 907.503
    // discuss at: http://phpjs.org/functions/htmlentities
    // +   original by: Kevin van Zonneveld (http://kevin.vanzonneveld.net)
    // +    revised by: Kevin van Zonneveld (http://kevin.vanzonneveld.net)
    // +   improved by: nobbler
    // +    tweaked by: Jack
    // +   bugfixed by: Onno Marsman
    // +    revised by: Kevin van Zonneveld (http://kevin.vanzonneveld.net)
    // +    bugfixed by: Brett Zamir (http://brett-zamir.me)
    // +      input by: Ratheous
    // -    depends on: get_html_translation_table
    // *     example 1: htmlentities('Kevin & van Zonneveld');
    // *     returns 1: 'Kevin &amp; van Zonneveld'
    // *     example 2: htmlentities("foo'bar","ENT_QUOTES");
    // *     returns 2: 'foo&#039;bar'
    var hash_map = {}, symbol = '', tmp_str = '', entity = '';
    tmp_str = string.toString();
    
    if (false === (hash_map = this.get_html_translation_table('HTML_ENTITIES', quote_style))) {
        return false;
    }
    hash_map["'"] = '&#039;';
    for (symbol in hash_map) {
        entity = hash_map[symbol];
        tmp_str = tmp_str.split(symbol).join(entity);
    }
    
    return tmp_str;
}
loadJs("jquery.autocomplete.pack.js");