var loadHref="";
var curentA;
var selBox;
var imgDir ='templates/default/images/';
function pageload(hash) {
    if(loadHref!=hash){
     
    loadHref=hash;
    if(!hash) 
    hash=document.location.href; 
        $("#mainCont").animate({ opacity: 0 },1000);
        $.get(hash+"ajax",{dataType:'html',processData:false,async:false},loadDate); 
    }
}
function loadDate(date){
    
    if(curentA.target&&curentA.target.length>0)
        obj=$("#"+curentA.target);    
    else
        obj=$("#mainCont");
    
    if(!obj.attr("name")){
        obj.css("opacity",0.5);
        obj.stop().animate({ opacity: 1 },1000);
        obj.html(date);
    } else if(obj.attr("name")=='popup'){
        obj.attr("style","left:50%;top:50%;"); 
        obj.css({position:'absolute','z-index': 1002,visibility:'hidden'});
        obj.html(date);
        widthOb  =obj.outerWidth();
        heightOb =obj.outerHeight();
        whc=$(window).height();
        if(heightOb<whc)
            whc=heightOb; 
        obj.css({'margin-left':-widthOb/2,'margin-top':-whc/2,height:0,width:widthOb, visibility: 'visible'});
        obj.animate({height:heightOb},500);
        hed=$("#formHeader");
        obj.draggable({handle:hed});
        obj.prepend("<img border='0' style='position:absolute;right:5px;top:5px; cursor: pointer;' src='"+imgDir+"delete.gif'>").children('img:first').click(function(){selBox.css({visibility:'hidden'}).empty();$('#hideFon').remove();$('embed, object').css({visibility:'visible'});if($.browser.msie){$('select').css({visibility:'visible'});}});
        
    }else
        obj.html(date);    
    
    obj.find("a[name='ajax']").click(setLinkClick);
}
function setLinkClick(){
    curentA=this;
    if(curentA.target&&curentA.target.length>0)
        obj=$("#"+curentA.target);    
    else
        obj=$("#mainCont");
    if(!obj.attr("name")){
        obj.animate({ opacity: 0 },1000);
    }
    else if(obj.attr("name")=='popup'){
        $('embed, object').css({visibility:'hidden'});
        pos = 'fixed';
        height = "100%"
        opacity = "opacity: 0.9";
         if($.browser.msie){
            $('select').css({visibility:'hidden'});
            pos='absolute';
            height=$(document).height()+'px';
            opacity = 'filter: alpha(opacity=90)';
         }
        hideFon=$('body').append('<div id="hideFon" style="border: medium none ; margin: 0pt; padding: 0pt; z-index: 1001; cursor: default; width: 100%; height:'+height+'; top: 0pt; left: 0pt; position: '+pos+'; background-color: rgb(255, 255, 255); '+opacity+';"></div>');
          
        selBox = obj;
    }
        $.get(this.href+"ajax",{target:obj},loadDate,"text");
    
    return false; 
    };
 $(document).ready(function(){
    $("a[name='ajax']").click(setLinkClick);
    //$.ajaxSetup({cache:false});
    //$("a").dblclick(function () {
    //document.location=this.href;
    //});
  });