
function closebox(box){var console=$(box);if(!console){return};console.set('html','');console.setStyle('display','none');}
function popUp(sc,b, sp){try{var boxes=b;var scrollBox=sc;var sitepath=sp;
for(var i=0;i<boxes.length;i++){($(boxes[i])).getElements('a').each(link);}
$('boxclose').addEvent('click',function(e){this.getParent().setStyle('left','-250000px')});}catch(e){}
try{$('btngallery').getElement('a').addEvent('click',function(e){e=new Event(e).stop();openbox(100);makeRequest('gallery&g='+this.get("id").replace('nav',''));});}catch(e){}
try{$('boxquadri').getElement('[a[id^=link]]').addEvent('click',function(e){e=new Event(e).stop();openbox(100);makeRequest('gallery&g='+this.get("id").replace('link',''));});}catch(e){}
function link(item){var id=item.getParent().get("id");item.addEvent('click',function(e){e=new Event(e).stop();openbox(200);this.set('class','on');makeRequest(id);});}
function openbox(dx){$('boxconsole').setStyle('left',dx+'px');resetClasses();}
function makeRequest(id){scrollBox.loadContent('<img alt="loading content" src="'+sitepath+'admin/layout/img/loading.gif"/> ');var myRequest=new Request({url:'content.php?id='+id,onSuccess:function(responseText,responseXML){displayResults(responseText,responseXML);}}).send();return false;}
function resetClasses(){for(var i=0;i<boxes.length;i++){($(boxes[i])).getElements('a').set('class','');}}
function displayResults(responseText,responseXML){scrollBox.loadContent(responseText);$('console').getElements('a').each(navigate);try{$('sendreq').addEvent('click',submitForm);}catch(e){}}
function navigate(item){if(item.get('target')=="_blank" || String(item).test('mailto:'))return;item.addEvent('click',function(e){e=new Event(e).stop();var myRequest=new Request({url:this,onSuccess:function(responseText,responseXML){displayResults(responseText,responseXML);}}).send();});}
function submitForm(e){e=new Event(e).stop();$('general').set('send',{url:'content.php?id=contact',method:'post',onSuccess:function(responseText,responseXML){displayResults(responseText,responseXML);}}).send();}}
var boxSlider=function(mb,b,p){var mainbox=$(mb);var mainboxposx=mainbox.getPosition().x;var btns=b;var motiondone=true;var page=p;for(var i=0;i<btns.length;i++){$(btns[i]).addEvent('click',function(e){e.stop();resetStyle();this.getElement('a').set('class','on');navigateBox(this);});}
var youAreHere=new Fx.Tween(mainbox,{link:'cancel',duration:1000,transition:Fx.Transitions.Cubic.easeInOut,onStart:function(passes_tween_element){motiondone=false;},onComplete:function(passes_tween_element){motiondone=true;}});if(page.length>0){var pos=$('box'+page).getPosition().x-(mainbox.getPosition().x);youAreHere.cancel();youAreHere.start('left',-pos+'px ');};function navigateBox(item){var pos=$('box'+item.get('id')).getPosition().x-(mainbox.getPosition().x+mainboxposx);dd=Math.floor(pos/mainbox.getSize().x*4000);youAreHere.cancel();youAreHere.start('left',-pos+'px ');return false;}
function resetStyle(item){for(var i=0;i<btns.length;i++){$(btns[i]).getElement('a').set('class','');}}
function msg(str){var newElementVar=new Element('div',{'id':'id_name','text':str,'styles':{'background-color':'#eee','float':'left','border':'1px solid red'}});return newElementVar;}};