/*  --------------------------|  Button Functions  |--------------------------  */

var ua={ie:function(){return this._ie;},firefox:function(){return this._firefox;},opera:function(){return this._opera;},safari:function(){return this._safari;},windows:function(){return this._windows;},osx:function(){return this._osx;},populate:function(){var agent=/(?:MSIE.(\d+\.\d+))|(?:(?:Firefox|GranParadiso).(\d+\.\d+))|(?:Opera.(\d+\.\d+))|(?:AppleWebKit.(\d+(?:\.\d+)?))/.exec(navigator.userAgent);var os=/(Mac OS X;)|(Windows;)/.exec(navigator.userAgent);if(agent){ua._ie=agent[1]?parseFloat(agent[1]):NaN;ua._firefox=agent[2]?parseFloat(agent[2]):NaN;ua._opera=agent[3]?parseFloat(agent[3]):NaN;ua._safari=agent[4]?parseFloat(agent[4]):NaN;}else{ua._ie=ua._firefox=ua._opera=ua._safari=NaN;}
if(os){ua._osx=!!os[1];ua._windows=!!os[2];}else{ua._osx=ua._windows=false;}},adjustBehaviors:function(){onloadRegister(addSafariLabelSupport);if(ua.ie()<7){try{document.execCommand('BackgroundImageCache',false,true);}catch(ignored){}}}};function is_scalar(v){switch(typeof(v)){case'string':case'number':case'null':case'boolean':return true;}
return false;}



function ge(id){
	if(typeof(id)=='undefined') {
		Util.error('Tried to get an undefined element!');
		return null;
	}
	var obj;
	if(typeof(id)=='string'){
		obj=document.getElementById(id);
		if(!(ua.ie()>=7)) {
			return obj;
		}
	if(!obj){
		return null;
	} else if(typeof(obj.id)=='string'&&obj.id==id){
			return obj;
		} else {
			var candidates=document.getElementsByName(id);
			if(!candidates||!candidates.length){
				return null;
			}
				var maybe=[];
				for(var ii=0;ii<candidates.length;ii++){
					var c=candidates[ii];
					if(!c.id&&id){
						continue;
					}
					if(typeof(c.id)=='string'&&c.id!=id){
						continue;
					}
					maybe.push(candidates[ii]);
				}
			if(maybe.length!=1){
				Util.error('ge() failed in a bizarre complicated edge case. Check comments.');
				return null;
			}
			return maybe[0];
		}
	}else {
		return id;
	}
	return null;
}

function get_style(object,prop){
	function hyphenate(prop){
		return prop.replace(/[A-Z]/g,function(match){return'-'+match.toLowerCase();
	});}
	if(window.getComputedStyle){
		return window.getComputedStyle(object,null).getPropertyValue(hyphenate(prop));
	}
	if(document.defaultView&&document.defaultView.getComputedStyle){
		var computedStyle=document.defaultView.getComputedStyle(object,null);
		if(computedStyle)
			return computedStyle.getPropertyValue(hyphenate(prop));
		if(prop=="display")
			return"none";
	Util.error("Can't retrieve requested style %q due to a bug in Safari",prop);
	}
	if(object.currentStyle){
		return object.currentStyle[prop];
	}
	return object.style[prop];
}

function trim(text){
	if(typeof(text)=='undefined'||!text.toString){
		return'';
	}
	return text.toString().replace(/^\s*|\s*$/g,'');
}

function anchor_get(){
	return window.location.href.split('#')[1]||null;
}

function anchor_set(anchor){
	window.location=window.location.href.split('#')[0]+'#'+anchor;
}

function tx(str,args){
	str=_string_table[str];
	if(args){
		if(typeof args!='object'){
			Util.error('intl.js: the 2nd argument must be a keyed array (not a string) for tx('+str+', ...)');
		}else{
			for(var key in args){
				var regexp=new RegExp('\{'+key+'\}',"g");
				str=str.replace(regexp,args[key]);
			}
		}
	}
	return str;
}

function feedback_banner_click(story_id,type,hide_this_message,filename,BannerID,BannerTypeID){
	var hide_message=hide_this_message||hide_all_feedback_messages();
	var story_div=ge('div_story_'+story_id);
	var story_div_='div_story_'+story_id;
	if(story_div){
		var body_div=ge('div_body_'+story_id);
		var title_div=ge('div_title_'+story_id);
		var participants_div=ge('nfp'+story_id);
		var imgdiv = 'img_'+story_id;
		var imgdiv_ = ge('img_'+story_id);
		var demote_button=ge('button_demote_'+story_id);
		var promote_button=ge('button_promote_'+story_id);
		var other_type=type=='demote'?'promote':'demote';
		var new_state;
		if(has_css_class_name(story_div,type+'_on')){
			new_state='off';
			var neww_state;
			if (type != 'promote') {
				neww_state = 'off';
			} else {
				neww_state = 'on';
			}
		}else{
			new_state='on';		
		}
		var other_type_toggle=false;
		if(has_css_class_name(story_div,other_type+'_toggle')){
			other_type_toggle=true;
		}
		demote_message=tx('hm01');
		promote_message=tx('hm02');
		demote_undo_message=tx('hm03');
		promote_undo_message=tx('hm03');
		change_feedback_state(story_id,type,new_state);
		if(new_state=='on'){
			if(type=='demote'){
				if(demote_button){
					demote_button.title=demote_undo_message;
					promote_button.title=promote_message;
					hide_this_message = 2;
					set_opacity(imgdiv,0.4);				
				}
				AjaxRemoveBannerFile(filename,hide_this_message,BannerID,BannerTypeID);	
			}else{
				if(promote_button){
					promote_hide(story_div_);
					promote_button.title=promote_undo_message;
					demote_button.title=demote_message;		
					hide_this_message = 2;
				}
				var items = ge('album').getElementsByTagName('div');
				for (i=0;i<items.length;i++){
					if (items[i].id != story_div.id && items[i].className.match('promote_on')) {
						//alert(items[i].id);
						items[i].className ='promote_off';
					}
				}
				AjaxSetDefaultBannerFile(filename,hide_this_message,BannerID,BannerTypeID);	
			}		
			demote_button.title=demote_message;
			promote_button.title=promote_message;			
		}else{
			if(type=='demote'){
				if(demote_button){
					demote_button.title=demote_undo_message;
					promote_button.title=promote_message;
					hide_this_message = 1;
					set_opacity(imgdiv,1);					
				}
				AjaxRemoveBannerFile(filename,hide_this_message,BannerID,BannerTypeID);	
			}else{
				add_css_class_name(story_div,'promote_on');
				//AjaxSetDefaultBannerFile(filename,hide_this_message,BannerID,BannerTypeID);	
			}			
			demote_button.title=demote_message;
			promote_button.title=promote_message;
		}		
	}
}

function feedback_click(story_id,type,hide_this_message,filename,proID){
	var hide_message=hide_this_message||hide_all_feedback_messages();
	var story_div=ge('div_story_'+story_id);
	var story_div_='div_story_'+story_id;
	if(story_div){
		var body_div=ge('div_body_'+story_id);
		var title_div=ge('div_title_'+story_id);
		var participants_div=ge('nfp'+story_id);
		var imgdiv = 'img_'+story_id;
		var imgdiv_ = ge('img_'+story_id);
		var demote_button=ge('button_demote_'+story_id);
		var promote_button=ge('button_promote_'+story_id);
		var other_type=type=='demote'?'promote':'demote';
		var new_state;
		if(has_css_class_name(story_div,type+'_on')){
			new_state='off';
		}else{
			new_state='on';		
		}
		var other_type_toggle=false;
		if(has_css_class_name(story_div,other_type+'_toggle')){
			other_type_toggle=true;
		}
		demote_message=tx('hm01');
		promote_message=tx('hm02');
		demote_undo_message=tx('hm03');
		promote_undo_message=tx('hm03');
		change_feedback_state(story_id,type,new_state);
		if(new_state=='on'){
			if(type=='demote'){
				if(demote_button){
					demote_button.title=demote_undo_message;
					promote_button.title=promote_message;
					hide_this_message = 2;
					set_opacity(imgdiv,0.4);				
				}
				AjaxRemoveFile(filename,hide_this_message,proID);	
			}else{
				if(promote_button){
					promote_hide(story_div_);
					promote_button.title=promote_undo_message;
					demote_button.title=demote_message;		
					hide_this_message = 2;
				}
				AjaxSetDefaultFile(filename,hide_this_message,proID);	
			}		
			demote_button.title=demote_message;
			promote_button.title=promote_message;			
		}else{
			if(type=='demote'){
				if(demote_button){
					demote_button.title=demote_undo_message;
					promote_button.title=promote_message;
					hide_this_message = 1;
					set_opacity(imgdiv,1);					
				}
				AjaxRemoveFile(filename,hide_this_message,proID);	
			}else{
				if(promote_button){
					promote_button.title=promote_undo_message;
					demote_button.title=demote_message;		
					hide_this_message = 1;	
				}
				AjaxSetDefaultFile(filename,hide_this_message,proID);	
			}			
			demote_button.title=demote_message;
			promote_button.title=promote_message;
		}		
	}
}
var hide_feedback_messages=0;
function turn_off_feedback_messages(){
	hide_feedback_messages=1;
}

function hide_all_feedback_messages(){
	return hide_feedback_messages;
}
function change_feedback_state(story_id,type,new_state){
	var story_div=ge('div_story_'+story_id);
	var other_type=type=='demote'?'promote':'demote';
	var type_was_on=false;
	if(has_css_class_name(story_div,type+'_on')){
		type_was_on=true;
	}
	var other_type_was_on=false;
	if(has_css_class_name(story_div,other_type+'_on')||has_css_class_name(story_div,other_type+'_toggle')){
		other_type_was_on=true;
	}
	clear_demotion_classes(story_div);
	if(new_state=='rollover'){
		//alert(type+' '+type_was_on+' '+other_type_was_on);
		if(type_was_on){
			add_css_class_name(story_div,type+'_on');
		}else{
			add_css_class_name(story_div,type+'_rollover');
		}
		if(other_type_was_on){
			add_css_class_name(story_div,other_type+'_toggle');
		}else{
			add_css_class_name(story_div,other_type+'_off');
		}
	}else if(new_state=='on'){
		add_css_class_name(story_div,type+'_on');
		add_css_class_name(story_div,other_type+'_off');
	}else if(new_state=='rollout'){
		if(type_was_on){
			add_css_class_name(story_div,type+'_on');
		}else{
			add_css_class_name(story_div,type+'_off');
		}
		if(other_type_was_on){
			add_css_class_name(story_div,other_type+'_on');
			remove_css_class_name(story_div,other_type+'_toggle');
		}else{
			add_css_class_name(story_div,other_type+'_off');
		}
	}else if(new_state=='off'){
		add_css_class_name(story_div,type+'_off');
		add_css_class_name(story_div,other_type+'_off');
	}
}

function has_css_class_name(elem,cname){
	return(elem&&cname)?new RegExp('\\b'+trim(cname)+'\\b').test(elem.className):false;
}

function add_css_class_name(elem,cname){
	if(elem&&cname){
		if(elem.className){
			if(has_css_class_name(elem,cname)){
				return false;
			}else{
				elem.className+=' '+trim(cname);
				return true;
			}
		} else {
			elem.className=cname;
			return true;
		}

	} else {
		return false;
	}
}

function remove_css_class_name(elem,cname){
	if(elem&&cname&&elem.className){
		cname=trim(cname);
		var old=elem.className;
		elem.className=elem.className.replace(new RegExp('\\b'+cname+'\\b'),'');
		return elem.className!=old;
	}else{
		return false;
	}
}
function toggle_css_class_name(elem,cname){
	if(has_css_class_name(elem,cname)){
		remove_css_class_name(elem,cname);
	}else{
		add_css_class_name(elem,cname);
	}
}

function set_opacity(objj,opacity){
	var obj = document.getElementById(objj);
	obj.style.opacity=(opacity==1?'':opacity);
	obj.style.filter=(opacity==1?'':'alpha(opacity='+opacity*100+')');
}

function get_opacity(obj){
	var opacity=get_style(obj,'filter');
	var val=null;
	if(opacity&&(val=/(\d+(?:\.\d+)?)/.exec(opacity))){
		return parseFloat(val.pop())/100;
	}else if(opacity=get_style(obj,'opacity')){
		return parseFloat(opacity);
	}else{
		return 1;
	}
}

function clear_demotion_classes(story_div){
	remove_css_class_name(story_div,'demote_on');
	remove_css_class_name(story_div,'promote_on');
	remove_css_class_name(story_div,'demote_off');
	remove_css_class_name(story_div,'promote_off');
	remove_css_class_name(story_div,'demote_rollover');
	remove_css_class_name(story_div,'promote_rollover');
	remove_css_class_name(story_div,'demote_toggle');
	remove_css_class_name(story_div,'promote_toggle');
}

function show(){
	for(var i=0;i<arguments.length;i++){
		var element=ge(arguments[i]);
		if(element&&element.style)element.style.display='';
	}
	return false;
}

function promote_hide(){
	var divs = ge('album').getElementsByTagName('div');
	for(var i=0;i<divs.length;i++){
		//alert(divs[i]);
		if(divs[i].style == 'button_thumb2x_promote') {
			divs[i].style.display='none';
		}
	}
	return false;
}

function hide(){
	for(var i=0;i<arguments.length;i++){
		var element=ge(arguments[i]);
		if(element&&element.style) {
			element.style.display='none';
		}
	}
	return false;
}

function shown(el){
	el=ge(el);
	return(el.style.display!='none');
}

function changeDisplay(obj,statu) {
	obj.src='../images/demote_x2_'+statu+'.gif';
}

function hideByClassName(obj,div) {
		var items = ge(div).getElementsByTagName('tr');
		if (obj.checked) {
			for (i=0;i<items.length;i++){
				if (items[i].className.match('proPasif')) {
					var str = items[i];
					hide(str);
				}

			}			
		} else {
			for (i=0;i<items.length;i++){
				if (items[i].className.match('proPasif')) {
					var str = items[i];
					show(str);
				}
			}				
		}	
}

function setSelected(obj) {
	var d = document.getElementById('ProForm');
	for (i=0;i<d.elements.length;i++) {
		if (d.elements[i].type == "checkbox") {
			d.elements[i].checked = false;
		}
	}	
	obj.checked = true;
}
/*  --------------------------|  Button Ajax Functions  |--------------------------  */

function reportError(request) {
$('AnswerStyleFrame') = "Error";
}

function AjaxRemoveFile(r_file,status,proID) {
	var divID  = 'imgdiv_'+r_file;
	var picTable = $F('picTable');
	var x = $('indeger');
	var ImgID = r_file;
	var url = '../ajax.php?a=AJAX_remove_image';
	var params = '&ImgID='+ImgID+'&ImgStatus='+status+'&proID='+proID+'&picTable='+picTable;
	var ajax = new Ajax.Updater(
	{success: x}, url, 
	{onSuccess: showError, onComplete:function(request){Element.hide('ProgressDiv')}, onLoading:function(request){Element.setStyle('ProgressDiv', {top: document.body.scrollTop+10});Element.setStyle('ProgressDiv', {left: document.body.scrollLeft+10});Element.show('ProgressDiv')}, 
	method: 'post', parameters: params, onFailure: reportError});
	//hide(divID); 
}

function AjaxSetDefaultFile(r_file,status,proID) {
	var divID  = 'imgdiv_'+r_file;
	var picTable = $F('picTable');
	var x = $('indeger');
	var ImgID = r_file;
	var url = '../ajax.php?a=AJAX_set_default_image';
	var params = '&ImgID='+ImgID+'&ShowStatus='+status+'&proID='+proID+'&picTable='+picTable;
	var ajax = new Ajax.Updater(
	{success: x}, url, 
	{onSuccess: showError, onComplete:function(request){Element.hide('ProgressDiv')}, onLoading:function(request){Element.setStyle('ProgressDiv', {top: document.body.scrollTop+10});Element.setStyle('ProgressDiv', {left: document.body.scrollLeft+10});Element.show('ProgressDiv')}, 
	method: 'post', parameters: params, onFailure: reportError});	
	//hide(divID); 
}

function AjaxRemoveBannerFile(r_file,status,BannerID,BannerTypeID) {
	var divID  = 'imgdiv_'+r_file;
	var x = $('indeger');
	var ImgID = r_file;
	var url = '../ajax.php?a=AJAX_remove_banner_image';
	var params = '&ImgID='+ImgID+'&BannerStatus='+status+'&BannerID='+BannerID+'&BannerTypeID='+BannerTypeID;
	var ajax = new Ajax.Updater(
	{success: x}, url, 
	{onSuccess: showError, onComplete:function(request){Element.hide('ProgressDiv')}, onLoading:function(request){Element.setStyle('ProgressDiv', {top: document.body.scrollTop+10});Element.setStyle('ProgressDiv', {left: document.body.scrollLeft+10});Element.show('ProgressDiv')}, 
	method: 'post', parameters: params, onFailure: reportError});
	//hide(divID); 
}

function AjaxSetDefaultBannerFile(r_file,status,BannerID,BannerTypeID) {
	var divID  = 'imgdiv_'+r_file;
	var x = $('indeger');
	var ImgID = r_file;
	var url = '../ajax.php?a=AJAX_set_default_banner';
	var params = '&ImgID='+ImgID+'&ShowStatus='+status+'&BannerID='+BannerID+'&BannerTypeID='+BannerTypeID;
	var ajax = new Ajax.Updater(
	{success: x}, url, 
	{onSuccess: showError, onComplete:function(request){Element.hide('ProgressDiv')}, onLoading:function(request){Element.setStyle('ProgressDiv', {top: document.body.scrollTop+10});Element.setStyle('ProgressDiv', {left: document.body.scrollLeft+10});Element.show('ProgressDiv')}, 
	method: 'post', parameters: params, onFailure: reportError});	
}

function UpdateBanner(BannerID) {
	var BannerText = $F('BannerText'+BannerID);
	var BannerLink = $F('BannerLink'+BannerID);
	var x = $('indeger');
	var url = '../ajax.php?a=AJAX_update_banner';
	var params = '&BannerID='+BannerID+'&BannerLink='+BannerLink+'&BannerText='+BannerText;
	var ajax = new Ajax.Updater(
	{success: x}, url, 
	{onSuccess: showError, onComplete:function(request){Element.hide('ProgressDiv')}, onLoading:function(request){Element.setStyle('ProgressDiv', {top: document.body.scrollTop+10});Element.setStyle('ProgressDiv', {left: document.body.scrollLeft+10});Element.show('ProgressDiv')}, 
	method: 'post', parameters: params, onFailure: reportError});	
}

function HideDisabledBanners(obj) {
		var items = ge('album').getElementsByTagName('div');
		if (obj.checked) {
			for (i=0;i<items.length;i++){
				if (items[i].className.match('demote_on')) {
					var str = items[i].id;
					var newDiv = 'imgdiv_'+str.slice(10);
					var textdiv= 'textdiv_'+str.slice(10);
					hide(newDiv);
					hide(textdiv);
				}

			}			
		} else {
			for (i=0;i<items.length;i++){
				var str = items[i].id;
				var newDiv = 'imgdiv_'+str.slice(10);
				var textdiv= 'textdiv_'+str.slice(10);
				show(newDiv);
				show(textdiv);
			}				
		}	
}

function MoveUp(sssID,mmove) {
	var Rdate = 'date_'+sssID;
	var Rque  = 'que_'+sssID;
	
	var items = ge('sss_table').getElementsByTagName('td');
	for (i=0;i<items.length;i++){
		if (items[i].id == Rque) {
			if (mmove == 'UP') {
				var t = i-7;
			} else {
				var t = i+7;
			}
			var eski = items[t].innerText;
			items[t].innerText = items[i].innerText;	
			items[i].innerText = eski;		
		}	
		if (items[i].id == Rdate) {
			if (mmove == 'UP') {
				var t = i-7;
			} else {
				var t = i+7;
			}
			var eski = items[t].innerText;
			items[t].innerText = items[i].innerText;	
			items[i].innerText = eski;		
		}				
	}				
	
	var x = $('indeger');
	var url = '../ajax.php?a=AJAX_update_sss_order';
	var params = '&sssID='+sssID+'&mmove='+mmove;
	var ajax = new Ajax.Updater(
	{success: x}, url, 
	{onSuccess: showError, onComplete:function(request){Element.hide('ProgressDiv')}, onLoading:function(request){Element.setStyle('ProgressDiv', {top: document.body.scrollTop+10});Element.setStyle('ProgressDiv', {left: document.body.scrollLeft+10});Element.show('ProgressDiv')}, 
	method: 'post', parameters: params, onFailure: reportError});	
}

function OpenUpdateText(BrandID,BrandName) {
	var pro_row = ge('product_row'+BrandID);
	var item    = ge('ProductText'+BrandID);
	var pro_textwriteto  = ge('product_written_'+BrandID);
	if (pro_row.className == 'frame_on') {
		pro_row.className = 'frame_off';
	} else {
		pro_row.className = 'frame_on';
		item.focus();
		item.value=pro_textwriteto.innerHTML;
	}
}

function SaveBrandName(BrandID) {
	var pro_row = ge('product_row'+BrandID);
	var pro_textwriteto  = ge('product_written_'+BrandID);
	var pro_textreadfrom = ge('ProductText'+BrandID);
	pro_textwriteto.innerHTML = pro_textreadfrom.value;
	var brand_result = 'brand_result_'+BrandID;
	if (pro_textreadfrom.value != '') {
		pro_row.className = 'frame_off';
	}
	var x = $(brand_result);
	var url = '../ajax.php?a=AJAX_update_brand_name';
	var params = 'BrandID='+BrandID+'&BrandName='+pro_textreadfrom.value;
	var ajax = new Ajax.Updater(
	{success: x}, url, 
	{onComplete:function(request){Element.hide('ProgressDiv')}, onLoading:function(request){Element.setStyle('ProgressDiv', {top: document.body.scrollTop+10});Element.setStyle('ProgressDiv', {left: document.body.scrollLeft+10});Element.show('ProgressDiv')}, 
	method: 'post', parameters: params, onFailure: reportError, evalScripts:true});		
}


function SaveTypeName(TypeID) {
	var SubLang = $F('proLang');
	var pro_row = ge('product_row'+TypeID);
	var pro_textwriteto  = ge('product_written_'+TypeID);
	var pro_textreadfrom = ge('ProductText'+TypeID);
	pro_textwriteto.innerHTML = pro_textreadfrom.value;
	var brand_result = 'brand_result_'+TypeID;
	if (pro_textreadfrom.value != '') {
		pro_row.className = 'frame_off';
	}
	var x = $(brand_result);
	var url = '../ajax.php?a=AJAX_update_type_name';
	var params = 'TypeID='+TypeID+'&SubLang='+SubLang+'&TypeName='+pro_textreadfrom.value;
	var ajax = new Ajax.Updater(
	{success: x}, url, 
	{onComplete:function(request){Element.hide('ProgressDiv')}, onLoading:function(request){Element.setStyle('ProgressDiv', {top: document.body.scrollTop+10});Element.setStyle('ProgressDiv', {left: document.body.scrollLeft+10});Element.show('ProgressDiv')}, 
	method: 'post', parameters: params, onFailure: reportError, evalScripts:true});		
}

function SaveSubTypeName(SubTypeID) {
	var SubLang = $F('proLang');
	var pro_row = ge('product_row'+SubTypeID);
	var pro_textwriteto  = ge('product_written_'+SubTypeID);
	var pro_textreadfrom = ge('ProductText'+SubTypeID);
	pro_textwriteto.innerHTML = pro_textreadfrom.value;
	var brand_result = 'brand_result_'+SubTypeID;
	if (pro_textreadfrom.value != '') {
		pro_row.className = 'frame_off';
	}
	var x = $(brand_result);
	var url = '../ajax.php?a=AJAX_update_subtype_name';
	var params = 'SubTypeID='+SubTypeID+'&SubLang='+SubLang+'&SubTypeName='+pro_textreadfrom.value;
	var ajax = new Ajax.Updater(
	{success: x}, url, 
	{onComplete:function(request){Element.hide('ProgressDiv')}, onLoading:function(request){Element.setStyle('ProgressDiv', {top: document.body.scrollTop+10});Element.setStyle('ProgressDiv', {left: document.body.scrollLeft+10});Element.show('ProgressDiv')}, 
	method: 'post', parameters: params, onFailure: reportError, evalScripts:true});		
}

function SaveImageText(ImgID) {
	var pro_row = ge('product_row'+ImgID);
	var pro_textwriteto  = ge('product_written_'+ImgID);
	var pro_textreadfrom = ge('ProductText'+ImgID);
	pro_textwriteto.innerHTML = pro_textreadfrom.innerText;
	var image_result = 'image_result_'+ImgID;
	if (pro_textreadfrom.value != '') {
		pro_row.className = 'frame_off';
	}
	var x = $(image_result);
	var url = '../ajax.php?a=AJAX_update_image_text';
	var params = 'ImgID='+ImgID+'&ImgText='+pro_textreadfrom.innerText;
	var ajax = new Ajax.Updater(
	{success: x}, url, 
	{onComplete:function(request){Element.hide('ProgressDiv')}, onLoading:function(request){Element.setStyle('ProgressDiv', {top: document.body.scrollTop+10});Element.setStyle('ProgressDiv', {left: document.body.scrollLeft+10});Element.show('ProgressDiv')}, 
	method: 'post', parameters: params, onFailure: reportError, evalScripts:true});	
}

function GetPostionList() {
	var x = $('PositionSelect');
	var JobLang = $F('JobLang');
	var url = '../ajax.php?a=AJAX_PositionList';
	var params = 'JobLang='+JobLang;
	var ajax = new Ajax.Updater(
	{success: x}, url, 
	{onComplete:function(request){Element.hide('ProgressDiv')}, onLoading:function(request){Element.setStyle('ProgressDiv', {top: document.body.scrollTop+10});Element.setStyle('ProgressDiv', {left: document.body.scrollLeft+10});Element.show('ProgressDiv')}, 
	method: 'post', parameters: params, onFailure: reportError, evalScripts:true});			
}

function ShowHelp() {
	if (document.getElementById('admin_help').style.display == 'none') {
		document.getElementById('admin_help').style.display='';
	} else {
		document.getElementById('admin_help').style.display='none';
	}
}