
function check_radio() {
	document.getElementById('rinput').checked = true;
}
function clear_input(obj, text) {
	if	(obj.value == text) {
		obj.value = "";
	}
}
function changetxt(t,elem) {
	var fulltext='';
	var txt = document.getElementById(t);
	
	var txtleng = txt.value.length;
	var count_element = document.getElementById(elem);
	

	if (txtleng < maxleng){
		val = (maxleng - txtleng);
		count_element.innerHTML = val+'/'+maxleng;
		

		if (txt.value =='') {
			count_element.innerHTML = maxleng+'/'+maxleng;
		}
		if(fulltext){fulltext = ''}
		txt.focus();
	}else{
		if(!fulltext) fulltext = txt.value.substring(0,maxleng);
		txt.value = fulltext;
		count_element.innerHTML = '0/'+maxleng;
	}
}
function clear_input2(obj, text) {
	if	(obj.value == text) {
		obj.value = '';
		changetxt("slogan","counter");
	}

}
function updater(request, json, update_div) {
	
	if (json == undefined ) {
		html =request.responseText;
		html = typeof html == 'undefined' ? '' : html.toString();
		
		if (update_div == undefined) {
			update_div = 'content';
		}
		
		if (html != undefined && html!='' && update_div != undefined && update_div != null) {
			obj = document.getElementById(update_div);
			
	
			if (obj.tagName == 'TEXTAREA') {
				obj.value = html.stripScripts();
			} else {
				obj.innerHTML = html.stripScripts();
			}
			
			window.eval_frame_scripts(html);
			return true;
		}
		return true;
	}
	
	

	arr = document.getElementsByTagName('span');
	regular = new RegExp("^.+_err\$");
	regular2 = new RegExp("^.+target:blank\$");
	for (i=0;i<arr.length;i++) {
		a = arr[i];

		if (regular.test(a.id)) {
			a.style.display = 'none';
		}

	}

	var fl_error = false;

	for (a in json) {

		eval('str=json.'+a);
	

		if (a == 'redirect_url') {
			if (regular2.test(str)) {
				str = str.replace('target:blank', '');
				window.open(str, 'new');
			} else {

				window.location.href = str;

			}
			fl_error = false;
			break;
		} else if (a == 'Notice') {
			obj = document.getElementById(a+'_err');
			if (obj != undefined) {
				obj.innerHTML = str;
				obj.style.display = 'block';
			}
			fl_error = false;
			break;
		}

		obj = document.getElementById(a+'_err');
		
		if (obj != undefined) {
		
			obj.innerHTML = str;
			obj.style.display = 'block';
		}
		fl_error = true;

	}
	if (fl_error) {
		alert('Please correct errors and submit again.');
	}
	return !fl_error;

}

function set_flash(empty) {
	div_flash = document.getElementById('flashMessage');
	var parent = document.getElementById('note');

	if (div_flash != undefined) {

		parent.style.display = 'block';
		div_flash.style.display = 'block';
		parent.innerHTML = '';
		parent.appendChild(div_flash);
	} else if (empty != 'false') {
		parent.style.display = 'none';
	}
}
function allow_json(url, form) {
		return true;
}
function stop_loading(request, json, id_load) {
	for (a in json) {

		if (a != 'redirect_url' && a != 'Notice') {

			Element.hide('load'+id_load);
			Element.show(id_load);
			break;
		} else {
			break;
		}
	}
}
function urlencode(str) {
	str = encodeURIComponent(str);
	return str;
}
function redirect(url, params) {
	if (params == undefined) {
		params = '';
	}
	window.location.href = url + params;
	return false;
}
function clear_radio(o_name) {
	for(i=0; i<6; i++) {
		document.getElementById(o_name+i).checked=false;
	}
}
function ckeck_img_radio(o_name, i) {
	document.getElementById(o_name+i).checked=true;
}

function onload_win(name) {
	
	
	obj = parent.window.document.getElementById(name);
	if(document.getElementById && !(document.all)) {
		h = obj.contentDocument.body.scrollHeight;
	} else if(document.all)  {
		h = parent.window.document.frames(name).document.body.scrollHeight;
	}
	delta = 0;
	if (BrowserDetect.browser == 'Firefox') {
		delta = 100;		
	} else if(BrowserDetect.browser == 'Explorer') {
		delta = 60;		
	}
	obj.style.height=h+delta+'px';	
	
}
var reload = true;

function close_app() {
	Element.hide('close_link');
	
	iframe = $('facebook_app');
	iframe.height = 0;
	if (reload) {
		window.location.reload();
	} else {
		iframe.src = loading_url;
	}
	return false;	
}
function open_code_app(url) {
	reload = false;
	Element.show('close_link');
	$('close_link').style.width = '184px';
	
	var start = new Date();
	url += '/'+start.getTime();
	iframe = $('facebook_app');
	iframe.height = 260;
	iframe.src = url;
	iframe.width = '184px';
	iframe.style.display = 'block';
	iframe.style.margin = '0 auto';
	
	return false;
}

function open_facebook_app(url, name) {
	reload = true;
	Element.hide(name);
	
	$('close_link').style.width = '100%';
	Element.show('close_link');
	
	iframe = $('facebook_app');
	iframe.src = loading_url;
	iframe.width = '100%';
	iframe.height = 650;
	iframe.src = url;
	return false;	
}