var host = "http://projectmidas.com/";

function updateInterest(){    
      var parms = $('uform').serialize(false);
      var myAjax = new Ajax.Request('../servlets/loginscript.php?action=updateInterest',{onSuccess:function(){
        window.location = 'http://projectmidas.com/edms/unsub.php?action=update';
     },evalScripts:true,parameters: parms
     });

}

function jumpTree(){
    var jumpID = document.getElementById('familyTreeForm').value;
    window.location = "http://projectmidas.com/store/viewDetails.php?aID="+jumpID;
}

function viewOrder(id){
    var disp_setting="toolbar=yes,location=no,directories=yes,menubar=yes,"; 
    disp_setting += "scrollbars=yes,width=800, height=800"; 
    var winRef = window.open(host+'profile/viewOrder.php?id='+id, 'View Orders',disp_setting);
}

function openCVV(){
    var disp_setting="toolbar=no,location=no,directories=no,menubar=no,"; 
    disp_setting += "scrollbars=no,width=500, height=450"; 
    var winRef2 = window.open(host+'cart/cvv.html', 'CVVHELP',disp_setting);
}


function Clickheretoprint()
{ 
  var disp_setting="toolbar=yes,location=no,directories=yes,menubar=yes,"; 
      disp_setting+="scrollbars=yes,width=800, height=800"; 
  var content_vlue = $('print_content').innerHTML; 
  
  var docprint=window.open("","",disp_setting); 
   docprint.document.open(); 
   docprint.document.write('<html><head><title>PROJECTMIDAS ORDER INVOICE</title><LINK rel=\"stylesheet\" type\"text/css\" href=\"http://projectmidas.com/styles/orders.css\" media=\"print\"><LINK rel=\"stylesheet\" type\"text/css\" href=\"http://projectmidas.com/styles/orders.css\" media=\"screen\">'); 
   docprint.document.write('</head><body><img src=http://projectmidas.com/pmlogo.jpg width=250 height=130 border=0><br><br>');          
   docprint.document.write(content_vlue);         
   docprint.document.write('</body></html>'); 
   docprint.document.close(); 
   docprint.focus(); 
}


function loadshop(page){
      new Ajax.Updater('content_shop_items','../servlets/loadshop.php?action=store&page='+page,
                {
               
                onLoading: function(){
                $('notice').setStyle({display:'block'});
                $('shop_loader').setStyle({display:'block'});
                
                },
                onSuccess: function() {
                $('shop_loader').setStyle({display:'none'});

               }

          }
);

}

function blinkEl(element){
    $(element).setStyle({display:'block'});
    new Effect.Highlight(element);
}


function showmore_bio(){
    $('more_bio').style.display = 'block';
    $('more_bio_link').style.display = 'none';
}

function dosomething(obj,id){
    obj.style.color = '#cc0000';
    viewDetails(id);
}

function display_full(id){
   var myAjax = new Ajax.Updater('content_item_img','../servlets/display_full.php?aID='+id,
        {onComplete: function(response) {
           new Effect.Appear('content_item',{ duration: 0.2 });
           new Effect.Highlight('close_note', { startcolor: '#ff0000', endcolor: '#000000', duration: 1.5, delay: 1.5 });
    }});
}


function viewDetails(id){


            var myAjax = new Ajax.Updater('content_item1','../servlets/viewDetails.php?aID='+id,
                                    {
                                   onLoading: function(response){
                                    //new Effect.Appear('loader');
                                    //new Effect.Appear('notice');
                                   },
                                     onSuccess: function(response) {


                                           new Effect.Appear('content_item',{ duration: 0.2 });

                                         //  $('notice').update('Artpiece Loaded');
                                          // $('loader').setStyle({display:'none'});
                                      //     new Effect.Fade('loader');


                                    }
                                   });


}
function closeitem(){
 document.getElementById("content_item").style.display = 'none';


}

function addproduct(element)
    {
        //alert(element);
        var parms=$('form_attr').serialize(false);
        
        var myAjax = new Ajax.Updater({success: 'notice',failure: 'notice' },'../servlets/addshoppingcart.php?aID='+element.id,
                                {onLoading: function(response){
                                $('add_loader').setStyle({display:'block'});
                                },
                                onSuccess: function(response) {
                                      
                                         //window.location = host+"cart/";                                      
                                         $('add_loader').setStyle({display:'none'});
                                         updateshoppinghead1();

                                     },
                                        parameters: parms,evalScripts:true
                                       
                                    });


}


function exdisplayshop(element,page,artist,cat){

      new Ajax.Updater({success: 'content_shop_items',failure: 'notice' },'../servlets/loadshop.php?media='+element+'&action=cat&q='+element+'&cat='+cat+'&page='+page+'&artist='+artist,
                                    {
                                    onLoading: function(response){

                                    },
                                    onSuccess: function(response) {
                                         
                                     },evalScripts:true

                                    });
         return false;
 }
 

 function displayshop(element,page,artist){


      new Ajax.Updater({success: 'content_shop_items',failure: 'notice' },'../servlets/loadshop.php?media='+element+'&page='+page+'&artist='+artist,
                                    {
                                    onLoading: function(response){
                                           $('shop_loader').setStyle({display:'block'});
                                    },
                                    onSuccess: function(response) {
                                           $('shop_loader').setStyle({display:'none'});
                                         
                                     },evalScripts:true



                                    });



         return false;

 }
 
 function displayshopartist(){

      new Ajax.Updater({success: 'content_shop_items',failure: 'notice' },'../servlets/loadshop.php?action=artist',
                                    {
                                    onLoading: function(response){
                                           $('shop_loader').setStyle({display:'block'});
                                    },
                                    onSuccess: function(response) {
                                           $('shop_loader').setStyle({display:'none'});
                                     },evalScripts:true

                                    });

         return false;
 }


function displayartist(element){
      new Ajax.Updater({success: 'content_shop1',failure: 'notice' },'../servlets/loadartist.php',
                                    {
                                    onLoading: function(response){

                                    $('notice').update('loading shop...');
                                    new Effect.Appear('notice');
                                    $('loader').setStyle({display:'block'});

                                    },
                                    onSuccess: function(response) {
                                           $('loader').setStyle({display:'none'});
                                         
                                           $('notice').update('');
                                         
                                     }



                                    });



         return false;

 }
function displayshopmenu(element){


      new Ajax.Updater({success: 'shopmenu',failure: 'notice' },'../servlets/loadshop.php?action=menu&q='+element,
                                    {
                                    onLoading: function(response){

                                  

                                    },
                                    onSuccess: function(response) {
                                          
                                     }



                                    });



         return false;

 }
 
 function showlogin(){
     if($('loginformbox').getStyle('display')=="none"){
     new Effect.Appear('loginformbox',{duration:0.3});
     }else if($('loginformbox').getStyle('display')=="block"){
     new Effect.Fade('loginformbox',{duration:0.3});
     }
 
 }
 
 function display_work(id,window){
    var myAjax = new Ajax.Updater(window, '../servlets/displayworks.php?aid='+id,{
    onLoading: function(){
    //$('artist_work_loader').setStyle({display:'block'});
    },
    onSuccess:function(){
    //$('artist_work_loader').setStyle({display:'none'});
    },evalScripts:true
    });
    
    }
    
    function display_related(window){
    var myAjax = new Ajax.Updater(window, '../servlets/displayworks.php?type=related',{
    onLoading: function(response){
    $('artist_work_loader').setStyle({display:'block'});
    },
    onSuccess:function(){
    $('artist_work_loader').setStyle({display:'none'});    
    },evalScripts:true
    });
    
    }
    function search_advanced()
    {
        var parms=$('advance_search_form').serialize(false);
     
        var myAjax = new Ajax.Updater({success: 'search_results',failure: 'notice' },'../servlets/search.php?action=advanced',
                                {onLoading: function(response){
                                
                                },
                                onSuccess: function(response) {
                                         
                                

                                     },
                                        parameters: parms,evalScripts:true
                                       
                                    });
}
function search_advanced_string(search)
    {
       
     
        var myAjax = new Ajax.Updater({success: 'search_results',failure: 'notice' },'../servlets/search.php?action=advanced&query='+search,
                                {onLoading: function(response){
                                
                                },
                                onSuccess: function(response) {
                                         
                                

                                     }
                                      
                                       
                                    });
}

function searchshop(){
    var searchstr = $('Search').value;
    window.location = "http://projectmidas.com/store/?search=" + searchstr;
}


function sendrequoteform(){

    if(document.getElementById('requote_form').reqEmail.value == ""){ $('alertbox').update("Email is empty!");return false;}
    
    var parms=$('requote_form').serialize(false);

 new Ajax.Updater('alertbox','../servlets/requestquote.php',
                                   {method: 'get',
                                    onLoading: function(response){
                                        
                                    },
                                     onSuccess: function(response) {
                                        $('requote_form').reqName.value = "";                                     
                                        $('requote_form').reqEmail.value = "";
                                        $('requote_form').reqComments.value = "";                                        
                                   
                                     } , parameters: parms,evalScripts:true

                                    });

return false;

}



 function loadsearchshop(element){
      new Ajax.Updater('content_shop_items','../servlets/loadshop.php?search='+element,
                                   {method: 'get',
                                    onLoading: function(response){
                                        new Effect.Appear('notice');
                                    },
                                     onSuccess: function(response) {
                                    
                                     }

                                    });

 }

